~ubuntu-branches/debian/squeeze/binutils/squeeze

« back to all changes in this revision

Viewing changes to gas/config/obj-coff.c

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2009-09-10 17:05:30 UTC
  • mfrom: (1.4.5 upstream) (6.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090910170530-wa6gpju9pq5c56on
Tags: 2.19.91.20090910-1
* Snapshot, taken from the 2.20 release branch 20090910, corresponding
  to the 2.19.90 upstream snapshot.
* Fix Thumb-2 shared libraries (Daniel Jacobowitz), patch taken
  from the trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* coff object file format
2
2
   Copyright 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
3
 
   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
 
3
   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009
4
4
   Free Software Foundation, Inc.
5
5
 
6
6
   This file is part of GAS.
53
53
static const char weak_altprefix[] = ".weak.";
54
54
#endif /* TE_PE */
55
55
 
 
56
#include "obj-coff-seh.c"
 
57
 
56
58
typedef struct
57
59
  {
58
60
    unsigned long chunk_size;
1115
1117
  char *ret;
1116
1118
  const char * unique = "";
1117
1119
 
1118
 
#ifdef USE_UNIQUE
 
1120
#ifdef TE_PE
1119
1121
  if (an_external_name != NULL)
1120
1122
    unique = an_external_name;
1121
1123
#endif
1434
1436
  if (next_set_end != NULL)
1435
1437
    {
1436
1438
      if (set_end != NULL)
1437
 
        as_warn ("Warning: internal error: forgetting to set endndx of %s",
 
1439
        as_warn (_("Warning: internal error: forgetting to set endndx of %s"),
1438
1440
                 S_GET_NAME (set_end));
1439
1441
      set_end = next_set_end;
1440
1442
    }
1768
1770
      SF_SET_STATICS (secsym);
1769
1771
      SA_SET_SCN_SCNLEN (secsym, size);
1770
1772
    }
1771
 
 
1772
1773
  /* FIXME: These should be in a "stabs.h" file, or maybe as.h.  */
1773
1774
#ifndef STAB_SECTION_NAME
1774
1775
#define STAB_SECTION_NAME ".stab"
1877
1878
  /* The tic4x uses sdef instead of def.  */
1878
1879
  {"sdef", obj_coff_def, 0},
1879
1880
#endif
 
1881
#if defined(SEH_CMDS)
 
1882
  SEH_CMDS
 
1883
#endif
1880
1884
  {NULL, NULL, 0}
1881
1885
};
1882
1886