diff options
author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-05-14 21:39:14 +0000 |
---|---|---|
committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-05-14 21:39:14 +0000 |
commit | b9ee0dd5b91be7c4dfe8667c5397bf92c9315132 (patch) | |
tree | a37b458744195d265f78242d3bdc94371a07f13c /gcc/xcoffout.c | |
parent | 66fa26fac27780e94e69f2ae875338673839e075 (diff) | |
download | gcc-b9ee0dd5b91be7c4dfe8667c5397bf92c9315132.tar.gz |
(N_DSLINE, N_BSLINE): Delete definitions.
(stab_to_sclass): Use ifdefs to test for presence of N_MAIN,
N_BSLINE, N_DSLINE, N_BINCL, N_EINCL, N_EXCL, N_M2C, N_SCOPE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4461 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/xcoffout.c')
-rw-r--r-- | gcc/xcoffout.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 4524c8a1c4e..568d443a9e8 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -49,14 +49,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #endif #endif -/* These are GNU extensions we need to reference in this file. */ -#ifndef N_DSLINE -#define N_DSLINE 0x46 -#endif -#ifndef N_BSLINE -#define N_BSLINE 0x48 -#endif - /* Line number of beginning of current function, minus one. Negative means not in a function or not using xcoff. */ @@ -205,9 +197,11 @@ stab_to_sclass (stab) case N_LCSYM: return C_STSYM; +#ifdef N_MAIN case N_MAIN: UNKNOWN_STAB ("N_MAIN"); abort (); +#endif case N_RSYM: return C_RSYM; @@ -240,13 +234,17 @@ stab_to_sclass (stab) UNKNOWN_STAB ("N_SLINE"); abort (); +#ifdef N_DSLINE case N_DSLINE: UNKNOWN_STAB ("N_DSLINE"); abort (); +#endif +#ifdef N_BSLINE case N_BSLINE: UNKNOWN_STAB ("N_BSLINE"); abort (); +#endif #if 0 /* This has the same value as N_BSLINE. */ case N_BROWS: @@ -254,17 +252,23 @@ stab_to_sclass (stab) abort (); #endif +#ifdef N_BINCL case N_BINCL: UNKNOWN_STAB ("N_BINCL"); abort (); +#endif +#ifdef N_EINCL case N_EINCL: UNKNOWN_STAB ("N_EINCL"); abort (); +#endif +#ifdef N_EXCL case N_EXCL: UNKNOWN_STAB ("N_EXCL"); abort (); +#endif case N_LBRAC: UNKNOWN_STAB ("N_LBRAC"); @@ -289,13 +293,17 @@ stab_to_sclass (stab) UNKNOWN_STAB ("N_PC"); abort (); +#ifdef N_M2C case N_M2C: UNKNOWN_STAB ("N_M2C"); abort (); +#endif +#ifdef N_SCOPE case N_SCOPE: UNKNOWN_STAB ("N_SCOPE"); abort (); +#endif case N_CATCH: UNKNOWN_STAB ("N_CATCH"); |