sysv4le.h (LINUX64_DEFAULT_ABI_ELFv2): Define.
authorUlrich Weigand <uweigand@de.ibm.com>
Thu, 14 Nov 2013 18:51:41 +0000 (18:51 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Thu, 14 Nov 2013 18:51:41 +0000 (18:51 +0000)
2013-11-14  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>

* config/rs6000/sysv4le.h (LINUX64_DEFAULT_ABI_ELFv2): Define.

From-SVN: r204809

gcc/ChangeLog
gcc/config/rs6000/sysv4le.h

index 076eaae..5b80c66 100644 (file)
@@ -1,4 +1,8 @@
 2013-11-14  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       * config/rs6000/sysv4le.h (LINUX64_DEFAULT_ABI_ELFv2): Define.
+
+2013-11-14  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
            Alan Modra  <amodra@gmail.com>
 
        * config/rs6000/rs6000.h (RS6000_SAVE_AREA): Handle ABI_ELFv2.
index 3901122..ba56004 100644 (file)
@@ -34,3 +34,7 @@
 
 #undef MULTILIB_DEFAULTS
 #define        MULTILIB_DEFAULTS { "mlittle", "mcall-sysv" }
+
+/* Little-endian PowerPC64 Linux uses the ELF v2 ABI by default.  */
+#define LINUX64_DEFAULT_ABI_ELFv2
+