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/bfd/i386dynix.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r608 r609  
    11/* BFD back-end for i386 a.out binaries under dynix.
    2    Copyright 1994, 1995 Free Software Foundation, Inc.
     2   Copyright 1994, 1995, 2001, 2003 Free Software Foundation, Inc.
    33
    44This file is part of BFD, the Binary File Descriptor library.
     
    2121   may not work.  */
    2222
    23 #define BYTES_IN_WORD   4
    24 
    2523#define TEXT_START_ADDR 4096
    2624#define TARGET_PAGE_SIZE        4096
     
    3230#define MACHTYPE_OK(mtype) ((mtype) == M_386 || (mtype) == M_UNKNOWN)
    3331
    34 #define MY(OP) CAT(i386dynix_,OP)
     32/* Do not "beautify" the CONCAT* macro args.  Traditional C will not
     33   remove whitespace added here, and thus will fail to concatenate
     34   the tokens.  */
     35#define MY(OP) CONCAT2 (i386dynix_,OP)
    3536#define TARGETNAME "a.out-i386-dynix"
    36 #define NAME(x,y) CAT3(i386dynix,_32_,y)
     37#define NAME(x,y) CONCAT3 (i386dynix,_32_,y)
    3738#define ARCH_SIZE 32
    3839#define NAME_swap_exec_header_in NAME(i386dynix_32_,swap_exec_header_in)
     
    6667  memset ((PTR) execp, 0, sizeof (struct internal_exec));
    6768  /* Now fill in fields in the execp, from the bytes in the raw data.  */
    68   execp->a_info   = bfd_h_get_32 (abfd, bytes->e_info);
     69  execp->a_info   = H_GET_32 (abfd, bytes->e_info);
    6970  execp->a_text   = GET_WORD (abfd, bytes->e_text);
    7071  execp->a_data   = GET_WORD (abfd, bytes->e_data);
Note: See TracChangeset for help on using the changeset viewer.