mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-30 18:39:54 +08:00
t-aix43, t-aix52 (SHLIB_LINK): Change temporary file tag from a prefix to an infix.
* config/rs6000/t-aix43, config/rs6000/t-aix52 (SHLIB_LINK): Change temporary file tag from a prefix to an infix. From-SVN: r91601
This commit is contained in:
parent
2cf034d2a8
commit
5b3f9cab6a
@ -1,3 +1,8 @@
|
||||
2004-12-01 Zack Weinberg <zack@codesourcery.com>
|
||||
|
||||
* config/rs6000/t-aix43, config/rs6000/t-aix52 (SHLIB_LINK):
|
||||
Change temporary file tag from a prefix to an infix.
|
||||
|
||||
2004-12-02 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* gcc.c (struct option_map): Add entry for "--pass-exit-codes".
|
||||
@ -39,7 +44,7 @@
|
||||
gen_realpart/gen_imagpart.
|
||||
* expr.c (write_complex_part, read_complex_part): New.
|
||||
(emit_move_via_alt_mode, emit_move_via_integer, emit_move_resolve_push,
|
||||
emit_move_complex_push, emit_move_complex, emit_move_ccmode,
|
||||
emit_move_complex_push, emit_move_complex, emit_move_ccmode,
|
||||
emit_move_multi_word): Split out from ...
|
||||
(emit_move_insn_1): ... here.
|
||||
(expand_expr_real_1) <COMPLEX_EXPR>: Use write_complex_part.
|
||||
@ -47,7 +52,7 @@
|
||||
* function.c (assign_parm_setup_reg): Hard-code transformations
|
||||
instead of using gen_realpart/gen_imagpart.
|
||||
|
||||
* expr.c (optimize_bitfield_assignment_op): Split out from ...
|
||||
* expr.c (optimize_bitfield_assignment_op): Split out from ...
|
||||
(expand_assignment): ... here. Use handled_component_p to gate
|
||||
get_inner_reference code. Simplify MEM handling. Special case
|
||||
CONCAT destinations.
|
||||
|
@ -49,9 +49,9 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
|
||||
`case @shlib_base_name@ in \
|
||||
*pthread*) echo -L/usr/lib/threads -lpthreads -lc_r /usr/lib/libc.a ;; \
|
||||
*) echo -lc ;; esac` ; \
|
||||
rm -f tmp-@shlib_base_name@.a ; \
|
||||
$(AR_CREATE_FOR_TARGET) tmp-@shlib_base_name@.a @multilib_dir@/shr.o ; \
|
||||
mv tmp-@shlib_base_name@.a @shlib_base_name@.a ; \
|
||||
rm -f @shlib_base_name@-tmp.a ; \
|
||||
$(AR_CREATE_FOR_TARGET) @shlib_base_name@-tmp.a @multilib_dir@/shr.o ; \
|
||||
mv @shlib_base_name@-tmp.a @shlib_base_name@.a ; \
|
||||
rm -f @multilib_dir@/shr.o
|
||||
# $(slibdir) double quoted to protect it from expansion while building
|
||||
# libgcc.mk. We want this delayed until actual install time.
|
||||
|
@ -30,9 +30,9 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
|
||||
`case @shlib_base_name@ in \
|
||||
*pthread*) echo -L/usr/lib/threads -lpthreads -lc_r /usr/lib/libc.a ;; \
|
||||
*) echo -lc ;; esac` ; \
|
||||
rm -f tmp-@shlib_base_name@.a ; \
|
||||
$(AR_CREATE_FOR_TARGET) tmp-@shlib_base_name@.a @multilib_dir@/shr.o ; \
|
||||
mv tmp-@shlib_base_name@.a @shlib_base_name@.a ; \
|
||||
rm -f @shlib_base_name@-tmp.a ; \
|
||||
$(AR_CREATE_FOR_TARGET) @shlib_base_name@-tmp.a @multilib_dir@/shr.o ; \
|
||||
mv @shlib_base_name@-tmp.a @shlib_base_name@.a ; \
|
||||
rm -f @multilib_dir@/shr.o
|
||||
# $(slibdir) double quoted to protect it from expansion while building
|
||||
# libgcc.mk. We want this delayed until actual install time.
|
||||
|
Loading…
Reference in New Issue
Block a user