Changeset 609 for branches/GNU/src/binutils/gas/as.h
- Timestamp:
- Aug 16, 2003, 6:59:22 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GNU/src/binutils/gas/as.h
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.1.1.2
r608 r609 1 1 /* as.h - global header file 2 2 Copyright 1987, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 3 1999, 2000, 2001 3 1999, 2000, 2001, 2002, 2003 4 4 Free Software Foundation, Inc. 5 5 … … 44 44 verbatim. If it doesn't work for you, let me know, and notify 45 45 djm@gnu.ai.mit.edu as well. */ 46 /* Added #undef for DJ Delorie. The right fix is to ensure that as.h47 is included first, before even any system header files, in all files48 that use it. KR 1994.11.03 */49 46 /* Added void* version for STDC case. This is to be compatible with 50 47 the declaration in bison.simple, used for m68k operand parsing. … … 52 49 /* Force void* decl for hpux. This is what Bison uses. --KR 1995.08.16 */ 53 50 54 /* AIX requires this to be the first thing in the file. */ 55 #ifdef __GNUC__ 56 # ifndef alloca 57 # ifdef __STDC__ 58 extern void *alloca (); 59 # else 60 extern char *alloca (); 61 # endif 62 # endif 63 #else 51 #ifndef __GNUC__ 64 52 # if HAVE_ALLOCA_H 65 53 # include <alloca.h> 66 54 # else 67 55 # ifdef _AIX 56 /* Indented so that pre-ansi C compilers will ignore it, rather than 57 choke on it. Some versions of AIX require this to be the first 58 thing in the file. */ 68 59 #pragma alloca 69 60 # else … … 77 68 # endif /* _AIX */ 78 69 # endif /* HAVE_ALLOCA_H */ 79 #endif 70 #endif /* __GNUC__ */ 80 71 81 72 /* Now, tend to the rest of the configuration. */ … … 83 74 /* System include files first... */ 84 75 #include <stdio.h> 85 #include <ctype.h>86 76 #ifdef HAVE_STRING_H 87 77 #include <string.h> … … 102 92 #endif 103 93 104 #include <getopt.h>94 #include "getopt.h" 105 95 /* The first getopt value for machine-independent long options. 106 96 150 isn't special; it's just an arbitrary non-ASCII char value. */ … … 179 169 /* Hack to make "gcc -Wall" not complain about obstack macros. */ 180 170 #if !defined (memcpy) && !defined (bcopy) 181 #define bcopy(src,dest,size) memcpy (dest,src,size)171 #define bcopy(src,dest,size) memcpy (dest, src, size) 182 172 #endif 183 173 … … 199 189 200 190 #ifndef FOPEN_WB 201 #if def GO32191 #if defined GO32 || defined __MINGW32__ 202 192 #include "fopen-bin.h" 203 193 #else … … 624 614 void eh_frame_convert_frag PARAMS ((fragS *)); 625 615 616 int generic_force_reloc PARAMS ((struct fix *)); 617 626 618 #include "expr.h" /* Before targ-*.h */ 627 619 … … 629 621 #include "targ-env.h" 630 622 631 #ifdef TC_ARC 632 #include "struc-symbol.h" 623 #ifdef OBJ_MAYBE_ELF 624 #define IS_ELF (OUTPUT_FLAVOR == bfd_target_elf_flavour) 625 #else 626 #ifdef OBJ_ELF 627 #define IS_ELF 1 628 #else 629 #define IS_ELF 0 630 #endif 633 631 #endif 634 632 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.