summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/t-aix52
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2006-03-19 20:57:43 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2006-03-19 15:57:43 -0500
commitd2894ab516786dd46d978d7a994af20ee66fea8b (patch)
treebde77ed27020f37de8157054a7e527f474e1c7e2 /gcc/config/rs6000/t-aix52
parent79a495f1013cb67ffd4d6e9f651fff0790283eef (diff)
downloadgcc-d2894ab516786dd46d978d7a994af20ee66fea8b.tar.gz
rs6000.opt (no-fp-in-toc): Use Var not Mask.
* config/rs6000/rs6000.opt (no-fp-in-toc): Use Var not Mask. (no-sum-in-toc): Same. * config/rs6000/rs6000.c (rs6000_handle_option): Use new variables. * config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Set NO_FP_IN_TOC for -fPIC instead of mask. * config/rs6000/t-aix43 (T_ADAFLAGS): Delete. (BOOT_LDFLAGS): Delete. (LDFLAGS): Delete. * config/rs6000/t-aix52: Same. * config/rs6000/rs6000.md (store_multiple_power): Delete. (stmsi[345678]_power): New. From-SVN: r112215
Diffstat (limited to 'gcc/config/rs6000/t-aix52')
-rw-r--r--gcc/config/rs6000/t-aix527
1 files changed, 0 insertions, 7 deletions
diff --git a/gcc/config/rs6000/t-aix52 b/gcc/config/rs6000/t-aix52
index b249c42fd95..37a5d83b828 100644
--- a/gcc/config/rs6000/t-aix52
+++ b/gcc/config/rs6000/t-aix52
@@ -55,10 +55,3 @@ TARGET_LIBGCC2_CFLAGS = -mlong-double-128
# Either 32-bit and 64-bit objects in archives.
AR_FLAGS_FOR_TARGET = -X32_64
-# Compile Ada files with minimal-toc. The primary focus is gnatlib, so
-# that the library does not use nearly the entire TOC of applications
-# until gnatlib is built as a shared library on AIX. Compiling the
-# compiler with -mminimal-toc does not cause any harm.
-T_ADAFLAGS = -mminimal-toc
-BOOT_LDFLAGS = -Wl,-bbigtoc
-LDFLAGS = `case $(CC) in *gcc*) echo -Wl,-bbigtoc ;; esac;`