diff options
author | Jason Thorpe <thorpej@wasabisystems.com> | 2002-05-29 01:12:56 +0000 |
---|---|---|
committer | Jason Thorpe <thorpej@gcc.gnu.org> | 2002-05-29 01:12:56 +0000 |
commit | 52f4fff6829c14f4cdf754751566df0fb28f5ad5 (patch) | |
tree | a5d44225825ab0c46f87c5a62785a8ae8f44ff81 /gcc/config/netbsd-elf.h | |
parent | e0e577a2d2b95ad57f36ed3e034fef3957c85e1e (diff) | |
download | gcc-52f4fff6829c14f4cdf754751566df0fb28f5ad5.zip gcc-52f4fff6829c14f4cdf754751566df0fb28f5ad5.tar.gz gcc-52f4fff6829c14f4cdf754751566df0fb28f5ad5.tar.bz2 |
netbsd-aout.h (NETBSD_OS_CPP_BUILTINS_AOUT): Define common CPP built-ins for all NetBSD a.out targets.
* config/netbsd-aout.h (NETBSD_OS_CPP_BUILTINS_AOUT): Define
common CPP built-ins for all NetBSD a.out targets.
* config/netbsd-elf.h (NETBSD_OS_CPP_BUILTINS_ELF): Define
common CPP built-ins for all NetBSD ELF targets.
* config/netbsd.h: Add missing notice.
(NETBSD_OS_CPP_BUILTINS_COMMON): Define common CPP built-ins
for all NetBSD targets.
(NETBSD_OS_CPP_BUILTINS_LP64): Define common CPP built-ins
for all NetBSD targets using an LP64 code model.
(NETBSD_CPP_SPEC): Define CPP_SPEC parts common to all
NetBSD targets.
From-SVN: r53980
Diffstat (limited to 'gcc/config/netbsd-elf.h')
-rw-r--r-- | gcc/config/netbsd-elf.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config/netbsd-elf.h b/gcc/config/netbsd-elf.h index 7dd9ff3..6e69e80fa 100644 --- a/gcc/config/netbsd-elf.h +++ b/gcc/config/netbsd-elf.h @@ -19,6 +19,14 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/* TARGET_OS_CPP_BUILTINS() common to all NetBSD ELF targets. */ +#define NETBSD_OS_CPP_BUILTINS_ELF() \ + do \ + { \ + NETBSD_OS_CPP_BUILTINS_COMMON(); \ + builtin_define ("__ELF__"); \ + } \ + while (0) /* This defines which switch letters take arguments. On NetBSD, most of the normal cases (defined by gcc.c) apply, and we also have -h* |