From 7a6cc5fb0c6a410afb1a424ed5c647380bcf68d3 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Sat, 2 Sep 2000 20:33:48 +0000 Subject: Add .gnu.linkobce.wi. to the list of debug section names. Update generated files --- bfd/ChangeLog | 5 ++ bfd/Makefile.in | 12 ++- bfd/bfd-in2.h | 10 +-- bfd/doc/Makefile.in | 4 + bfd/elf.c | 21 ++++- bfd/libbfd.h | 10 +-- bfd/po/bfd.pot | 230 +++++++++++++++++++++++++++------------------------- 7 files changed, 168 insertions(+), 124 deletions(-) (limited to 'bfd') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 9e0623c..6c337cd 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2000-09-02 Daniel Berlin + + * elf.c (_bfd_elf_make_section_from_shdr): Add + .gnu.linkobce.wi. to the list of debug section names. + 2000-09-02 Nick Clifton * dwarf2.c (find_debug_info): New function: Locate a section diff --git a/bfd/Makefile.in b/bfd/Makefile.in index c16d7cf..4ee2424 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -75,6 +75,8 @@ CC = @CC@ CC_FOR_BUILD = @CC_FOR_BUILD@ COREFILE = @COREFILE@ COREFLAG = @COREFLAG@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ DATADIRNAME = @DATADIRNAME@ DLLTOOL = @DLLTOOL@ EXEEXT = @EXEEXT@ @@ -96,10 +98,12 @@ MAKEINFO = @MAKEINFO@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ POFILES = @POFILES@ POSUB = @POSUB@ RANLIB = @RANLIB@ +STRIP = @STRIP@ TDEFINES = @TDEFINES@ USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ USE_NLS = @USE_NLS@ @@ -684,7 +688,7 @@ OBJECTS = $(libbfd_a_OBJECTS) $(libbfd_la_OBJECTS) all: all-redirect .SUFFIXES: -.SUFFIXES: .S .c .lo .o .s +.SUFFIXES: .S .c .lo .o .obj .s $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile @@ -739,6 +743,11 @@ maintainer-clean-noinstLIBRARIES: .c.o: $(COMPILE) -c $< +# FIXME: We should only use cygpath when building on Windows, +# and only if it is available. +.c.obj: + $(COMPILE) -c `cygpath -w $<` + .s.o: $(COMPILE) -c $< @@ -747,6 +756,7 @@ maintainer-clean-noinstLIBRARIES: mostlyclean-compile: -rm -f *.o core *.core + -rm -f *.$(OBJEXT) clean-compile: diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index aac942f..688a40d 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -2024,6 +2024,11 @@ to compensate for the borrow when the low bits are added. */ BFD_RELOC_MIPS_GOT_PAGE, BFD_RELOC_MIPS_GOT_OFST, BFD_RELOC_MIPS_GOT_DISP, + BFD_RELOC_SH_COPY, + BFD_RELOC_SH_GLOB_DAT, + BFD_RELOC_SH_JMP_SLOT, + BFD_RELOC_SH_RELATIVE, + BFD_RELOC_SH_GOTPC, /* i386/elf relocations */ @@ -2162,11 +2167,6 @@ field in the instruction. */ BFD_RELOC_SH_LABEL, BFD_RELOC_SH_LOOP_START, BFD_RELOC_SH_LOOP_END, - BFD_RELOC_SH_COPY, - BFD_RELOC_SH_GLOB_DAT, - BFD_RELOC_SH_JMP_SLOT, - BFD_RELOC_SH_RELATIVE, - BFD_RELOC_SH_GOTPC, /* Thumb 23-, 12- and 9-bit pc-relative branches. The lowest bit must be zero and is not stored in the instruction. */ diff --git a/bfd/doc/Makefile.in b/bfd/doc/Makefile.in index 80be82a..5a44bdf 100644 --- a/bfd/doc/Makefile.in +++ b/bfd/doc/Makefile.in @@ -75,6 +75,8 @@ CC = @CC@ CC_FOR_BUILD = @CC_FOR_BUILD@ COREFILE = @COREFILE@ COREFLAG = @COREFLAG@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ DATADIRNAME = @DATADIRNAME@ DLLTOOL = @DLLTOOL@ EXEEXT = @EXEEXT@ @@ -96,10 +98,12 @@ MAKEINFO = @MAKEINFO@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ POFILES = @POFILES@ POSUB = @POSUB@ RANLIB = @RANLIB@ +STRIP = @STRIP@ TDEFINES = @TDEFINES@ USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ USE_NLS = @USE_NLS@ diff --git a/bfd/elf.c b/bfd/elf.c index 567be36..1da617a 100644 --- a/bfd/elf.c +++ b/bfd/elf.c @@ -383,10 +383,23 @@ _bfd_elf_make_section_from_shdr (abfd, hdr, name) /* The debugging sections appear to be recognized only by name, not any sort of flag. */ - if (strncmp (name, ".debug", sizeof ".debug" - 1) == 0 - || strncmp (name, ".line", sizeof ".line" - 1) == 0 - || strncmp (name, ".stab", sizeof ".stab" - 1) == 0) - flags |= SEC_DEBUGGING; + { + const char * debug_sec_names [] = + { + ".debug", + ".gnu.linkonce.wi.", + ".line", + ".stab" + }; + int i; + + for (i = sizeof (debug_sec_names) / sizeof (debug_sec_names[0]); i--;) + if (strncmp (name, debug_sec_names[i], strlen (debug_sec_names[i])) == 0) + break; + + if (i >= 0) + flags |= SEC_DEBUGGING; + } /* As a GNU extension, if the name begins with .gnu.linkonce, we only link a single copy of the section. This is used to support diff --git a/bfd/libbfd.h b/bfd/libbfd.h index b09c0ca..ecdb20f 100644 --- a/bfd/libbfd.h +++ b/bfd/libbfd.h @@ -705,6 +705,11 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@", "BFD_RELOC_MIPS_GOT_PAGE", "BFD_RELOC_MIPS_GOT_OFST", "BFD_RELOC_MIPS_GOT_DISP", + "BFD_RELOC_SH_COPY", + "BFD_RELOC_SH_GLOB_DAT", + "BFD_RELOC_SH_JMP_SLOT", + "BFD_RELOC_SH_RELATIVE", + "BFD_RELOC_SH_GOTPC", "BFD_RELOC_386_GOT32", "BFD_RELOC_386_PLT32", @@ -813,11 +818,6 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@", "BFD_RELOC_SH_LABEL", "BFD_RELOC_SH_LOOP_START", "BFD_RELOC_SH_LOOP_END", - "BFD_RELOC_SH_COPY", - "BFD_RELOC_SH_GLOB_DAT", - "BFD_RELOC_SH_JMP_SLOT", - "BFD_RELOC_SH_RELATIVE", - "BFD_RELOC_SH_GOTPC", "BFD_RELOC_THUMB_PCREL_BRANCH9", "BFD_RELOC_THUMB_PCREL_BRANCH12", "BFD_RELOC_THUMB_PCREL_BRANCH23", diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index 1ad4905..192ad4d 100644 --- a/bfd/po/bfd.pot +++ b/bfd/po/bfd.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2000-07-31 11:44-0700\n" +"POT-Creation-Date: 2000-09-02 13:26-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -199,27 +199,27 @@ msgstr "" msgid "GP relative relocation when GP not defined" msgstr "" -#: coff-arm.c:1020 elf32-arm.h:258 +#: coff-arm.c:1020 elf32-arm.h:248 #, c-format msgid "%s: unable to find THUMB glue '%s' for `%s'" msgstr "" -#: coff-arm.c:1049 elf32-arm.h:291 +#: coff-arm.c:1049 elf32-arm.h:283 #, c-format msgid "%s: unable to find ARM glue '%s' for `%s'" msgstr "" -#: coff-arm.c:1338 coff-arm.c:1433 elf32-arm.h:857 elf32-arm.h:955 +#: coff-arm.c:1338 coff-arm.c:1433 elf32-arm.h:843 elf32-arm.h:948 #, c-format msgid "%s(%s): warning: interworking not enabled." msgstr "" -#: coff-arm.c:1342 elf32-arm.h:958 +#: coff-arm.c:1342 elf32-arm.h:951 #, c-format msgid " first occurrence: %s: arm call to thumb" msgstr "" -#: coff-arm.c:1437 elf32-arm.h:860 +#: coff-arm.c:1437 elf32-arm.h:846 #, c-format msgid " first occurrence: %s: thumb call to arm" msgstr "" @@ -286,7 +286,7 @@ msgstr "" msgid "private flags = %x:" msgstr "" -#: coff-arm.c:2300 elf32-arm.h:2142 +#: coff-arm.c:2300 elf32-arm.h:2146 msgid " [floats passed in float registers]" msgstr "" @@ -294,7 +294,7 @@ msgstr "" msgid " [floats passed in integer registers]" msgstr "" -#: coff-arm.c:2305 elf32-arm.h:2145 +#: coff-arm.c:2305 elf32-arm.h:2149 msgid " [position independent]" msgstr "" @@ -331,32 +331,32 @@ msgstr "" msgid "Unrecognized TI COFF target id '0x%x'" msgstr "" -#: coffcode.h:4121 +#: coffcode.h:4127 #, c-format msgid "%s: warning: illegal symbol index %ld in line numbers" msgstr "" -#: coffcode.h:4135 +#: coffcode.h:4141 #, c-format msgid "%s: warning: duplicate line number information for `%s'" msgstr "" -#: coffcode.h:4495 +#: coffcode.h:4501 #, c-format msgid "%s: Unrecognized storage class %d for %s symbol `%s'" msgstr "" -#: coffcode.h:4626 +#: coffcode.h:4632 #, c-format msgid "warning: %s: local symbol `%s' has no section" msgstr "" -#: coff-tic54x.c:377 coffcode.h:4739 +#: coff-tic54x.c:377 coffcode.h:4745 #, c-format msgid "%s: warning: illegal symbol index %ld in relocs" msgstr "" -#: coffcode.h:4777 +#: coffcode.h:4783 #, c-format msgid "%s: illegal relocation type %d at address 0x%lx" msgstr "" @@ -375,7 +375,7 @@ msgstr "" msgid "uncertain calling convention for non-COFF symbol" msgstr "" -#: cofflink.c:526 elflink.h:1585 +#: cofflink.c:526 elflink.h:1659 #, c-format msgid "Warning: type of symbol `%s' changed from %d to %d in %s" msgstr "" @@ -423,57 +423,57 @@ msgstr "" msgid "ignoring reloc %s\n" msgstr "" -#: dwarf2.c:432 +#: dwarf2.c:425 msgid "Dwarf Error: Can't find .debug_abbrev section." msgstr "" -#: dwarf2.c:450 +#: dwarf2.c:443 #, c-format msgid "Dwarf Error: Abbrev offset (%u) bigger than abbrev size (%u)." msgstr "" -#: dwarf2.c:630 +#: dwarf2.c:626 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %d." msgstr "" -#: dwarf2.c:704 +#: dwarf2.c:699 msgid "Dwarf Error: mangled line number section (bad file number)." msgstr "" -#: dwarf2.c:793 +#: dwarf2.c:786 msgid "Dwarf Error: Can't find .debug_line section." msgstr "" -#: dwarf2.c:817 +#: dwarf2.c:810 #, c-format msgid "Dwarf Error: Line offset (%u) bigger than line size (%u)." msgstr "" -#: dwarf2.c:976 +#: dwarf2.c:977 msgid "Dwarf Error: mangled line number section." msgstr "" -#: dwarf2.c:1164 dwarf2.c:1320 +#: dwarf2.c:1156 dwarf2.c:1307 #, c-format msgid "Dwarf Error: Could not find abbrev number %d." msgstr "" -#: dwarf2.c:1281 +#: dwarf2.c:1268 #, c-format msgid "" "Dwarf Error: found dwarf version '%hu', this reader only handles version 2 " "information." msgstr "" -#: dwarf2.c:1288 +#: dwarf2.c:1275 #, c-format msgid "" "Dwarf Error: found address size '%u', this reader can not handle sizes " "greater than '%u'." msgstr "" -#: dwarf2.c:1311 +#: dwarf2.c:1298 #, c-format msgid "Dwarf Error: Bad abbrev number: %d." msgstr "" @@ -539,7 +539,7 @@ msgid "" " Type: %s" msgstr "" -#: elf32-arm.h:1188 +#: elf32-arm.h:1181 #, c-format msgid "%s: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "" @@ -549,22 +549,22 @@ msgstr "" msgid "%s: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "" -#: elf-hppa.h:1336 elf-hppa.h:1369 elf32-arm.h:1825 elf32-i386.c:1419 -#: elf32-ppc.c:3083 +#: elf-hppa.h:1336 elf-hppa.h:1369 elf32-arm.h:1825 elf32-i386.c:1430 +#: elf32-ppc.c:3083 elf32-sh.c:2863 #, c-format msgid "" "%s: warning: unresolvable relocation against symbol `%s' from %s section" msgstr "" #: elf-m10200.c:455 elf-m10300.c:670 elf32-arm.h:1894 elf32-avr.c:844 -#: elf32-cris.c:423 elf32-d10v.c:479 elf32-fr30.c:651 elf32-m32r.c:1265 -#: elf32-v850.c:1677 +#: elf32-cris.c:423 elf32-d10v.c:479 elf32-fr30.c:651 elf32-i860.c:1018 +#: elf32-m32r.c:1265 elf32-v850.c:1677 msgid "internal error: out of range error" msgstr "" #: elf-m10200.c:459 elf-m10300.c:674 elf32-arm.h:1898 elf32-avr.c:848 -#: elf32-cris.c:427 elf32-d10v.c:483 elf32-fr30.c:655 elf32-m32r.c:1269 -#: elf32-v850.c:1681 +#: elf32-cris.c:427 elf32-d10v.c:483 elf32-fr30.c:655 elf32-i860.c:1022 +#: elf32-m32r.c:1269 elf32-v850.c:1681 msgid "internal error: unsupported relocation error" msgstr "" @@ -574,8 +574,8 @@ msgid "internal error: dangerous error" msgstr "" #: elf-m10200.c:467 elf-m10300.c:682 elf32-arm.h:1906 elf32-avr.c:856 -#: elf32-cris.c:435 elf32-d10v.c:491 elf32-fr30.c:663 elf32-m32r.c:1277 -#: elf32-v850.c:1701 +#: elf32-cris.c:435 elf32-d10v.c:491 elf32-fr30.c:663 elf32-i860.c:1030 +#: elf32-m32r.c:1277 elf32-v850.c:1701 msgid "internal error: unknown error" msgstr "" @@ -591,132 +591,134 @@ msgstr "" msgid "Warning: Clearing the interwork flag of %s due to outside request" msgstr "" -#: elf32-arm.h:1989 +#: elf32-arm.h:1990 #, c-format msgid "" "Warning: Clearing the interwork flag in %s because non-interworking code in " "%s has been linked with it" msgstr "" -#: elf32-arm.h:2058 +#: elf32-arm.h:2060 #, c-format msgid "" "Error: %s compiled for EABI version %d, whereas %s is compiled for version %d" msgstr "" -#: elf32-arm.h:2070 +#: elf32-arm.h:2072 #, c-format msgid "Error: %s compiled for APCS-%d, whereas %s is compiled for APCS-%d" msgstr "" -#: elf32-arm.h:2078 +#: elf32-arm.h:2080 #, c-format msgid "" "Error: %s passes floats in %s registers, whereas %s passes them in %s " "registers" msgstr "" -#: elf32-arm.h:2081 elf32-arm.h:2083 +#: elf32-arm.h:2083 elf32-arm.h:2085 msgid "float" msgstr "" -#: elf32-arm.h:2081 elf32-arm.h:2083 +#: elf32-arm.h:2083 elf32-arm.h:2085 msgid "integer" msgstr "" -#: elf32-arm.h:2086 +#: elf32-arm.h:2088 #, c-format msgid "Error: %s is compiled as position %s code, whereas %s is not" msgstr "" -#: elf32-arm.h:2089 +#: elf32-arm.h:2091 msgid "independent" msgstr "" -#: elf32-arm.h:2089 +#: elf32-arm.h:2091 msgid "dependent" msgstr "" -#: elf32-arm.h:2095 +#: elf32-arm.h:2097 #, c-format msgid "Warning: %s %s interworking, whereas %s %s" msgstr "" -#: elf32-arm.h:2098 +#: elf32-arm.h:2100 msgid "supports" msgstr "" -#: elf32-arm.h:2098 +#: elf32-arm.h:2100 msgid "does not support" msgstr "" -#: elf32-arm.h:2100 +#: elf32-arm.h:2102 msgid "does not" msgstr "" -#: elf32-arm.h:2100 +#: elf32-arm.h:2102 msgid "does" msgstr "" -#. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-arm.h:2125 elf32-m68k.c:430 elf32-mips.c:2631 +#. Ignore init flag - it may not be set, despite the flags field +#. containing valid data. +#: elf32-arm.h:2129 elf32-m68k.c:430 elf32-mips.c:2631 #, c-format msgid "private flags = %lx:" msgstr "" -#: elf32-arm.h:2134 +#: elf32-arm.h:2138 msgid " [interworking enabled]" msgstr "" -#: elf32-arm.h:2137 +#: elf32-arm.h:2141 msgid " [APCS-26]" msgstr "" -#: elf32-arm.h:2139 +#: elf32-arm.h:2143 msgid " [APCS-32]" msgstr "" -#: elf32-arm.h:2148 +#: elf32-arm.h:2152 msgid " [new ABI]" msgstr "" -#: elf32-arm.h:2151 +#: elf32-arm.h:2155 msgid " [old ABI]" msgstr "" -#: elf32-arm.h:2154 +#: elf32-arm.h:2158 msgid " [software FP]" msgstr "" -#: elf32-arm.h:2161 +#: elf32-arm.h:2165 msgid " [Version1 EABI]" msgstr "" -#: elf32-arm.h:2164 +#: elf32-arm.h:2168 msgid " [sorted symbol table]" msgstr "" -#: elf32-arm.h:2166 +#: elf32-arm.h:2170 msgid " [unsorted symbol table]" msgstr "" -#: elf32-arm.h:2172 +#: elf32-arm.h:2176 msgid " " msgstr "" -#: elf32-arm.h:2179 +#: elf32-arm.h:2183 msgid " [relocatable executable]" msgstr "" -#: elf32-arm.h:2182 +#: elf32-arm.h:2186 msgid " [has entry point]" msgstr "" -#: elf32-arm.h:2187 +#: elf32-arm.h:2191 msgid "" msgstr "" -#: elf32-avr.c:852 elf32-cris.c:431 elf32-fr30.c:659 elf32-v850.c:1685 +#: elf32-avr.c:852 elf32-cris.c:431 elf32-fr30.c:659 elf32-i860.c:1026 +#: elf32-v850.c:1685 msgid "internal error: dangerous relocation" msgstr "" @@ -820,7 +822,7 @@ msgstr "" msgid "%s: ABI mismatch: linking %s module with previous %s modules" msgstr "" -#: elf32-mips.c:2603 elf32-ppc.c:1464 elf64-sparc.c:2958 +#: elf32-mips.c:2603 elf32-ppc.c:1464 elf64-sparc.c:2965 #, c-format msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" @@ -951,67 +953,67 @@ msgstr "" msgid "%s: Relocation %s is not yet supported for symbol %s." msgstr "" -#: elf32-sh.c:819 +#: elf32-sh.c:952 #, c-format msgid "%s: 0x%lx: warning: bad R_SH_USES offset" msgstr "" -#: elf32-sh.c:831 +#: elf32-sh.c:964 #, c-format msgid "%s: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "" -#: elf32-sh.c:848 +#: elf32-sh.c:981 #, c-format msgid "%s: 0x%lx: warning: bad R_SH_USES load offset" msgstr "" -#: elf32-sh.c:863 +#: elf32-sh.c:996 #, c-format msgid "%s: 0x%lx: warning: could not find expected reloc" msgstr "" -#: elf32-sh.c:900 +#: elf32-sh.c:1033 #, c-format msgid "%s: 0x%lx: warning: symbol in unexpected section" msgstr "" -#: elf32-sh.c:1022 +#: elf32-sh.c:1155 #, c-format msgid "%s: 0x%lx: warning: could not find expected COUNT reloc" msgstr "" -#: elf32-sh.c:1031 +#: elf32-sh.c:1164 #, c-format msgid "%s: 0x%lx: warning: bad count" msgstr "" -#: elf32-sh.c:1424 elf32-sh.c:1811 +#: elf32-sh.c:1557 elf32-sh.c:1944 #, c-format msgid "%s: 0x%lx: fatal: reloc overflow while relaxing" msgstr "" -#: elf32-sparc.c:1510 elf64-sparc.c:2263 +#: elf32-sparc.c:1515 elf64-sparc.c:2265 #, c-format msgid "%s: probably compiled without -fPIC?" msgstr "" -#: elf32-sparc.c:1971 +#: elf32-sparc.c:1976 #, c-format msgid "%s: compiled for a v8plus system and target is v8" msgstr "" -#: elf32-sparc.c:1980 +#: elf32-sparc.c:1985 #, c-format msgid "%s: compiled for a v8plusa system and target is v8plus" msgstr "" -#: elf32-sparc.c:1988 +#: elf32-sparc.c:1993 #, c-format msgid "%s: compiled for a 64 bit system and target is 32 bit" msgstr "" -#: elf32-sparc.c:2003 +#: elf32-sparc.c:2008 #, c-format msgid "%s: linking little endian files with big endian files" msgstr "" @@ -1134,21 +1136,31 @@ msgstr "" msgid "unsupported reloc" msgstr "" -#: elf64-ia64.c:3980 +#: elf64-ia64.c:3984 #, c-format msgid "%s: linking trap-on-NULL-dereference with non-trapping files" msgstr "" -#: elf64-ia64.c:3989 +#: elf64-ia64.c:3993 #, c-format msgid "%s: linking big-endian files with little-endian files" msgstr "" -#: elf64-ia64.c:3998 +#: elf64-ia64.c:4002 #, c-format msgid "%s: linking 64-bit files with 32-bit files" msgstr "" +#: elf64-ia64.c:4011 +#, c-format +msgid "%s: linking constant-gp files with non-constant-gp files" +msgstr "" + +#: elf64-ia64.c:4021 +#, c-format +msgid "%s: linking auto-pic files with non-auto-pic files" +msgstr "" + #: elf64-sparc.c:1250 #, c-format msgid "%s: check_relocs: unhandled reloc type %d" @@ -1174,100 +1186,100 @@ msgstr "" msgid "Symbol `%s' has differing types: REGISTER in %s, %s in %s" msgstr "" -#: elf64-sparc.c:2939 +#: elf64-sparc.c:2946 #, c-format msgid "%s: linking UltraSPARC specific with HAL specific code" msgstr "" -#: elf.c:327 +#: elf.c:325 #, c-format msgid "%s: invalid string offset %u >= %lu for section `%s'" msgstr "" -#: elf.c:550 +#: elf.c:561 msgid "" "\n" "Program Header:\n" msgstr "" -#: elf.c:598 +#: elf.c:609 msgid "" "\n" "Dynamic Section:\n" msgstr "" -#: elf.c:727 +#: elf.c:738 msgid "" "\n" "Version definitions:\n" msgstr "" -#: elf.c:750 +#: elf.c:761 msgid "" "\n" "Version References:\n" msgstr "" -#: elf.c:755 +#: elf.c:766 #, c-format msgid " required from %s:\n" msgstr "" -#: elf.c:1329 +#: elf.c:1354 #, c-format msgid "%s: invalid link %lu for reloc section %s (index %u)" msgstr "" -#: elf.c:2090 +#: elf.c:2115 #, c-format msgid "" "creating section symbol, name = %s, value = 0x%.8lx, index = %d, section = " "0x%.8lx\n" msgstr "" -#: elf.c:2693 +#: elf.c:2718 #, c-format msgid "%s: Not enough room for program headers (allocated %u, need %u)" msgstr "" -#: elf.c:2792 +#: elf.c:2817 #, c-format msgid "%s: Not enough room for program headers, try linking with -N" msgstr "" -#: elf.c:2918 +#: elf.c:2943 #, c-format msgid "Error: First section in segment (%s) starts at 0x%x" msgstr "" -#: elf.c:2921 +#: elf.c:2946 #, c-format msgid " whereas segment starts at 0x%x" msgstr "" -#: elf.c:3194 +#: elf.c:3219 #, c-format msgid "%s: warning: allocated section `%s' not in segment" msgstr "" -#: elf.c:3588 +#: elf.c:3613 #, c-format msgid "%s: symbol `%s' required but not present" msgstr "" -#: elf.c:3597 +#: elf.c:3622 #, c-format msgid "" "elf_symbol_from_bfd_symbol 0x%.8lx, name = %s, sym num = %d, flags = " "0x%.8lx%s\n" msgstr "" -#: elf.c:3830 +#: elf.c:3861 #, c-format msgid "%s: warning: Empty loadable segment detected\n" msgstr "" -#: elf.c:5162 +#: elf.c:5204 #, c-format msgid "%s: unsupported relocation type %s" msgstr "" @@ -1277,42 +1289,42 @@ msgstr "" msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "" -#: elflink.c:416 +#: elflink.c:432 #, c-format msgid "%s: Section %s is already to large to put hole of %ld bytes in" msgstr "" -#: elflink.h:1405 +#: elflink.h:1476 #, c-format msgid "%s: %s: invalid version %u (max %d)" msgstr "" -#: elflink.h:1446 +#: elflink.h:1517 #, c-format msgid "%s: %s: invalid needed version %d" msgstr "" -#: elflink.h:1563 +#: elflink.h:1637 #, c-format msgid "Warning: size of symbol `%s' changed from %lu to %lu in %s" msgstr "" -#: elflink.h:1809 +#: elflink.h:1883 #, c-format msgid "%s: warning: unexpected redefinition of `%s'" msgstr "" -#: elflink.h:3582 +#: elflink.h:3656 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "" -#: elflink.h:3854 +#: elflink.h:3928 #, c-format msgid "%s: undefined versioned symbol name %s" msgstr "" -#: elflink.h:5100 +#: elflink.h:5174 #, c-format msgid "%s: could not find output section %s for input section %s" msgstr "" @@ -1846,7 +1858,7 @@ msgstr "" msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "" -#: som.c:5335 +#: som.c:5331 msgid "som_sizeof_headers unimplemented" msgstr "" -- cgit v1.1