Commit 88467101 by David O'Brien Committed by David O'Brien

sysv4.h (CPP_OS_FREEBSD_SPEC): Add __ELF__ to mirror other FreeBSD ports.

2003-05-05  David O'Brien  <obrien@FreeBSD.org>
	* config/rs6000/sysv4.h (CPP_OS_FREEBSD_SPEC): Add __ELF__ to mirror
	other FreeBSD ports.
	(LINK_OS_FREEBSD_SPEC): Mirror conventions on other FreeBSD ports.

From-SVN: r66508
parent 1976f0d9
2003-05-05 David O'Brien <obrien@FreeBSD.org>
* config/rs6000/sysv4.h (CPP_OS_FREEBSD_SPEC): Add __ELF__ to mirror
other FreeBSD ports.
(LINK_OS_FREEBSD_SPEC): Mirror conventions on other FreeBSD ports.
2003-05-05 Janis Johnson <janis187@us.ibm.com> 2003-05-05 Janis Johnson <janis187@us.ibm.com>
* Makefile.in: (site.exp): Add ALT_CC_UNDER_TEST, add quotes around * Makefile.in: (site.exp): Add ALT_CC_UNDER_TEST, add quotes around
......
...@@ -322,7 +322,7 @@ do { \ ...@@ -322,7 +322,7 @@ do { \
/* Define this to set the endianness to use in libgcc2.c, which can /* Define this to set the endianness to use in libgcc2.c, which can
not depend on target_flags. */ not depend on target_flags. */
#if !defined(_LITTLE_ENDIAN) && !defined(__sun__) #if !defined(__LITTLE_ENDIAN__) && !defined(__sun__)
#define LIBGCC2_WORDS_BIG_ENDIAN 1 #define LIBGCC2_WORDS_BIG_ENDIAN 1
#else #else
#define LIBGCC2_WORDS_BIG_ENDIAN 0 #define LIBGCC2_WORDS_BIG_ENDIAN 0
...@@ -1067,7 +1067,7 @@ extern int fixuplabelno; ...@@ -1067,7 +1067,7 @@ extern int fixuplabelno;
/* FreeBSD support. */ /* FreeBSD support. */
#define CPP_OS_FREEBSD_SPEC "\ #define CPP_OS_FREEBSD_SPEC "\
-D__PPC__ -D__ppc__ -D__PowerPC__ -D__powerpc__ \ -D__ELF__ -D__PPC__ -D__ppc__ -D__PowerPC__ -D__powerpc__ \
-Acpu=powerpc -Amachine=powerpc" -Acpu=powerpc -Amachine=powerpc"
#define STARTFILE_FREEBSD_SPEC FBSD_STARTFILE_SPEC #define STARTFILE_FREEBSD_SPEC FBSD_STARTFILE_SPEC
...@@ -1076,7 +1076,17 @@ extern int fixuplabelno; ...@@ -1076,7 +1076,17 @@ extern int fixuplabelno;
#define LINK_START_FREEBSD_SPEC "" #define LINK_START_FREEBSD_SPEC ""
#define LINK_OS_FREEBSD_SPEC "\ #define LINK_OS_FREEBSD_SPEC "\
%{symbolic:-Bsymbolic}" %{p:%e`-p' not supported; use `-pg' and gprof(1)} \
%{Wl,*:%*} \
%{v:-V} \
%{assert*} %{R*} %{rpath*} %{defsym*} \
%{shared:-Bshareable %{h*} %{soname*}} \
%{!shared: \
%{!static: \
%{rdynamic: -export-dynamic} \
%{!dynamic-linker: -dynamic-linker /usr/libexec/ld-elf.so.1}} \
%{static:-Bstatic}} \
%{symbolic:-Bsymbolic}"
/* GNU/Linux support. */ /* GNU/Linux support. */
#ifdef USE_GNULIBC_1 #ifdef USE_GNULIBC_1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment