This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] AIX extra_headers


Currently the AIX configuration defines extra_headers to install some
PowerPC-specific headers, such as altivec.h. The GCC configuration for
Power was changed to define this centrally and the individual
definitions for Linux were removed, but remained for AIX.  This means
that AIX overrides the common definition and is missing some headers.

This patch removes the AIX-specific definitions to utilize the common
definition and install all of the GCC PowerPC-specific headers.

Bootstrapped on powerpc-ibm-aix7.2.0.0

Thanks, David

* config.gcc (powerpc-ibm-aix6.*): Delete extra_headers.
(powerpc-ibm-aix7.1.*): Same.
(powerpc-ibm-aix[789].*): Same.

Index: config.gcc
===================================================================
--- config.gcc  (revision 267202)
+++ config.gcc  (working copy)
@@ -2734,7 +2734,6 @@ rs6000-ibm-aix6.* | powerpc-ibm-aix6.*)
        use_collect2=yes
        thread_file='aix'
        use_gcc_stdint=wrap
-       extra_headers=altivec.h
        default_use_cxa_atexit=yes
        ;;
 rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*)
@@ -2744,7 +2743,6 @@ rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*)
        use_collect2=yes
        thread_file='aix'
        use_gcc_stdint=wrap
-       extra_headers="altivec.h amo.h"
        default_use_cxa_atexit=yes
        ;;
 rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
@@ -2754,7 +2752,6 @@ rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
        use_collect2=yes
        thread_file='aix'
        use_gcc_stdint=wrap
-       extra_headers="altivec.h amo.h"
        default_use_cxa_atexit=yes
        ;;
 rl78-*-elf*)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]