config.host: Add x-aix to host_xmake_file.
authorDavid Edelsohn <dje@gcc.gnu.org>
Sun, 14 Sep 2008 13:55:29 +0000 (09:55 -0400)
committerDavid Edelsohn <dje@gcc.gnu.org>
Sun, 14 Sep 2008 13:55:29 +0000 (09:55 -0400)
        * config.host: Add x-aix to host_xmake_file.
        * config/rs6000/t-aix52: Do not override LDFLAGS.
        * config/rs6000/x-aix: New file.

From-SVN: r140361

gcc/ChangeLog
gcc/config.host
gcc/config/rs6000/t-aix52
gcc/config/rs6000/x-aix [new file with mode: 0644]

index c000897..006c3f7 100644 (file)
@@ -1,3 +1,9 @@
+2008-09-14  David Edelsohn  <edelsohn@gnu.org>
+
+       * config.host: Add x-aix to host_xmake_file.
+       * config/rs6000/t-aix52: Do not override LDFLAGS.
+       * config/rs6000/x-aix: New file.
+
 2008-09-14  Andy Hutchinson  <hutchinsonandy@aim.com>
 
        PR target/19636
        PR ada/36554
        * dwarf2out.c (is_subrange_type): Deal with BOOLEAN_TYPE.
 
-2008-07-30  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-07-30  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        PR 36974
        * final.c (call_from_call_insn): Handle COND_EXEC.
        * config/rs6000/rs6000.h (SLOW_UNALIGNED_ACCESS): Add clause for
        vector modes.
 
-2008-07-30  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-07-30  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        * final.c (call_from_call_insn): New.
        (final_scan_insn): Call assemble_external on FUNCTION_DECLs.
        (TARGET_OPTION_PRINT): Ditto.
        (TARGET_CAN_INLINE_P): Ditto.
 
-2008-07-22  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-07-22  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        * c-typeck.c (build_external_ref): Don't call assemble_external.
        * final.c (output_operand): Call assemble_external.
        highest magnitude if this is still less or equal to the true
        quotient in magnitude.
 
-2008-07-21  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-07-21  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        * Makefile.in: Replace toplev.h with TOPLEV_H.
        * c-decl.c (merge_decls): Don't set DECL_IN_SYSTEM_HEADER.
        (m32c_legitimate_address_p): Handle "++rii" addresses created by
        m32c_legitimize_reload_address.
 
-2007-07-16  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2007-07-16  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        * c-decl.c (merge_decls): Keep DECL_SOURCE_LOCATION and
        DECL_IN_SYSTEM_HEADER in sync.
 
        * emit-rtl.c (set_mem_attributes_minus_bitpos): Improve comment.
 
-2007-07-14  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2007-07-14  Rafael Ãvila de Espíndola  <espindola@google.com>
 
        * c-decl.c (diagnose_mismatched_decls): Don't warn if TREE_NO_WARNING
        is set.
index 1d24629..2cfcd6b 100644 (file)
@@ -203,6 +203,9 @@ case ${host} in
     out_host_hook_obj="${out_host_hook_obj} host-ppc64-darwin.o"
     host_xmake_file="${host_xmake_file} rs6000/x-darwin64"
     ;;
+  rs6000-ibm-aix* | powerpc-ibm-aix*)
+    host_xmake_file="${host_xmake_file} rs6000/x-aix"
+    ;;
   *-*-solaris2*)
     out_host_hook_obj=host-solaris.o
     host_xmake_file="${host_xmake_file} x-solaris"
index 3b19cbc..81ab90e 100644 (file)
@@ -54,6 +54,3 @@ TARGET_LIBGCC2_CFLAGS = -mlong-double-128
 
 # Either 32-bit and 64-bit objects in archives.
 AR_FLAGS_FOR_TARGET = -X32_64
-
-# genautomata requires more than 256MB of data
-build/genautomata : override LDFLAGS += -Wl,-bmaxdata:0x20000000
diff --git a/gcc/config/rs6000/x-aix b/gcc/config/rs6000/x-aix
new file mode 100644 (file)
index 0000000..32e7357
--- /dev/null
@@ -0,0 +1,3 @@
+# genautomata requires more than 256MB of data
+build/genautomata : override LDFLAGS += -Wl,-bmaxdata:0x20000000
+