diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-08-08 19:55:43 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-08-08 19:55:43 -0400 |
commit | 879cad45f2f7f974f7169a0d37419d5737c8f8bf (patch) | |
tree | 29077b4860f3b6261be1a73eed2af9b1efe20c19 /gcc/config/ns32k/ns32k.h | |
parent | b8318e484575a121d7512e8a495b1d793390ce4e (diff) | |
download | gcc-879cad45f2f7f974f7169a0d37419d5737c8f8bf.zip gcc-879cad45f2f7f974f7169a0d37419d5737c8f8bf.tar.gz gcc-879cad45f2f7f974f7169a0d37419d5737c8f8bf.tar.bz2 |
(TARGET_BITFIELD): New macro.
(TARGET_SWITCHES): Support for TARGET_BITFIELD.
From-SVN: r7880
Diffstat (limited to 'gcc/config/ns32k/ns32k.h')
-rw-r--r-- | gcc/config/ns32k/ns32k.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/ns32k/ns32k.h b/gcc/config/ns32k/ns32k.h index af68772..6cf887f 100644 --- a/gcc/config/ns32k/ns32k.h +++ b/gcc/config/ns32k/ns32k.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. NS32000 version. Copyright (C) 1988, 1993, 1994 Free Software Foundation, Inc. - Contributed by Michael Tiemann (tiemann@mcc.com) + Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GNU CC. @@ -82,6 +82,9 @@ extern int target_flags; /* Ok to use the static base register (and presume it's 0) */ #define TARGET_SB ((target_flags & 32) == 0) +/* Compile using bitfield insns. */ +#define TARGET_BITFIELD ((target_flags & 64) == 0) + /* Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } @@ -101,6 +104,8 @@ extern int target_flags; { "32032", -24}, \ { "sb", -32}, \ { "nosb", 32}, \ + { "bitfield", -64}, \ + { "nobitfield", 64}, \ { "", TARGET_DEFAULT}} /* TARGET_DEFAULT is defined in encore.h, pc532.h, etc. */ |