The branch, archer-swagiaal-upstream has been updated via c4c3e6dad8d1d3cae1079dc63cba525872eaa060 (commit) via 6a5e91e5fad1b8e575f3127597fda514d2c1bc6b (commit) via f2bb916797ee80d8a9a4b1bd6b0a656a16071727 (commit) via 7c38f6982f9a314648c3d92392cbdc1e048ea281 (commit) via 94b8bb28528c7fcacbf81796f14cb92d7a365a8e (commit) via bebff4d1bd404ea231f3fa7bd6d0c0cc15601c17 (commit) via 3ca45c17356a44ada813dbeb17f8764bd639b1d5 (commit) via 06574ec28693138f172cd2da5734566a354f9080 (commit) via 1a724b6823c659e940c03a3c74b99f888c495b15 (commit) via 752ac54348e8d558c86d30f0c78e36e70dd6bc12 (commit) via dbf32a2538aa4c0c7cbd9efd1aee53e5d5235a23 (commit) via 5eb195a478e3a37bce4a6a242d566526871057db (commit) via dd4775c57cfbcb3f872d6bf94c790846ca9b9ae4 (commit) via 59945fbf800c53cb35b36a4bb43f7ec4b3cf61b7 (commit) via 8fd6f4602754501e4aaf3978e76b2c4e54737736 (commit) via 8e11c9b67655fbc9433c3c0b7f1261b369d94049 (commit) via 6428e82e16170e5f2fca5bd4615e40a9bd904700 (commit) via dbcbaeb953d9e2e318c481c5f636be20aaf86f9d (commit) via 79d1092f5e4d31c1549cbba945413f715376fe33 (commit) via 6931e7a4897c2867c0f5fa37bc1b80a8a371dcc3 (commit) via 60506c02e869273fee749838617c8d83f0265dfa (commit) via 3c30632200b0021f6fd6673553c3d124de629f68 (commit) via 87bebabc94a5e45723313af0c2427ed3711715b1 (commit) via 79300b039a67f952d989d325e7087c70f7c6c528 (commit) via 72bb6ca37b3c744bc586c36a7c1268e88728bdcf (commit) via 870bde991dd86c083effe5dae235f0ebfa311507 (commit) via 51c37135a4525240a40d8ca92192eab5dc74366a (commit) via c5b2e4985cf65e0c9ab8b82e1a3199c71998602e (commit) via 827188fab4f3a1c70f4e8fed2fc15416dd086cde (commit) via b59d2d704c224c515321407cebd7bb34403062ac (commit) via 36740389202db9855a768e8853b2bc9b1a0451ba (commit) via 5af51f644658366f8caf2cf559554a9ac6476c3d (commit) via 4b6837f627adb8df2d3c654910e3e30ebed93db5 (commit) via 42ee4b09354fae200746f964c2cecee4563ad562 (commit) via 2b9c19119f3b947b6dec016b24cf8c67c08f2b91 (commit) via 4eb7508d100c40a945c7d89cc14e13c208e85496 (commit) via 522f079721f697a2bf9b8c215e254f27a8850c03 (commit) via b91ef3af3eb228da33ae2b1bd32ba858db4e77f3 (commit) via f4ea9d058c84fb949e9c061ee444eb20de0ffce2 (commit) via 2a57de41aa57946e997b20f907b766f0bdfdb0a7 (commit) via 096667dd0d10dfe49d82a08ea40b11eb06f5b4af (commit) via 7fea93046a38fb0dddb7678a8bffffb2408f7bb6 (commit) via b0ea2882e8daedfe09999e3996c69f376a90975b (commit) via f172614d0109d9e8c547a7e29c5fea2a15ad6faf (commit) via 0d6bd07575025628880e2b8b351db82199b1e764 (commit) via 6407299f65a5833ff704ea46a6c0bc57484527d8 (commit) via e980daf21d09c5caa010d9045f77f5341850c2b1 (commit) via b00ce5ab0fdb3a648f4b8925c83b17615b2dba52 (commit) via 4927abba2122a98402fef9f6b7b830704eca787b (commit) via 165b53e016058e4e6ed08e8f6e3f1d62d45a9f85 (commit) via 9bcdd48c0f8c1311d3652a8ace91a6199e592617 (commit) via f673b19a4aa1ea540dcb507b859ccf36e0a321cd (commit) via 27abc8aec8c2601727c2523875c31140639bab64 (commit) via f49db5bb31e8bfa37e6fce7293a18cd2f3c15bd5 (commit) via 2e90774983d832188e584cebb893cd0a4b2e174f (commit) via 7fb2b5d0c5f88931639c3658acbdd5dcec074920 (commit) via b62b00d7968d1c3138b64cc554f658b98c0e89f1 (commit) via 80c4dcc293619a166e83465d500a215dac35325b (commit) via 3332b0c53d0a9abd8f281cf410babc244031b84c (commit) via 7220daf1e988ce3ff27a59ac35bbc4647c5bec20 (commit) via 20c33ce07245626302975edb9bd5db01ce97215d (commit) via ac07f25c6860019e54b8168415ded626a843b295 (commit) via 4055898be0e0d9f67c783c7308fa22bfb57873b3 (commit) via cffe0344bc58c0fb2fda626815fdff923395e5c5 (commit) via 33237db59ff746be3cf0c00d3ed145c5929e0caf (commit) via 5fb8b97e79b66120e75c079963dd72cc22cec8d3 (commit) via 58bd3cde7086a435b8bb7193ad7f8c8510be28c0 (commit) via 00eb3f8924b440d32d1f1d70645b93ba9c0f87b1 (commit) via 5804fd4679f024d93d232b2989ac0d561765f9b9 (commit) via daa90eec460bdce8090d98ac64ca5aa5ea185a83 (commit) via 6d5d0eaf2fe5e9dbfcbe1db2c3aaedeaad091dd5 (commit) via 7dcd7a8714c7718ac2131d7a5ef612212f2b5667 (commit) via 182bca0ee80a3a070892e96158ca89424854e0b6 (commit) via 3010eedaa279723761794508b4ca0ccac44aa0a5 (commit) via 909cd34ecc36bc3c5134657f055f58a113d97c59 (commit) from d5f900ec3937051e7eb48a8a38ed883d6b77dc87 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit c4c3e6dad8d1d3cae1079dc63cba525872eaa060 Merge: d5f900ec3937051e7eb48a8a38ed883d6b77dc87 6a5e91e5fad1b8e575f3127597fda514d2c1bc6b Author: Sami Wagiaalla Date: Mon May 10 15:23:09 2010 -0400 Merge branch 'master' into archer-swagiaal-upstream ----------------------------------------------------------------------- Summary of changes: bfd/ChangeLog | 16 + bfd/Makefile.in | 8 +- bfd/aclocal.m4 | 6 +- bfd/doc/ChangeLog | 4 + bfd/doc/Makefile.in | 2 +- bfd/elf32-arm.c | 23 +- bfd/po/es.po | 722 ++++++++++---------- bfd/version.h | 2 +- gdb/ChangeLog | 542 +++++++++++++++ gdb/ada-exp.y | 2 - gdb/ada-lang.c | 15 +- gdb/ada-tasks.c | 1 - gdb/ada-valprint.c | 1 - gdb/amd64-tdep.c | 56 +-- gdb/arch-utils.c | 2 - gdb/arm-linux-tdep.c | 4 +- gdb/arm-tdep.c | 30 +- gdb/auxv.c | 1 - gdb/ax-gdb.c | 1 - gdb/blockframe.c | 1 - gdb/breakpoint.c | 34 +- gdb/c-exp.y | 35 +- gdb/c-lang.c | 1 - gdb/charset.c | 5 +- gdb/cli/cli-cmds.c | 3 +- gdb/cli/cli-decode.c | 2 - gdb/cli/cli-dump.c | 2 - gdb/cli/cli-script.c | 6 +- gdb/coff-pe-read.c | 2 - gdb/coffread.c | 2 - gdb/completer.c | 4 - gdb/corefile.c | 1 - gdb/corelow.c | 3 - gdb/cp-name-parser.y | 2 +- gdb/cp-namespace.c | 1 - gdb/cp-support.c | 102 +++- gdb/cp-support.h | 4 + gdb/d-valprint.c | 1 - gdb/dcache.c | 3 +- gdb/demangle.c | 1 - gdb/dictionary.c | 1 - gdb/disasm.c | 74 ++- gdb/disasm.h | 12 + gdb/dwarf2-frame.c | 1 - gdb/dwarf2expr.c | 1 - gdb/dwarf2read.c | 32 +- gdb/elfread.c | 9 - gdb/eval.c | 50 ++- gdb/expprint.c | 2 + gdb/expression.h | 4 + gdb/f-lang.c | 1 - gdb/f-typeprint.c | 4 +- gdb/f-valprint.c | 3 +- gdb/fbsd-nat.c | 3 +- gdb/features/i386/i386-mmx.c | 2 +- gdb/frame-unwind.c | 3 +- gdb/frame.c | 4 - gdb/gcore.c | 4 +- gdb/gdbarch.c | 26 - gdb/gdbarch.h | 5 - gdb/gdbarch.sh | 6 - gdb/gdbtypes.c | 6 +- gdb/gdbtypes.h | 10 - gdb/gnu-v2-abi.c | 5 - gdb/i386-tdep.c | 2 - gdb/i387-tdep.c | 1 - gdb/inf-ttrace.c | 10 + gdb/infcall.c | 1 - gdb/infcmd.c | 5 - gdb/inferior.c | 2 - gdb/infrun.c | 5 +- gdb/jit.c | 1 - gdb/jv-exp.y | 2 - gdb/jv-lang.c | 3 +- gdb/linespec.c | 1 - gdb/linux-fork.c | 6 - gdb/linux-nat.c | 17 - gdb/linux-record.c | 4 - gdb/linux-thread-db.c | 8 - gdb/m2-exp.y | 16 - gdb/m2-lang.c | 1 - gdb/m2-typeprint.c | 3 - gdb/m2-valprint.c | 2 - gdb/macrocmd.c | 2 - gdb/macroexp.c | 4 +- gdb/maint.c | 2 - gdb/mdebugread.c | 5 +- gdb/mem-break.c | 1 - gdb/memattr.c | 5 +- gdb/mi/mi-cmd-break.c | 3 - gdb/mi/mi-cmd-file.c | 3 - gdb/mi/mi-cmd-stack.c | 3 - gdb/mi/mi-cmd-target.c | 2 +- gdb/mi/mi-cmd-var.c | 3 - gdb/mi/mi-interp.c | 3 - gdb/mi/mi-main.c | 20 +- gdb/mi/mi-out.c | 1 - gdb/objc-lang.c | 1 - gdb/objfiles.c | 5 +- gdb/osabi.c | 2 - gdb/p-exp.y | 4 +- gdb/p-typeprint.c | 3 +- gdb/parse.c | 11 +- gdb/printcmd.c | 3 - gdb/progspace.c | 3 - gdb/psymtab.c | 2 - gdb/python/py-block.c | 1 - gdb/python/py-breakpoint.c | 2 - gdb/python/py-cmd.c | 2 - gdb/python/py-frame.c | 1 - gdb/python/py-function.c | 1 - gdb/python/py-objfile.c | 2 - gdb/python/py-param.c | 1 - gdb/python/py-prettyprint.c | 3 +- gdb/python/py-progspace.c | 2 - gdb/python/py-symtab.c | 1 - gdb/python/py-type.c | 2 +- gdb/python/py-value.c | 3 +- gdb/python/python.c | 3 +- gdb/record.c | 6 +- gdb/regcache.c | 4 - gdb/remote.c | 58 +- gdb/reverse.c | 2 +- gdb/ser-pipe.c | 2 - gdb/serial.c | 1 - gdb/sol-thread.c | 35 + gdb/solib-svr4.c | 3 +- gdb/solib.c | 8 - gdb/source.c | 3 - gdb/sparc-tdep.c | 7 +- gdb/sparc64-tdep.c | 7 +- gdb/stabsread.c | 37 +- gdb/stack.c | 9 +- gdb/symfile.c | 39 +- gdb/symfile.h | 8 +- gdb/symmisc.c | 5 +- gdb/symtab.c | 16 +- gdb/target-descriptions.c | 4 +- gdb/target.c | 1 - gdb/testsuite/ChangeLog | 14 + gdb/testsuite/gdb.arch/alpha-step.exp | 2 - gdb/testsuite/gdb.arch/altivec-regs.exp | 2 - gdb/testsuite/gdb.arch/amd64-byte.exp | 2 - gdb/testsuite/gdb.arch/amd64-disp-step.exp | 2 - gdb/testsuite/gdb.arch/amd64-dword.exp | 2 - gdb/testsuite/gdb.arch/amd64-word.exp | 2 - gdb/testsuite/gdb.arch/e500-abi.exp | 2 - gdb/testsuite/gdb.arch/e500-prologue.exp | 2 - gdb/testsuite/gdb.arch/e500-regs.exp | 2 - gdb/testsuite/gdb.arch/gdb1291.exp | 2 - gdb/testsuite/gdb.arch/gdb1431.exp | 2 - gdb/testsuite/gdb.arch/gdb1558.exp | 2 - gdb/testsuite/gdb.arch/i386-avx.exp | 2 - gdb/testsuite/gdb.arch/i386-byte.exp | 2 - gdb/testsuite/gdb.arch/i386-disp-step.exp | 2 - gdb/testsuite/gdb.arch/i386-gnu-cfi.exp | 2 - gdb/testsuite/gdb.arch/i386-prologue.exp | 2 - gdb/testsuite/gdb.arch/i386-sse.exp | 2 - gdb/testsuite/gdb.arch/i386-unwind.exp | 2 - gdb/testsuite/gdb.arch/i386-word.exp | 2 - gdb/testsuite/gdb.arch/pa-nullify.exp | 2 - gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | 2 - gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 2 - gdb/testsuite/gdb.arch/spu-info.exp | 2 - gdb/testsuite/gdb.arch/system-gcore.exp | 2 - gdb/testsuite/gdb.arch/vsx-regs.exp | 2 - gdb/testsuite/gdb.asm/asm-source.exp | 2 - gdb/testsuite/gdb.base/a2-run.exp | 2 - gdb/testsuite/gdb.base/all-bin.exp | 2 - gdb/testsuite/gdb.base/annota1.exp | 2 - gdb/testsuite/gdb.base/annota3.exp | 2 - gdb/testsuite/gdb.base/arithmet.exp | 2 - gdb/testsuite/gdb.base/assign.exp | 2 - gdb/testsuite/gdb.base/async.exp | 2 - gdb/testsuite/gdb.base/attach.exp | 2 - gdb/testsuite/gdb.base/auxv.exp | 2 - gdb/testsuite/gdb.base/bigcore.exp | 2 - gdb/testsuite/gdb.base/bitfields.exp | 2 - gdb/testsuite/gdb.base/bitfields2.exp | 2 - gdb/testsuite/gdb.base/bitops.exp | 2 - gdb/testsuite/gdb.base/call-ar-st.exp | 2 - gdb/testsuite/gdb.base/call-rt-st.exp | 2 - gdb/testsuite/gdb.base/call-sc.exp | 2 - gdb/testsuite/gdb.base/call-signal-resume.exp | 2 - gdb/testsuite/gdb.base/call-strs.exp | 2 - gdb/testsuite/gdb.base/callexit.exp | 2 - gdb/testsuite/gdb.base/callfuncs.exp | 2 - gdb/testsuite/gdb.base/catch-syscall.exp | 2 - gdb/testsuite/gdb.base/charset.exp | 2 - gdb/testsuite/gdb.base/checkpoint.exp | 2 - gdb/testsuite/gdb.base/chng-syms.exp | 2 - gdb/testsuite/gdb.base/code-expr.exp | 2 - gdb/testsuite/gdb.base/commands.exp | 2 - gdb/testsuite/gdb.base/completion.exp | 2 - gdb/testsuite/gdb.base/complex.exp | 1 - gdb/testsuite/gdb.base/condbreak.exp | 2 - gdb/testsuite/gdb.base/consecutive.exp | 2 - gdb/testsuite/gdb.base/constvars.exp | 2 - gdb/testsuite/gdb.base/corefile.exp | 2 - gdb/testsuite/gdb.base/cursal.exp | 2 - gdb/testsuite/gdb.base/cvexpr.exp | 2 - gdb/testsuite/gdb.base/define.exp | 2 - gdb/testsuite/gdb.base/del.exp | 2 - gdb/testsuite/gdb.base/detach.exp | 2 - gdb/testsuite/gdb.base/dump.exp | 2 - gdb/testsuite/gdb.base/echo.exp | 11 - gdb/testsuite/gdb.base/ena-dis-br.exp | 2 - gdb/testsuite/gdb.base/environ.exp | 2 - gdb/testsuite/gdb.base/exprs.exp | 2 - gdb/testsuite/gdb.base/fileio.exp | 2 - gdb/testsuite/gdb.base/finish.exp | 2 - gdb/testsuite/gdb.base/fixsection.exp | 2 - gdb/testsuite/gdb.base/float.exp | 2 - gdb/testsuite/gdb.base/foll-exec.exp | 2 - gdb/testsuite/gdb.base/foll-fork.exp | 2 - gdb/testsuite/gdb.base/foll-vfork.exp | 2 - gdb/testsuite/gdb.base/freebpcmd.exp | 2 - gdb/testsuite/gdb.base/funcargs.exp | 2 - gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 2 - gdb/testsuite/gdb.base/gcore.exp | 2 - gdb/testsuite/gdb.base/gdb1056.exp | 2 - gdb/testsuite/gdb.base/gdb1090.exp | 2 - gdb/testsuite/gdb.base/gdb11531.exp | 2 - gdb/testsuite/gdb.base/gdb1250.exp | 2 - gdb/testsuite/gdb.base/gdbvars.exp | 2 - gdb/testsuite/gdb.base/hashline1.exp | 6 +- gdb/testsuite/gdb.base/hashline2.exp | 5 +- gdb/testsuite/gdb.base/hashline3.exp | 6 +- gdb/testsuite/gdb.base/help.exp | 2 - gdb/testsuite/gdb.base/huge.exp | 2 - gdb/testsuite/gdb.base/info-proc.exp | 2 - gdb/testsuite/gdb.base/info-target.exp | 2 - gdb/testsuite/gdb.base/interrupt.exp | 2 - gdb/testsuite/gdb.base/jump.exp | 2 - gdb/testsuite/gdb.base/langs.exp | 2 - gdb/testsuite/gdb.base/lineinc.exp | 2 - gdb/testsuite/gdb.base/list.exp | 2 - gdb/testsuite/gdb.base/logical.exp | 2 - gdb/testsuite/gdb.base/longjmp.exp | 2 - gdb/testsuite/gdb.base/macscp.exp | 2 - gdb/testsuite/gdb.base/maint.exp | 2 - gdb/testsuite/gdb.base/mips_pro.exp | 2 - gdb/testsuite/gdb.base/miscexprs.exp | 2 - gdb/testsuite/gdb.base/multi-forks.exp | 2 - gdb/testsuite/gdb.base/nodebug.exp | 2 - gdb/testsuite/gdb.base/opaque.exp | 2 - gdb/testsuite/gdb.base/overlays.exp | 2 - gdb/testsuite/gdb.base/pc-fp.exp | 2 - gdb/testsuite/gdb.base/pending.exp | 2 - gdb/testsuite/gdb.base/pointers.exp | 2 - gdb/testsuite/gdb.base/prelink.exp | 2 - gdb/testsuite/gdb.base/printcmds.exp | 2 - gdb/testsuite/gdb.base/psymtab.exp | 2 - gdb/testsuite/gdb.base/ptype.exp | 2 - gdb/testsuite/gdb.base/radix.exp | 2 - gdb/testsuite/gdb.base/recurse.exp | 2 - gdb/testsuite/gdb.base/relational.exp | 2 - gdb/testsuite/gdb.base/remote.exp | 2 - gdb/testsuite/gdb.base/reread.exp | 8 - gdb/testsuite/gdb.base/restore.exp | 2 - gdb/testsuite/gdb.base/return2.exp | 2 - gdb/testsuite/gdb.base/savedregs.exp | 2 - gdb/testsuite/gdb.base/scope.exp | 2 - gdb/testsuite/gdb.base/sect-cmd.exp | 2 - gdb/testsuite/gdb.base/sepdebug.exp | 2 - gdb/testsuite/gdb.base/set-lang-auto.exp | 2 - gdb/testsuite/gdb.base/setshow.exp | 2 - gdb/testsuite/gdb.base/setvar.exp | 2 - gdb/testsuite/gdb.base/shlib-call.exp | 2 - gdb/testsuite/gdb.base/shreloc.exp | 2 - gdb/testsuite/gdb.base/sigall.exp | 2 - gdb/testsuite/gdb.base/sigaltstack.exp | 2 - gdb/testsuite/gdb.base/sigbpt.exp | 2 - gdb/testsuite/gdb.base/siginfo-addr.exp | 2 - gdb/testsuite/gdb.base/siginfo-obj.exp | 2 - gdb/testsuite/gdb.base/siginfo.exp | 2 - gdb/testsuite/gdb.base/signals.exp | 2 - gdb/testsuite/gdb.base/signull.exp | 2 - gdb/testsuite/gdb.base/sigrepeat.exp | 2 - gdb/testsuite/gdb.base/sigstep.exp | 2 - gdb/testsuite/gdb.base/sizeof.exp | 2 - gdb/testsuite/gdb.base/so-impl-ld.exp | 2 - gdb/testsuite/gdb.base/so-indr-cl.exp | 2 - gdb/testsuite/gdb.base/solib.exp | 2 - gdb/testsuite/gdb.base/source.exp | 2 - gdb/testsuite/gdb.base/stack-checking.exp | 2 - gdb/testsuite/gdb.base/start.exp | 2 - gdb/testsuite/gdb.base/step-bt.exp | 2 - gdb/testsuite/gdb.base/store.exp | 2 - gdb/testsuite/gdb.base/structs.exp | 2 - gdb/testsuite/gdb.base/structs2.exp | 6 - gdb/testsuite/gdb.base/term.exp | 2 - gdb/testsuite/gdb.base/twice.exp | 2 - gdb/testsuite/gdb.base/unload.exp | 2 - gdb/testsuite/gdb.base/unwindonsignal.exp | 2 - gdb/testsuite/gdb.base/varargs.exp | 2 - gdb/testsuite/gdb.base/volatile.exp | 2 - gdb/testsuite/gdb.base/watchpoint-solib.exp | 2 - gdb/testsuite/gdb.base/watchpoint.exp | 2 - gdb/testsuite/gdb.base/watchpoints.exp | 2 - gdb/testsuite/gdb.base/whatis-exp.exp | 2 - gdb/testsuite/gdb.base/whatis.exp | 2 - gdb/testsuite/gdb.cp/ambiguous.exp | 2 - gdb/testsuite/gdb.cp/annota2.exp | 2 - gdb/testsuite/gdb.cp/annota3.exp | 2 - gdb/testsuite/gdb.cp/anon-union.exp | 2 - gdb/testsuite/gdb.cp/arg-reference.exp | 2 - gdb/testsuite/gdb.cp/bool.exp | 2 - gdb/testsuite/gdb.cp/breakpoint.exp | 2 - gdb/testsuite/gdb.cp/call-c.exp | 2 - gdb/testsuite/gdb.cp/casts.exp | 2 - gdb/testsuite/gdb.cp/class2.exp | 2 - gdb/testsuite/gdb.cp/classes.exp | 4 - gdb/testsuite/gdb.cp/cpexprs.exp | 2 - gdb/testsuite/gdb.cp/cplusfuncs.exp | 4 - gdb/testsuite/gdb.cp/demangle.exp | 4 - gdb/testsuite/gdb.cp/derivation.exp | 2 - gdb/testsuite/gdb.cp/exception.exp | 2 - gdb/testsuite/gdb.cp/formatted-ref.exp | 2 - gdb/testsuite/gdb.cp/gdb1355.exp | 2 - gdb/testsuite/gdb.cp/gdb2384.exp | 5 +- gdb/testsuite/gdb.cp/gdb2495.exp | 5 +- gdb/testsuite/gdb.cp/hang.exp | 2 - gdb/testsuite/gdb.cp/inherit.exp | 4 - gdb/testsuite/gdb.cp/koenig.cc | 245 +++++++ gdb/testsuite/gdb.cp/koenig.exp | 109 +++ gdb/testsuite/gdb.cp/local.exp | 2 - gdb/testsuite/gdb.cp/m-data.exp | 2 - gdb/testsuite/gdb.cp/m-static.exp | 2 - gdb/testsuite/gdb.cp/mb-ctor.exp | 2 - gdb/testsuite/gdb.cp/mb-inline.exp | 2 - gdb/testsuite/gdb.cp/mb-templates.exp | 2 - gdb/testsuite/gdb.cp/member-ptr.exp | 2 - gdb/testsuite/gdb.cp/method.exp | 2 - gdb/testsuite/gdb.cp/misc.exp | 4 - gdb/testsuite/gdb.cp/namespace-nested-import.exp | 2 - gdb/testsuite/gdb.cp/namespace.exp | 2 - gdb/testsuite/gdb.cp/nsdecl.exp | 2 - gdb/testsuite/gdb.cp/nsimport.exp | 2 - gdb/testsuite/gdb.cp/nsrecurs.exp | 2 - gdb/testsuite/gdb.cp/nsstress.exp | 2 - gdb/testsuite/gdb.cp/nsusing.exp | 2 - gdb/testsuite/gdb.cp/overload.exp | 2 - gdb/testsuite/gdb.cp/ovldbreak.exp | 2 - gdb/testsuite/gdb.cp/pr-1023.exp | 2 - gdb/testsuite/gdb.cp/pr-1210.exp | 2 - gdb/testsuite/gdb.cp/pr-574.exp | 2 - gdb/testsuite/gdb.cp/printmethod.exp | 2 - gdb/testsuite/gdb.cp/psmang.exp | 2 - gdb/testsuite/gdb.cp/ref-params.exp | 2 - gdb/testsuite/gdb.cp/ref-types.exp | 2 - gdb/testsuite/gdb.cp/rtti.exp | 2 - gdb/testsuite/gdb.cp/shadow.exp | 2 - gdb/testsuite/gdb.cp/templates.exp | 4 - gdb/testsuite/gdb.cp/try_catch.exp | 2 - gdb/testsuite/gdb.cp/virtfunc.exp | 4 - gdb/testsuite/gdb.disasm/am33.exp | 2 - gdb/testsuite/gdb.disasm/h8300s.exp | 2 - gdb/testsuite/gdb.disasm/hppa.exp | 2 - gdb/testsuite/gdb.disasm/mn10300.exp | 2 - gdb/testsuite/gdb.disasm/sh3.exp | 2 - gdb/testsuite/gdb.disasm/t01_mov.exp | 2 - gdb/testsuite/gdb.disasm/t02_mova.exp | 2 - gdb/testsuite/gdb.disasm/t03_add.exp | 2 - gdb/testsuite/gdb.disasm/t04_sub.exp | 2 - gdb/testsuite/gdb.disasm/t05_cmp.exp | 2 - gdb/testsuite/gdb.disasm/t06_ari2.exp | 2 - gdb/testsuite/gdb.disasm/t07_ari3.exp | 2 - gdb/testsuite/gdb.disasm/t08_or.exp | 2 - gdb/testsuite/gdb.disasm/t09_xor.exp | 2 - gdb/testsuite/gdb.disasm/t10_and.exp | 2 - gdb/testsuite/gdb.disasm/t11_logs.exp | 2 - gdb/testsuite/gdb.disasm/t12_bit.exp | 2 - gdb/testsuite/gdb.disasm/t13_otr.exp | 2 - gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S | 123 ++++ gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 48 ++ gdb/testsuite/gdb.fortran/exprs.exp | 2 - gdb/testsuite/gdb.fortran/types.exp | 2 - gdb/testsuite/gdb.gdb/complaints.exp | 2 - gdb/testsuite/gdb.gdb/observer.exp | 2 - gdb/testsuite/gdb.gdb/selftest.exp | 2 - gdb/testsuite/gdb.gdb/xfullpath.exp | 2 - gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp | 2 - gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp | 2 - gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp | 2 - gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp | 2 - gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp | 2 - gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 2 - gdb/testsuite/gdb.java/jmain.exp | 2 - gdb/testsuite/gdb.java/jmisc.exp | 2 - gdb/testsuite/gdb.java/jprint.exp | 2 - gdb/testsuite/gdb.java/jv-exp.exp | 2 - gdb/testsuite/gdb.java/jv-print.exp | 2 - gdb/testsuite/gdb.mi/mi-pending.exp | 2 - gdb/testsuite/gdb.objc/basicclass.exp | 4 - gdb/testsuite/gdb.objc/nondebug.exp | 4 - gdb/testsuite/gdb.objc/objcdecode.exp | 4 - gdb/testsuite/gdb.pascal/types.exp | 2 - gdb/testsuite/gdb.reverse/i386-precsave.exp | 2 - gdb/testsuite/gdb.reverse/i386-reverse.exp | 2 - gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 2 - gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 2 - gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 2 - gdb/testsuite/gdb.reverse/sigall-precsave.exp | 2 - gdb/testsuite/gdb.reverse/sigall-reverse.exp | 2 - gdb/testsuite/gdb.stabs/exclfwd.exp | 2 - gdb/testsuite/gdb.stabs/gdb11479.exp | 2 - gdb/testsuite/gdb.stabs/weird.exp | 2 - gdb/testsuite/gdb.threads/gcore-thread.exp | 2 - gdb/testsuite/gdb.threads/killed.exp | 2 - gdb/testsuite/gdb.threads/linux-dp.exp | 2 - gdb/testsuite/gdb.threads/manythreads.exp | 2 - gdb/testsuite/gdb.threads/print-threads.exp | 2 - gdb/testsuite/gdb.threads/pthreads.exp | 2 - gdb/testsuite/gdb.threads/schedlock.exp | 2 - gdb/testsuite/gdb.threads/staticthreads.exp | 2 - gdb/testsuite/gdb.threads/step.exp | 4 - gdb/testsuite/gdb.threads/step2.exp | 2 - gdb/testsuite/gdb.threads/thread-specific.exp | 2 - gdb/testsuite/gdb.threads/thread_check.exp | 2 - gdb/testsuite/gdb.threads/thread_events.exp | 2 - gdb/testsuite/gdb.threads/threadapply.exp | 2 - gdb/testsuite/gdb.threads/watchthreads.exp | 2 - gdb/testsuite/gdb.threads/watchthreads2.exp | 2 - gdb/testsuite/gdb.trace/actions.exp | 2 - gdb/testsuite/gdb.trace/ax.exp | 2 - gdb/testsuite/gdb.trace/backtrace.exp | 2 - gdb/testsuite/gdb.trace/circ.exp | 2 - gdb/testsuite/gdb.trace/collection.exp | 2 - gdb/testsuite/gdb.trace/deltrace.exp | 2 - gdb/testsuite/gdb.trace/infotrace.exp | 2 - gdb/testsuite/gdb.trace/limits.exp | 2 - gdb/testsuite/gdb.trace/packetlen.exp | 2 - gdb/testsuite/gdb.trace/passc-dyn.exp | 2 - gdb/testsuite/gdb.trace/passcount.exp | 2 - gdb/testsuite/gdb.trace/report.exp | 2 - gdb/testsuite/gdb.trace/save-trace.exp | 2 - gdb/testsuite/gdb.trace/tfile.exp | 2 - gdb/testsuite/gdb.trace/tfind.exp | 2 - gdb/testsuite/gdb.trace/tracecmd.exp | 2 - gdb/testsuite/gdb.trace/tsv.exp | 2 - gdb/testsuite/gdb.trace/while-dyn.exp | 2 - gdb/testsuite/gdb.trace/while-stepping.exp | 2 - gdb/top.c | 3 - gdb/tracepoint.c | 30 +- gdb/trad-frame.c | 1 - gdb/tramp-frame.c | 1 - gdb/tui/tui-interp.c | 1 - gdb/tui/tui-regs.c | 5 +- gdb/tui/tui-win.c | 1 - gdb/tui/tui-windata.c | 3 - gdb/ui-out.c | 2 - gdb/utils.c | 6 +- gdb/valarith.c | 2 - gdb/valops.c | 108 ++- gdb/valprint.c | 2 - gdb/value.c | 2 - gdb/value.h | 2 +- gdb/varobj.c | 17 +- gdb/version.in | 2 +- gdb/xml-support.c | 2 - gdb/xml-syscall.c | 15 +- gdb/xml-tdesc.c | 1 - libiberty/ChangeLog | 7 + libiberty/cp-demangle.c | 8 + libiberty/cp-demangle.h | 2 +- libiberty/testsuite/demangle-expected | 3 + opcodes/ChangeLog | 9 + opcodes/Makefile.in | 6 +- opcodes/aclocal.m4 | 6 +- opcodes/po/es.po | 42 +- 476 files changed, 2117 insertions(+), 1757 deletions(-) create mode 100644 gdb/testsuite/gdb.cp/koenig.cc create mode 100644 gdb/testsuite/gdb.cp/koenig.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp First 500 lines of diff: diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 13c242d..2302ae4 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,19 @@ +2010-05-07 Daniel Jacobowitz + + * elf32-arm.c (struct a8_erratum_reloc): Add hash member. Move + sym_name to improve packing. + (cortex_a8_erratum_scan): Check for PLT entries. + (elf32_arm_size_stubs): Save the target symbol for a8 relocs. + +2010-05-07 Tristan Gingold + + * Makefile.in: Regenerate with automake 1.11.1. + * aclocal.m4: Ditto. + +2010-05-05 Nick Clifton + + * po/es.po: Updated Spanish translation. + 2010-05-03 Tristan Gingold * vms-lib.c (vms_lib_bopen): Fix the size threshold to read diff --git a/bfd/Makefile.in b/bfd/Makefile.in index 7134a70..f78a006 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.11 from Makefile.am. +# Makefile.in generated by automake 1.11.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, @@ -688,9 +688,9 @@ BFD32_BACKENDS = \ vaxbsd.lo \ vaxnetbsd.lo \ versados.lo \ - vms-misc.lo \ vms-alpha.lo \ vms-lib.lo \ + vms-misc.lo \ xcofflink.lo \ xsym.lo \ xtensa-isa.lo \ @@ -1547,7 +1547,7 @@ uninstall-bfdincludeHEADERS: # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): - @failcom='exit 1'; \ + @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ @@ -1572,7 +1572,7 @@ $(RECURSIVE_TARGETS): fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): - @failcom='exit 1'; \ + @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ diff --git a/bfd/aclocal.m4 b/bfd/aclocal.m4 index aedde7a..d9e743e 100644 --- a/bfd/aclocal.m4 +++ b/bfd/aclocal.m4 @@ -1,4 +1,4 @@ -# generated automatically by aclocal 1.11 -*- Autoconf -*- +# generated automatically by aclocal 1.11.1 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. @@ -34,7 +34,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.11], [], +m4_if([$1], [1.11.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -50,7 +50,7 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.11])dnl +[AM_AUTOMAKE_VERSION([1.11.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) diff --git a/bfd/doc/ChangeLog b/bfd/doc/ChangeLog index 44e4b9b..93835c7 100644 --- a/bfd/doc/ChangeLog +++ b/bfd/doc/ChangeLog @@ -1,3 +1,7 @@ +2010-05-07 Tristan Gingold + + * Makefile.in: Regenerate with automake 1.11.1. + 2010-01-09 Ralf Wildenhues * Makefile.in: Regenerate. diff --git a/bfd/doc/Makefile.in b/bfd/doc/Makefile.in index 9a59e3f..aac7ace 100644 --- a/bfd/doc/Makefile.in +++ b/bfd/doc/Makefile.in @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.11 from Makefile.am. +# Makefile.in generated by automake 1.11.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index 2c24bdd..18fddc6 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -2409,9 +2409,10 @@ struct a8_erratum_fix { struct a8_erratum_reloc { bfd_vma from; bfd_vma destination; + struct elf32_arm_link_hash_entry *hash; + const char *sym_name; unsigned int r_type; unsigned char st_type; - const char *sym_name; bfd_boolean non_a8_stub; }; @@ -4101,6 +4102,7 @@ cortex_a8_erratum_scan (bfd *input_bfd, { char *error_message = NULL; struct elf_link_hash_entry *entry; + bfd_boolean use_plt = FALSE; /* We don't care about the error returned from this function, only if there is glue or not. */ @@ -4110,12 +4112,18 @@ cortex_a8_erratum_scan (bfd *input_bfd, if (entry) found->non_a8_stub = TRUE; - if (found->r_type == R_ARM_THM_CALL - && found->st_type != STT_ARM_TFUNC) - force_target_arm = TRUE; - else if (found->r_type == R_ARM_THM_CALL - && found->st_type == STT_ARM_TFUNC) - force_target_thumb = TRUE; + /* Keep a simpler condition, for the sake of clarity. */ + if (htab->splt != NULL && found->hash != NULL + && found->hash->root.plt.offset != (bfd_vma) -1) + use_plt = TRUE; + + if (found->r_type == R_ARM_THM_CALL) + { + if (found->st_type != STT_ARM_TFUNC || use_plt) + force_target_arm = TRUE; + else + force_target_thumb = TRUE; + } } /* Check if we have an offending branch instruction. */ @@ -4682,6 +4690,7 @@ elf32_arm_size_stubs (bfd *output_bfd, a8_relocs[num_a8_relocs].st_type = st_type; a8_relocs[num_a8_relocs].sym_name = sym_name; a8_relocs[num_a8_relocs].non_a8_stub = created_stub; + a8_relocs[num_a8_relocs].hash = hash; num_a8_relocs++; } diff --git a/bfd/po/es.po b/bfd/po/es.po index da410ee..c9837fa 100644 --- a/bfd/po/es.po +++ b/bfd/po/es.po @@ -1,14 +1,14 @@ -# Mensajes en español para bfd 2.19.90. -# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +# Mensajes en español para bfd 2.20.1. +# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. -# Cristian Othón Martínez Vera , 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 +# Cristian Othón Martínez Vera , 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 # msgid "" msgstr "" -"Project-Id-Version: bfd 2.19.90\n" +"Project-Id-Version: bfd 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:05+0200\n" -"PO-Revision-Date: 2009-09-12 14:44-0500\n" +"POT-Creation-Date: 2010-03-03 15:03+0100\n" +"PO-Revision-Date: 2010-04-27 13:59-0500\n" "Last-Translator: Cristian Othón Martínez Vera \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" @@ -46,129 +46,129 @@ msgstr "%s: no se puede representar la secci msgid "*unknown*" msgstr "*desconocido*" -#: aoutx.h:3994 aoutx.h:4320 +#: aoutx.h:3997 aoutx.h:4323 msgid "%P: %B: unexpected relocation type\n" msgstr "%P: %B: tipo de reubicación inesperado\n" -#: aoutx.h:5354 +#: aoutx.h:5358 #, c-format msgid "%s: relocatable link from %s to %s not supported" msgstr "%s: no se admite el enlace reubicable de %s a %s" -#: archive.c:2056 +#: archive.c:2057 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "Aviso: la escritura del fichero fue lenta: se reescribe la marca de tiempo\n" # ¡Uff! Si utilizáramos file=archivo, esta traducción sería imposible. cfuga -#: archive.c:2342 +#: archive.c:2344 msgid "Reading archive file mod timestamp" msgstr "Se lee la marca de tiempo modificada del fichero en el archivo" -#: archive.c:2366 +#: archive.c:2368 msgid "Writing updated armap timestamp" msgstr "Se escribe la marca de tiempo actualizada de armap" -#: bfd.c:375 +#: bfd.c:376 msgid "No error" msgstr "No hay error" -#: bfd.c:376 +#: bfd.c:377 msgid "System call error" msgstr "Error en la llamada al sistema" -#: bfd.c:377 +#: bfd.c:378 msgid "Invalid bfd target" msgstr "Objetivo bfd inválido" -#: bfd.c:378 +#: bfd.c:379 msgid "File in wrong format" msgstr "Fichero en formato erróneo" -#: bfd.c:379 +#: bfd.c:380 msgid "Archive object file in wrong format" msgstr "Archivo de ficheros objeto en formato erróneo" -#: bfd.c:380 +#: bfd.c:381 msgid "Invalid operation" msgstr "Operación inválida" -#: bfd.c:381 +#: bfd.c:382 msgid "Memory exhausted" msgstr "Memoria agotada" -#: bfd.c:382 +#: bfd.c:383 msgid "No symbols" msgstr "No hay símbolos" -#: bfd.c:383 +#: bfd.c:384 msgid "Archive has no index; run ranlib to add one" msgstr "El archivo no tiene índice; ejecute ranlib para agregar uno" -#: bfd.c:384 +#: bfd.c:385 msgid "No more archived files" msgstr "No hay más ficheros archivados" -#: bfd.c:385 +#: bfd.c:386 msgid "Malformed archive" msgstr "Archivo malformado" -#: bfd.c:386 +#: bfd.c:387 msgid "File format not recognized" msgstr "No se reconoce el formato del fichero" -#: bfd.c:387 +#: bfd.c:388 msgid "File format is ambiguous" msgstr "El formato del fichero es ambiguo" -#: bfd.c:388 +#: bfd.c:389 msgid "Section has no contents" msgstr "La sección no tiene contenido" -#: bfd.c:389 +#: bfd.c:390 msgid "Nonrepresentable section on output" msgstr "Sección no representable en la salida" -#: bfd.c:390 +#: bfd.c:391 msgid "Symbol needs debug section which does not exist" msgstr "Un símbolo requiere de una sección de depuración, la cual no existe" -#: bfd.c:391 +#: bfd.c:392 msgid "Bad value" msgstr "Valor erróneo" -#: bfd.c:392 +#: bfd.c:393 msgid "File truncated" msgstr "Fichero truncado" -#: bfd.c:393 +#: bfd.c:394 msgid "File too big" msgstr "El fichero es demasiado grande" -#: bfd.c:394 +#: bfd.c:395 #, c-format msgid "Error reading %s: %s" msgstr "Error al leer %s: %s" -#: bfd.c:395 +#: bfd.c:396 msgid "#" msgstr "#" -#: bfd.c:919 +#: bfd.c:920 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "falló la aseveración BFD %s %s:%d" -#: bfd.c:931 +#: bfd.c:932 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "error interno de BFD %s, se aborta en %s línea %d en %s\n" -#: bfd.c:935 +#: bfd.c:936 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "error interno de BFD %s, se aborta en %s línea %d\n" -#: bfd.c:937 +#: bfd.c:938 msgid "Please report this bug.\n" msgstr "Por favor reporte este bicho.\n" @@ -188,8 +188,8 @@ msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "Aviso: Se escribe la sección `%s' a un desplazamiento de fichero grande (pe negativo) 0x%lx." #: bout.c:1150 elf-m10300.c:2078 elf32-avr.c:1639 elf32-frv.c:5743 -#: elf32-xtensa.c:6639 elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 -#: vms.c:1918 elf32-ia64.c:788 elf64-ia64.c:788 +#: elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 vms.c:1918 elf32-ia64.c:788 +#: elf64-ia64.c:788 msgid "%P%F: --relax and -r may not be used together\n" msgstr "%P%F: --relax y -r no se pueden usar juntos\n" @@ -260,7 +260,7 @@ msgstr "" " primer suceso: %B: llamada thumb a arm\n" " considere reenlazar con --support-old-code activado" -#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3027 +#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3030 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "%B: dirección de reubicación 0x%lx errónea en la sección `%A'" @@ -273,12 +273,12 @@ msgstr "%B: msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "error: %B está compilado para APCS-%d, mientras que %B está compilado para APCS-%d" -#: coff-arm.c:2227 elf32-arm.c:10327 +#: coff-arm.c:2227 elf32-arm.c:10334 #, c-format msgid "error: %B passes floats in float registers, whereas %B passes them in integer registers" msgstr "error: %B pasa números de coma flotante en registros de coma flotante, mientras que %B los pasa en registros enteros" -#: coff-arm.c:2230 elf32-arm.c:10331 +#: coff-arm.c:2230 elf32-arm.c:10338 #, c-format msgid "error: %B passes floats in integer registers, whereas %B passes them in float registers" msgstr "error: %B pasa números de coma flotante en registros enteros, mientras que %B los pasa en registros de coma flotante" @@ -293,12 +293,12 @@ msgstr "error: %B est msgid "error: %B is compiled as absolute position code, whereas target %B is position independent" msgstr "error: %B está compilado como código de posición absoluta, mientras que el objetivo %B es independiente de posición" -#: coff-arm.c:2275 elf32-arm.c:10396 +#: coff-arm.c:2275 elf32-arm.c:10403 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "Aviso: %B admite interoperabilidad, mientras que %B no" -#: coff-arm.c:2278 elf32-arm.c:10402 +#: coff-arm.c:2278 elf32-arm.c:10409 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "Aviso: %B no admite interoperabilidad, mientras que %B sí" @@ -308,7 +308,7 @@ msgstr "Aviso: %B no admite interoperabilidad, mientras que %B s msgid "private flags = %x:" msgstr "opciones privadas = %x:" -#: coff-arm.c:2310 elf32-arm.c:10453 +#: coff-arm.c:2310 elf32-arm.c:10460 #, c-format msgid " [floats passed in float registers]" msgstr "[números de coma flotante pasados en registros de coma flotante]" @@ -318,7 +318,7 @@ msgstr "[n msgid " [floats passed in integer registers]" msgstr "[números de coma flotante pasados en registros enteros]" -#: coff-arm.c:2315 elf32-arm.c:10456 +#: coff-arm.c:2315 elf32-arm.c:10463 #, c-format msgid " [position independent]" msgstr "[independiente de posición]" @@ -343,12 +343,12 @@ msgstr "[admite interoperabilidad]" msgid " [interworking not supported]" msgstr "[no admite interoperabilidad]" -#: coff-arm.c:2371 elf32-arm.c:9360 +#: coff-arm.c:2371 elf32-arm.c:9367 #, c-format msgid "Warning: Not setting interworking flag of %B since it has already been specified as non-interworking" msgstr "Aviso: No se establece la opción de interoperabilidad de %B ya que se había especificado con anterioridad como no interoperable" -#: coff-arm.c:2375 elf32-arm.c:9364 +#: coff-arm.c:2375 elf32-arm.c:9371 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "Aviso: Se limpia la opción de interoperabilidad de %B debido a una petición externa" @@ -371,7 +371,7 @@ msgstr "%B: aviso: msgid "uncertain calling convention for non-COFF symbol" msgstr "convención de llamada incierta para un símbolo que no es COFF" -#: coff-m68k.c:506 elf32-bfin.c:5693 elf32-cr16.c:2965 elf32-m68k.c:4615 +#: coff-m68k.c:506 elf32-bfin.c:5691 elf32-cr16.c:2965 elf32-m68k.c:4615 msgid "unsupported reloc type" msgstr "no se admite el tipo de reubicación" @@ -404,17 +404,17 @@ msgstr "reubicaci msgid "Unrecognized reloc" msgstr "No se reconoce la reubicación" -#: coff-rs6000.c:2787 +#: coff-rs6000.c:2789 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "%s: no se admite el tipo de reubicación 0x%02x" -#: coff-rs6000.c:2880 +#: coff-rs6000.c:2882 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "%s: reubicación de TOC en 0x%x al símbolo `%s' sin entrada TOC" -#: coff-rs6000.c:3646 coff64-rs6000.c:2168 +#: coff-rs6000.c:3648 coff64-rs6000.c:2170 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "%B: el símbolo `%s' tiene smclas %d que no se reconoce" @@ -485,24 +485,24 @@ msgstr "aviso: %B: el s msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "%B: tipo de reubicación %d ilegal en la dirección 0x%lx" -#: coffgen.c:1571 +#: coffgen.c:1573 msgid "%B: bad string table size %lu" msgstr "%B: tamaño de tabla de cadenas %lu erróneo" -#: cofflink.c:513 elflink.c:4307 +#: cofflink.c:513 elflink.c:4308 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "Aviso: el tipo del símbolo `%s' cambió de %d a %d en %B" -#: cofflink.c:2305 +#: cofflink.c:2308 msgid "%B: relocs in section `%A', but it has no contents" msgstr "%B: reubicaciones en la sección `%A', pero no tiene contenido" -#: cofflink.c:2636 coffswap.h:826 +#: cofflink.c:2639 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "%s: %s: desbordamiento de reubicación: 0x%lx > 0xffff" -#: cofflink.c:2645 coffswap.h:812 +#: cofflink.c:2648 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "%s: aviso: %s: desbordamiento de número de línea: 0x%lx > 0xffff" @@ -516,50 +516,50 @@ msgstr "error: %B est msgid "warning: unable to update contents of %s section in %s" hooks/post-receive -- Repository for Project Archer.