/[gcl]/gcl/binutils/bfd/coff-we32k.c
ViewVC logotype

Diff of /gcl/binutils/bfd/coff-we32k.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by camm, Fri Aug 9 05:34:55 2002 UTC revision 1.2 by camm, Fri Sep 9 23:32:07 2005 UTC
# Line 1  Line 1 
1  /* BFD back-end for we32k COFF files.  /* BFD back-end for we32k COFF files.
2     Copyright 1992, 1993, 1994, 1999, 2000 Free Software Foundation, Inc.     Copyright 1992, 1993, 1994, 1999, 2000, 2002, 2003
3       Free Software Foundation, Inc.
4     Contributed by Brendan Kehoe (brendan@cs.widener.edu).     Contributed by Brendan Kehoe (brendan@cs.widener.edu).
5    
6  This file is part of BFD, the Binary File Descriptor library.  This file is part of BFD, the Binary File Descriptor library.
# Line 35  static reloc_howto_type howto_table[] = Line 36  static reloc_howto_type howto_table[] =
36      EMPTY_HOWTO (3),      EMPTY_HOWTO (3),
37      EMPTY_HOWTO (4),      EMPTY_HOWTO (4),
38      EMPTY_HOWTO (5),      EMPTY_HOWTO (5),
39    HOWTO(R_DIR32,               0,  2,   32, false, 0,complain_overflow_bitfield, 0, "dir32",    true, 0xffffffff,0xffffffff, false),    HOWTO(R_DIR32,               0,  2,   32, FALSE, 0,complain_overflow_bitfield, 0, "dir32",    TRUE, 0xffffffff,0xffffffff, FALSE),
40      EMPTY_HOWTO (7),      EMPTY_HOWTO (7),
41      EMPTY_HOWTO (010),      EMPTY_HOWTO (010),
42      EMPTY_HOWTO (011),      EMPTY_HOWTO (011),
# Line 44  static reloc_howto_type howto_table[] = Line 45  static reloc_howto_type howto_table[] =
45      EMPTY_HOWTO (014),      EMPTY_HOWTO (014),
46      EMPTY_HOWTO (015),      EMPTY_HOWTO (015),
47      EMPTY_HOWTO (016),      EMPTY_HOWTO (016),
48    HOWTO(R_RELBYTE,             0,  0,   8,  false, 0, complain_overflow_bitfield, 0, "8",       true, 0x000000ff,0x000000ff, false),    HOWTO(R_RELBYTE,             0,  0,   8,  FALSE, 0, complain_overflow_bitfield, 0, "8",       TRUE, 0x000000ff,0x000000ff, FALSE),
49    HOWTO(R_RELWORD,             0,  1,   16, false, 0, complain_overflow_bitfield, 0, "16",      true, 0x0000ffff,0x0000ffff, false),    HOWTO(R_RELWORD,             0,  1,   16, FALSE, 0, complain_overflow_bitfield, 0, "16",      TRUE, 0x0000ffff,0x0000ffff, FALSE),
50    HOWTO(R_RELLONG,             0,  2,   32, false, 0, complain_overflow_bitfield, 0, "32",      true, 0xffffffff,0xffffffff, false),    HOWTO(R_RELLONG,             0,  2,   32, FALSE, 0, complain_overflow_bitfield, 0, "32",      TRUE, 0xffffffff,0xffffffff, FALSE),
51    HOWTO(R_PCRBYTE,             0,  0,   8,  true,  0, complain_overflow_signed, 0, "DISP8",    true, 0x000000ff,0x000000ff, false),    HOWTO(R_PCRBYTE,             0,  0,   8,  TRUE,  0, complain_overflow_signed, 0, "DISP8",    TRUE, 0x000000ff,0x000000ff, FALSE),
52    HOWTO(R_PCRWORD,             0,  1,   16, true,  0, complain_overflow_signed, 0, "DISP16",   true, 0x0000ffff,0x0000ffff, false),    HOWTO(R_PCRWORD,             0,  1,   16, TRUE,  0, complain_overflow_signed, 0, "DISP16",   TRUE, 0x0000ffff,0x0000ffff, FALSE),
53    HOWTO(R_PCRLONG,             0,  2,   32, true,  0, complain_overflow_signed, 0, "DISP32",   true, 0xffffffff,0xffffffff, false),    HOWTO(R_PCRLONG,             0,  2,   32, TRUE,  0, complain_overflow_signed, 0, "DISP32",   TRUE, 0xffffffff,0xffffffff, FALSE),
54  };  };
55    
56  /* Turn a howto into a reloc  nunmber */  /* Turn a howto into a reloc  nunmber */
# Line 65  static reloc_howto_type howto_table[] = Line 66  static reloc_howto_type howto_table[] =
66    
67  #define coff_write_armap bsd_write_armap  #define coff_write_armap bsd_write_armap
68    
69  CREATE_BIG_COFF_TARGET_VEC (we32kcoff_vec, "coff-we32k", 0, 0, 0, NULL)  CREATE_BIG_COFF_TARGET_VEC (we32kcoff_vec, "coff-we32k", 0, 0, 0, NULL, COFF_SWAP_TABLE)

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26