diff options
author | Richard Stallman <rms@gnu.org> | 1993-09-22 19:57:36 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-09-22 19:57:36 +0000 |
commit | f4e25503265fa2d8a816ca48de1e4d90cdf1fece (patch) | |
tree | 15ab07ae58ae7059ae30a24f8df83c2eba8d5a14 /gcc/bytecode.h | |
parent | 6317749bebf3881a515b65cc5284c05dc155c281 (diff) | |
download | gcc-f4e25503265fa2d8a816ca48de1e4d90cdf1fece.zip gcc-f4e25503265fa2d8a816ca48de1e4d90cdf1fece.tar.gz gcc-f4e25503265fa2d8a816ca48de1e4d90cdf1fece.tar.bz2 |
(xsigned): New macro.
(QItype, HItype, SItype, DItype): Use that.
From-SVN: r5412
Diffstat (limited to 'gcc/bytecode.h')
-rw-r--r-- | gcc/bytecode.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gcc/bytecode.h b/gcc/bytecode.h index 6e97312..dab116e 100644 --- a/gcc/bytecode.h +++ b/gcc/bytecode.h @@ -18,13 +18,18 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* These should come from genemit */ -typedef signed char QItype; +#ifdef __STDC__ +#define xsigned +#else +#define xsigned signed +#endif +typedef xsigned char QItype; typedef unsigned char QUtype; -typedef signed short int HItype; +typedef xsigned short int HItype; typedef unsigned short int HUtype; -typedef signed long int SItype; +typedef xsigned long int SItype; typedef unsigned long int SUtype; -typedef signed long long int DItype; +typedef xsigned long long int DItype; typedef unsigned long long int DUtype; typedef float SFtype; typedef double DFtype; |