summaryrefslogtreecommitdiff
path: root/gcc/config/s390/linux.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2006-02-06 17:45:00 +0000
committerJakub Jelinek <jakub@gcc.gnu.org>2006-02-06 18:45:00 +0100
commit7269aee7d553dc3b89aadc00950024fde12631b4 (patch)
treee8246f6bbbc449d315d9ddbf1bacb459740fd188 /gcc/config/s390/linux.h
parentda8c4a55ee47e100e59e9a133b015ffcda086093 (diff)
downloadgcc-7269aee7d553dc3b89aadc00950024fde12631b4.tar.gz
s390.c (TARGET_MANGLE_FUNDAMENTAL_TYPE): Define.
2006-02-06 Aldy Hernandez <aldyh@redhat.com> * config/s390/s390.c (TARGET_MANGLE_FUNDAMENTAL_TYPE): Define. (s390_mangle_fundamental_type): New. * config/s390/linux.h (TARGET_ALTERNATE_LONG_DOUBLE_MANGLING): Define. * config/alpha/alpha.c (TARGET_MANGLE_FUNDAMENTAL_TYPE): Define. (alpha_mangle_fundamental_type): New. * config/alpha/linux.h (TARGET_ALTERNATE_LONG_DOUBLE_MANGLING): Define. * config/sparc/linux.h (TARGET_ALTERNATE_LONG_DOUBLE_MANGLING): Define. * config/sparc/linux64.h (TARGET_ALTERNATE_LONG_DOUBLE_MANGLING): Define. * config/sparc/sparc.c (TARGET_MANGLE_FUNDAMENTAL_TYPE): Define. (sparc_mangle_fundamental_type): New. From-SVN: r110655
Diffstat (limited to 'gcc/config/s390/linux.h')
-rw-r--r--gcc/config/s390/linux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/s390/linux.h b/gcc/config/s390/linux.h
index 7fd5711a8a4..fcb6dff0317 100644
--- a/gcc/config/s390/linux.h
+++ b/gcc/config/s390/linux.h
@@ -95,4 +95,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
#define TARGET_THREAD_SSP_OFFSET (TARGET_64BIT ? 0x28 : 0x14)
#endif
+/* Define if long doubles should be mangled as 'g'. */
+#define TARGET_ALTERNATE_LONG_DOUBLE_MANGLING
+
#endif