diff options
author | ljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-12 02:29:08 +0000 |
---|---|---|
committer | ljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-12 02:29:08 +0000 |
commit | 78fb562b5130e000bd196cdca12ddfc65165a68c (patch) | |
tree | 2dc0db73545198b77c2ebbab239403fc05c54537 /gcc/config/alpha | |
parent | 6d0a63b43b1c1855295f5826fbdc3aea37214ff7 (diff) | |
download | ppe42-gcc-78fb562b5130e000bd196cdca12ddfc65165a68c.tar.gz ppe42-gcc-78fb562b5130e000bd196cdca12ddfc65165a68c.zip |
* config/freebsd-spec.h (FBSD_CPP_PREDEFINES): Remove.
(FBSD_TARGET_OS_CPP_BUILTINS): New port-specific macro.
(FBSD_TARGET_CPU_CPP_BUILTINS): New port-specific macro.
* config/freebsd.h (CPP_PREDEFINES): Remove.
(TARGET_OS_CPP_BUILTINS): New.
* config/alpha/freebsd.h: Use overridden FBSD_TARGET_CPU_CPP_BUILTINS
instead of TARGET_OS_CPP_BUILTINS.
* config/sparc/freebsd.h (CPP_PREDEFINES): Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64212 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha')
-rw-r--r-- | gcc/config/alpha/freebsd.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/config/alpha/freebsd.h b/gcc/config/alpha/freebsd.h index c77d85640f6..7b3f5c4af69 100644 --- a/gcc/config/alpha/freebsd.h +++ b/gcc/config/alpha/freebsd.h @@ -20,11 +20,13 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* Provide a CPP_SPEC appropriate for FreeBSD/alpha. Besides the dealing with +/* Provide a FBSD_TARGET_CPU_CPP_BUILTINS and CPP_SPEC appropriate for + FreeBSD/alpha. Besides the dealing with the GCC option `-posix', and PIC issues as on all FreeBSD platforms, we must deal with the Alpha's FP issues. */ -#define TARGET_OS_CPP_BUILTINS() \ +#undef FBSD_TARGET_CPU_CPP_BUILTINS +#define FBSD_TARGET_CPU_CPP_BUILTINS() \ do \ { \ if (flag_pic) \ |