freebsd.h (107599) | freebsd.h (107647) |
---|---|
1/* Definitions for Sun Sparc64 running FreeBSD using the ELF format 2 Copyright (C) 2001, 2002 Free Software Foundation, Inc. 3 Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. 4 5This file is part of GNU CC. 6 7GNU CC is free software; you can redistribute it and/or modify 8it under the terms of the GNU General Public License as published by --- 4 unchanged lines hidden (view full) --- 13but WITHOUT ANY WARRANTY; without even the implied warranty of 14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15GNU General Public License for more details. 16 17You should have received a copy of the GNU General Public License 18along with GNU CC; see the file COPYING. If not, write to 19the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ 20 | 1/* Definitions for Sun Sparc64 running FreeBSD using the ELF format 2 Copyright (C) 2001, 2002 Free Software Foundation, Inc. 3 Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. 4 5This file is part of GNU CC. 6 7GNU CC is free software; you can redistribute it and/or modify 8it under the terms of the GNU General Public License as published by --- 4 unchanged lines hidden (view full) --- 13but WITHOUT ANY WARRANTY; without even the implied warranty of 14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15GNU General Public License for more details. 16 17You should have received a copy of the GNU General Public License 18along with GNU CC; see the file COPYING. If not, write to 19the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ 20 |
21/* $FreeBSD: head/contrib/gcc/config/sparc/freebsd.h 107599 2002-12-04 16:09:42Z obrien $ */ | 21/* $FreeBSD: head/contrib/gcc/config/sparc/freebsd.h 107647 2002-12-05 18:40:24Z obrien $ */ |
22 23/* FreeBSD needs the platform name (sparc64) defined. 24 Emacs needs to know if the arch is 64 or 32-bits. */ 25 26#undef CPP_CPU64_DEFAULT_SPEC | 22 23/* FreeBSD needs the platform name (sparc64) defined. 24 Emacs needs to know if the arch is 64 or 32-bits. */ 25 26#undef CPP_CPU64_DEFAULT_SPEC |
27#define CPP_CPU64_DEFAULT_SPEC "-D__sparc64__ -D__sparc_v9__ -D__arch64__" | 27#define CPP_CPU64_DEFAULT_SPEC \ 28 "-D__sparc64__ -D__sparc_v9__ -D__sparcv9 -D__sparc__ -D__arch64__" |
28 29/* Because we include sparc/sysv4.h. */ 30#undef CPP_PREDEFINES 31#define CPP_PREDEFINES FBSD_CPP_PREDEFINES 32 33#define LINK_SPEC "%(link_arch) \ 34 %{!mno-relax:%{!r:-relax}} \ 35 %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ --- 153 unchanged lines hidden --- | 29 30/* Because we include sparc/sysv4.h. */ 31#undef CPP_PREDEFINES 32#define CPP_PREDEFINES FBSD_CPP_PREDEFINES 33 34#define LINK_SPEC "%(link_arch) \ 35 %{!mno-relax:%{!r:-relax}} \ 36 %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ --- 153 unchanged lines hidden --- |