Deleted Added
full compact
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 ---