Ignore:
Timestamp:
Aug 16, 2003, 6:59:22 PM (22 years ago)
Author:
bird
Message:

binutils v2.14 - offical sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/binutils/gas/as.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r608 r609  
    11/* as.h - global header file
    22   Copyright 1987, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
    3    1999, 2000, 2001
     3   1999, 2000, 2001, 2002, 2003
    44   Free Software Foundation, Inc.
    55
     
    4444   verbatim.  If it doesn't work for you, let me know, and notify
    4545   djm@gnu.ai.mit.edu as well.  */
    46 /* Added #undef for DJ Delorie.  The right fix is to ensure that as.h
    47    is included first, before even any system header files, in all files
    48    that use it.  KR 1994.11.03 */
    4946/* Added void* version for STDC case.  This is to be compatible with
    5047   the declaration in bison.simple, used for m68k operand parsing.
     
    5249/* Force void* decl for hpux.  This is what Bison uses.  --KR 1995.08.16 */
    5350
    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__
    6452# if HAVE_ALLOCA_H
    6553#  include <alloca.h>
    6654# else
    6755#  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.  */
    6859 #pragma alloca
    6960#  else
     
    7768#  endif /* _AIX */
    7869# endif /* HAVE_ALLOCA_H */
    79 #endif
     70#endif /* __GNUC__ */
    8071
    8172/* Now, tend to the rest of the configuration.  */
     
    8374/* System include files first...  */
    8475#include <stdio.h>
    85 #include <ctype.h>
    8676#ifdef HAVE_STRING_H
    8777#include <string.h>
     
    10292#endif
    10393
    104 #include <getopt.h>
     94#include "getopt.h"
    10595/* The first getopt value for machine-independent long options.
    10696   150 isn't special; it's just an arbitrary non-ASCII char value.  */
     
    179169/* Hack to make "gcc -Wall" not complain about obstack macros.  */
    180170#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)
    182172#endif
    183173
     
    199189
    200190#ifndef FOPEN_WB
    201 #ifdef GO32
     191#if defined GO32 || defined __MINGW32__
    202192#include "fopen-bin.h"
    203193#else
     
    624614void eh_frame_convert_frag PARAMS ((fragS *));
    625615
     616int generic_force_reloc PARAMS ((struct fix *));
     617
    626618#include "expr.h"               /* Before targ-*.h */
    627619
     
    629621#include "targ-env.h"
    630622
    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
    633631#endif
    634632
Note: See TracChangeset for help on using the changeset viewer.