53 lines
1.8 KiB
Diff
53 lines
1.8 KiB
Diff
2015-09-02 Alan Modra <amodra@gmail.com>
|
|
|
|
* config/rs6000/sysv4le.h (LINK_TARGET_SPEC): Don't define.
|
|
* config/rs6000/sysv4.h (LINK_TARGET_SPEC): Likewise.
|
|
(LINK_SPEC, SUBTARGET_EXTRA_SPECS): Delete link_target.
|
|
|
|
Index: gcc/config/rs6000/sysv4le.h
|
|
===================================================================
|
|
--- gcc/config/rs6000/sysv4le.h (revision 227396)
|
|
+++ gcc/config/rs6000/sysv4le.h (revision 227397)
|
|
@@ -25,10 +25,6 @@
|
|
#undef DEFAULT_ASM_ENDIAN
|
|
#define DEFAULT_ASM_ENDIAN " -mlittle"
|
|
|
|
-#undef LINK_TARGET_SPEC
|
|
-#define LINK_TARGET_SPEC \
|
|
- ENDIAN_SELECT(" --oformat elf32-powerpc", "", "")
|
|
-
|
|
#undef MULTILIB_DEFAULTS
|
|
#define MULTILIB_DEFAULTS { "mlittle", "mcall-sysv" }
|
|
|
|
Index: gcc/config/rs6000/sysv4.h
|
|
===================================================================
|
|
--- gcc/config/rs6000/sysv4.h (revision 227396)
|
|
+++ gcc/config/rs6000/sysv4.h (revision 227397)
|
|
@@ -574,7 +574,6 @@ ENDIAN_SELECT(" -mbig", " -mlittle", DEF
|
|
%{R*} \
|
|
%(link_shlib) \
|
|
%{!T*: %(link_start) } \
|
|
-%(link_target) \
|
|
%(link_os)"
|
|
|
|
/* Shared libraries are not default. */
|
|
@@ -584,10 +583,6 @@ ENDIAN_SELECT(" -mbig", " -mlittle", DEF
|
|
%{shared:-G -dy -z text } \
|
|
%{symbolic:-Bsymbolic -G -dy -z text }"
|
|
|
|
-/* Override the default target of the linker. */
|
|
-#define LINK_TARGET_SPEC \
|
|
- ENDIAN_SELECT("", " --oformat elf32-powerpcle", "")
|
|
-
|
|
/* Any specific OS flags. */
|
|
#define LINK_OS_SPEC "\
|
|
%{mads : %(link_os_ads) ; \
|
|
@@ -873,7 +868,6 @@ ncrtn.o%s"
|
|
{ "endfile_openbsd", ENDFILE_OPENBSD_SPEC }, \
|
|
{ "endfile_default", ENDFILE_DEFAULT_SPEC }, \
|
|
{ "link_shlib", LINK_SHLIB_SPEC }, \
|
|
- { "link_target", LINK_TARGET_SPEC }, \
|
|
{ "link_start", LINK_START_SPEC }, \
|
|
{ "link_start_ads", LINK_START_ADS_SPEC }, \
|
|
{ "link_start_yellowknife", LINK_START_YELLOWKNIFE_SPEC }, \
|