aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1995-03-13 17:05:17 +0000
committerJason Merrill <merrill@gnu.org>1995-03-13 17:05:17 +0000
commit6aa7d4afaef51c6c3fbdca6232b67c31855d10e0 (patch)
tree2f7c02386a1b29cd86f79e5092f54589618bfcd7 /gcc
parentf0d642f3383212358dc6f4e8a29fad6a8cd42778 (diff)
downloadgcc-6aa7d4afaef51c6c3fbdca6232b67c31855d10e0.zip
gcc-6aa7d4afaef51c6c3fbdca6232b67c31855d10e0.tar.gz
gcc-6aa7d4afaef51c6c3fbdca6232b67c31855d10e0.tar.bz2
#undef ASM_OUTPUT_EXTERNAL
From-SVN: r9174
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/rs6000/aix41.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/rs6000/aix41.h b/gcc/config/rs6000/aix41.h
index b3c8cd9..a4f99e5 100644
--- a/gcc/config/rs6000/aix41.h
+++ b/gcc/config/rs6000/aix41.h
@@ -25,6 +25,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef ASM_SPEC
#define ASM_SPEC "-u -mpwr"
+/* These are not necessary when we pass -u to the assembler, and undefining
+ them saves a great deal of space in object files. */
+
+#undef ASM_OUTPUT_EXTERNAL
+#undef ASM_OUTPUT_EXTERNAL_LIBCALL
+
#undef LINK_SPEC
#define LINK_SPEC "-bpT:0x10000000 -bpD:0x20000000 %{!r:-btextro} -bnodelcsect\
%{static:-bnso -bI:/lib/syscalls.exp} %{g*:-bexport:/usr/lib/libg.exp}\