From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23182 invoked by alias); 4 Apr 2010 12:12:03 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 22986 invoked by uid 9674); 4 Apr 2010 12:11:59 -0000 Date: Sun, 04 Apr 2010 12:12:00 -0000 Message-ID: <20100404121159.22971.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-ifunc: Merge remote branch 'origin/master' into archer-jankratochvil-ifunc X-Git-Refname: refs/heads/archer-jankratochvil-ifunc X-Git-Reftype: branch X-Git-Oldrev: 3e0eac201acd7fa34ac0af58c850ddc87935d9f9 X-Git-Newrev: d2b671b591a5eb721f8f923a425b7e1c557c2a00 X-SW-Source: 2010-q2/txt/msg00002.txt.bz2 List-Id: The branch, archer-jankratochvil-ifunc has been updated via d2b671b591a5eb721f8f923a425b7e1c557c2a00 (commit) via d7e58fcbe0967f09883b314a2b414f265c41121a (commit) via 834cef0c48a6b349926fba6ca9479a8f71b6d041 (commit) via c196003fe1aea3dd0253116683b086e9518afcd5 (commit) via c75c7b5544a4f06d63bdf20195897633d4c4650a (commit) via 510010aff3b77f5d3906a9f54c80fb16fcfcf7fa (commit) via 381afd77fede8964237416abe563b403eb9fff64 (commit) via c3702819b1531f10d32ffcec1869158c0cb2a47d (commit) via 7eefff46dab59928e9e224cbb1303249e6e20e1a (commit) via 0ffeba00d655e8a16d34a4d3314759f59a28e934 (commit) via 7d4cba3b3c89718ffc76737ad52f4b2928ebb59f (commit) via 106fded0d9e101ccdcc0e8c85b0143d5b3dbd5f5 (commit) via 278e2330b2de5ec0fe9de3cd3d692dfccccffef3 (commit) via f6e01f0c5e388abe5ffd0f9329dd27fc5a95bf34 (commit) via 24649440976356375b007725fff4a67214bd75ce (commit) via 2d2d08d940be6c633064480efb635dd5060937e5 (commit) via a68ec9e91005a9dbcb163fac03fcd0a3afa419ea (commit) via 45e296f62230c57b4973002eeea387b38756a225 (commit) via 9961a945ba4754e0b6f56d1bef23ed4d6009903b (commit) via fcf9ef36ae5f01a5df4fc32b3d2a807f40909441 (commit) via 5362e5e1dc4cfac24fbd58773aaa7a82c615b662 (commit) via c3f49676292e5890706c55b27159381617a56d87 (commit) via 1c3cddd06abdb2f67dc9e5b6597a4db2c22aafdd (commit) via 2dbd07ff3b52a1f746bc256d0edd181fde98c77e (commit) via 3d30645a80848e4a3bdccfd36baccf78b9657f64 (commit) via ed9f1947e9fb57950d2eeec6f0b86fb8b1753f2b (commit) via ec8933b41740f5fb1bce773676556802d4fc6db2 (commit) via 71c157d7d82a84ef3a99352cff70c21d764c607c (commit) via 0c6a98e6684fb004a5572e931e1846f3477ca561 (commit) via 86519cf32808e9a1352acbb08b1985d21c68a6b2 (commit) via b91451bbd8f6f78f1b1410b4de9726de2d88fb02 (commit) via 5264087a1d130ea7d5d76c76d9838ed587135c92 (commit) via 28775c16c26e7ef6687602604cdde263ce3791bc (commit) via aa0d92f77ebcf274cb2e23c1a949c8ce839597c5 (commit) via a19c18a1498aaa85cd92d80cc1c061701aca8cf4 (commit) via 7e8e956c34e0fd4f0b59ef1c46f8966c66fffbf3 (commit) via 846612a12ca071e6087bb4b2fb0b7b84ebac68ef (commit) via 9d6fc2c28a2f39f9ceff98cdc993e6daaed9cd1d (commit) via 8a6a1705426318b250a68619668bca39004e9a3c (commit) via 9f3564d1f33bfda04e51952caf6ea32dd4a6fd59 (commit) via b5ce0a92d38f4d60305eea9ecc1251f1f3813024 (commit) via aaf7ddda357e835cbc69c3baf851ae5614eeb024 (commit) via 82bc607b85c3cbfb8d4beef7329dd4eaa8aba9dd (commit) via 2734812547b9fe0e797ea3770dce729326d586e6 (commit) via ca7c2194b048f0a73a5b7a2ad4f8430922cdfe59 (commit) via 704351e1a181751067c37f0d93d5f88d65f3afaa (commit) via 1411fbd6ffdc4ee04d81903c1f991c5c99f1373b (commit) via 089db151b0147d56173a2e6a952ae7161b1937f4 (commit) via 081abf00a4d534b044c787059f4fb2f8429e06ba (commit) via 1783236742f37bfbf438324691efe39378a43244 (commit) via c9cf4a0b7b334c8c508153c0a75a4fab1a4b3df9 (commit) via 46482279f27048d1e96d80cfc4acc73a4090fced (commit) via a1d32bec03fab72ec665e0663a2f8a81191e3876 (commit) via ff85badd8b7dac0094f5632ce2f3984a038ec294 (commit) via b09b79e142b9a2de819e142398ac46a9fe9f1727 (commit) via bd1ec112562a09a6f9a771f1e6623b927877835f (commit) via fb26707875cdabd2c42e06ec01cc4da36ee9b815 (commit) via 35f63f9ca57cf5b4e6d1f275f0cab2205f7580cb (commit) via d3dc1456c6891924ddad6e7c5e04a667a79910bc (commit) via d2b0be7794ce4462b5c38e8536b50cf9d9013d23 (commit) via 0688bc9acffd42b34c5e5b77e63574bd6ba67448 (commit) via 684341392f3ca6703dc28dac548d3051811bff47 (commit) via 8a589464780f33401b3ecd25ea7c0bc5559a3c02 (commit) via d5ea7042210f5ad319ad19910bce13fd5717c6d6 (commit) via f6e7d25dc886cca5874f07da06a0fd7ae3a3f513 (commit) via 19ae1bee09a39599b531c5bcc36df436b189934c (commit) via 7344acc907cfb7e2ee5856d9cd1f02a5d3b79f77 (commit) via 49f93ee6aafa584f8a80b87721b9a2c12dcab4a8 (commit) via 76edd1a97f8b72ef92d60b50da904d0fd272ab62 (commit) via a3aae1ff51350ba047cf5243cb21dbbf3ac9e7c6 (commit) via b1113f7ef99c831f4166e52471e0cf0ca481f80d (commit) via 619692094ba4391c5049a8776e540250830cf888 (commit) via a1bf308373901f33bc54e5d21bf3c80117d2d2e0 (commit) via 78803ba316c6f60c3794fd1e3becf242b4a91fe9 (commit) via 1101194cfd827d5bad14c20a5342d5ff2bd6a782 (commit) via 352dcf01c2e94e0778f65a40ce9e59178c8983a2 (commit) via 3bc453fe84f67671c99f4c3add103621b9de239b (commit) via 2aad26cc57d104bbd5144402856586be2ee1150a (commit) via 58c221fe4314b56322516dad04341ec9939150c4 (commit) via 692ee4f856ea8e13108f09d4fc932da00c03dfe0 (commit) via 9b971f654a355f1b729613a62a2a301a2e2afed3 (commit) via f811583aeb766b0a97fcc4a93d61bee9394c5eca (commit) via b499644e6cf65779ced4c801f04c72075e67ad2e (commit) via 1a22ea4cdab8208882d1214e843f9e8c7c881113 (commit) via 4f612e310090488507bc31bbc780d6b2ba89d38f (commit) via d31b7483ee01a76fe2666d62ae17f2f5027eb31e (commit) via 90280ea36b4e93ee207324ef76b648571efbebbe (commit) via 46ccfdba5c26799db48495f85350da16417c901a (commit) via 7c6d57193dd59fb6317ec867e7b7acf969619c7c (commit) via 5e40af195bd74a66d300d8f481cab1f2ba533f3a (commit) via c218397846b823fb3c46574cc17a30ae1d281353 (commit) via 2bdf4c43d498a1d275dc14b2d0889c0ba404a93a (commit) via 2640a66ac74a182f6c45f76a28931803040aa6ea (commit) via 8602539728bdbb1c76abdce52211f953e7ce4cfa (commit) via ed9bd5194bf25b1ceb799d7a270fc9e69e379c41 (commit) via 71ed052ecbe335aaa569615c304a9eef5e3489dc (commit) via db5fe9a765bc7cb7df7c7fad50e12177ac6bafd1 (commit) via 690feb7aad67c6143ab57b7588b8386d959f78c1 (commit) via 5b39c21c8214afcdf8ed9de37fd68786aaeece23 (commit) via f8cfb4a87c864abbfb7faace74b88b5e07854cf8 (commit) via b2c39012cc6906417a9305fc2bfa66f7e0dc06d5 (commit) via 1337fe6467a18f2d98163640a29b2682fa2bbf7d (commit) via 70ae8d6bdd495cd0eeb36ab5053aaf448114c6d0 (commit) via 60fa470a7908d2ab57a9ba84368e87a635e17b8a (commit) via 39233d1eca42857f5cf67b618e89f59594b4e262 (commit) via 93ad27bbc56b9c0209d9b49851d538afc80723dd (commit) via e8ccc664ba5035cddc2698563837ca26d4fd453b (commit) via e2cfe63fba5a44bebf21b4e0f192966c39f61342 (commit) via 1a7b6469998b9e1c25e68f59fc23ad3fc00499a7 (commit) via 8bc0d48889dae5d3cf7afa83f9e65827b153f423 (commit) via deaf54a59090bb65be744d6ef73545781df4bae0 (commit) via 5656cf7095af75d390aadfe2ec6e128f4a88b432 (commit) via ebf554c190f8b78b664c6b0ae085c01467c8c079 (commit) via f1d05b0b602243cc952205181090ab92b23a9e90 (commit) via bd1fb1900ebc0bd2331f901edc042403007616f8 (commit) via 9f958a99b58d8c6bbecefd3390a19003c5a5fa40 (commit) via 9dcf5e86d3ceed89776ab03ca0d3b5bb79459d0d (commit) via ed2e4b0e511a9d99fcc33335c5f5d7e6d3a04a90 (commit) via fb68d8a2556cda8a1b57b1b70bfdc7cb27e2de4f (commit) via 4f8baa5d53b1206bcda8bba3f21a06e5e034ac16 (commit) via 5b63371fc09b5eba3ab4fe2767fb51e582bf6a62 (commit) via 94a91646bd15a2eb551ed869624210264559e971 (commit) via 3e5a6f1901c242180a1a766aac8b25623993b4e0 (commit) via 76019a1c8da1a7404608e82bab910aa898c56458 (commit) via f11c56bbc0c6c69cf3caf6ad84f140ea6903dd78 (commit) via 9be2d95a2989d38c648e9c0b910e5c7ed5f41225 (commit) via 0bb752416c76c0700e4097b0a53b220bd55161ad (commit) via 149724d77233ed1c3dd739c8abe3d8903780c416 (commit) via 3f21463c4244d6bd0bbd46d64328b8879c918072 (commit) via e882e3bfb526e61d45b925eec58e6d66114ce6bb (commit) via 58d78b3bfa0c4d847d6ec1704149ad519033b12b (commit) via f9c2db71b381cfc91e89cd750c0df36ed340fd3f (commit) via 97df00646283e693212777b687c74f9c5ec51199 (commit) via a1c3151a4870b65aac7ae30429dd459546d495b9 (commit) via 68c3966ec23f42e973284e37d3925be3497ade45 (commit) via 12711ba4a1901497e97cac85ca99be18530e4521 (commit) via b280bb722e96c8b61ce0dcb58bb3b77ce4dea2a0 (commit) via c1a2960c7fdfd96489301d773a61ff7465d0350c (commit) via 2c77e33017537b2f172db7d950ba5ed584c45c99 (commit) via 516265cfa4ca9965cfa10aac1cb2f56a4fe6c408 (commit) via 837d4dc80cca4c548b27e0ad277460d35ce79385 (commit) via c44331ff4322c5e8ee90bd4a53787505cb900a06 (commit) via 6cb1decb44d10acfb0e64cff9efe1907b2f6a5ad (commit) via 005efcbec301403b08a4a0ae2933708f46c35f6b (commit) via 6e4a5d31cdde4a17e5f944ccc496226b7897c9a4 (commit) via 336034f6765d4bbd111c3b818a9fbec994338d81 (commit) via df954d56eb455e933ec0f06ea5637dd99f04a8f4 (commit) via d9b72b4f4de813d15684da98c01e967d6e7bc59d (commit) via 2cb2f3e1d58437de45ab75bb0714d8c5ce4e69dc (commit) via bab0637d2c12abad8485e4345b10b861895c11e0 (commit) via 713d061b09ead71bcccc8503fbe49df3a821f33f (commit) via 2e4df6dd505568118e0780e67b1714f678595104 (commit) via 3bd2e4d152d2453c63643c27b2415370662a5f5a (commit) via f16453f8b31f08e9d4a484b8e1e97196323bb3d7 (commit) via e5bb40e00d71972311d6207174d3f292a1c2f64d (commit) via a9e1546a056797697be5d8ea43f815f04d010820 (commit) via 7ea8a74abbe9e3c8e6f14d81ca109f04e25bf921 (commit) via 6be4bd7bfeb81725bbfc76e24627b9929beb685f (commit) via b52f2ffd484c946aa3f6e61e7c9b897f3a29f516 (commit) via 7d0b7f12d06710d3d31819525838f223f5a7ee60 (commit) via 3939f9e9b3496c2cbb14f20f16d3e1081a29681d (commit) via 48ef3afe0624a22465c957ff66ecd262ed8e19da (commit) via dc891e0d4ff2333e3bc7d502165dbe1879c3be36 (commit) via 6a3fffc27019951f0a4131e6c77fd12cebdf84bc (commit) via 7dc80b518fecb3ea5512b6b4fa55d8d054efed31 (commit) from 3e0eac201acd7fa34ac0af58c850ddc87935d9f9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit d2b671b591a5eb721f8f923a425b7e1c557c2a00 Merge: 3e0eac201acd7fa34ac0af58c850ddc87935d9f9 d7e58fcbe0967f09883b314a2b414f265c41121a Author: Jan Kratochvil Date: Sun Apr 4 14:11:27 2010 +0200 Merge remote branch 'origin/master' into archer-jankratochvil-ifunc Conflicts: gdb/breakpoint.c gdb/breakpoint.h ----------------------------------------------------------------------- Summary of changes: ChangeLog | 26 + bfd/ChangeLog | 160 ++- bfd/Makefile.am | 6 + bfd/Makefile.in | 9 + bfd/aout-target.h | 2 +- bfd/aout-tic30.c | 3 +- bfd/archive.c | 7 +- bfd/archures.c | 3 + bfd/bfd-in.h | 2 +- bfd/bfd-in2.h | 40 +- bfd/bfd.c | 4 + bfd/coff-alpha.c | 3 +- bfd/coff-i386.c | 3 +- bfd/coff-rs6000.c | 3 +- bfd/coff-x86_64.c | 11 +- bfd/coff64-rs6000.c | 3 +- bfd/config.bfd | 6 + bfd/configure | 5 +- bfd/configure.in | 5 +- include/vms/esrf.h => bfd/cpu-tic6x.c | 38 +- bfd/dwarf2.c | 19 +- bfd/elf32-arm.c | 3 + bfd/elf32-cris.c | 74 +- bfd/elf32-ppc.c | 21 +- bfd/elf32-tic6x.c | 1000 ++++++++ bfd/elf64-mips.c | 3 +- bfd/elf64-ppc.c | 46 +- bfd/elflink.c | 4 +- bfd/ieee.c | 2 +- bfd/libbfd-in.h | 29 +- bfd/libbfd.h | 55 +- bfd/libecoff.h | 3 +- bfd/mach-o-target.c | 2 +- bfd/mach-o.c | 3 +- bfd/oasys.c | 3 +- bfd/reloc.c | 60 +- bfd/targets.c | 8 +- bfd/version.h | 2 +- bfd/vms-hdr.c | 40 +- bfd/vms-lib.c | 1704 +++++++++++++ bfd/vms-misc.c | 91 + bfd/vms.c | 8 +- bfd/vms.h | 6 + config.guess | 9 +- config.sub | 60 +- configure | 18 +- configure.ac | 18 +- gdb/ChangeLog | 616 +++++- gdb/Makefile.in | 3 +- gdb/NEWS | 15 + gdb/amd64-tdep.c | 48 +- gdb/arm-tdep.c | 755 +++++-- gdb/breakpoint.c | 838 +++++-- gdb/breakpoint.h | 58 +- gdb/c-typeprint.c | 6 +- gdb/cli/cli-script.c | 87 +- gdb/completer.c | 2 +- gdb/defs.h | 14 +- gdb/doc/ChangeLog | 116 +- gdb/doc/gdb.texinfo | 405 +++- gdb/dwarf2-frame.c | 54 +- gdb/dwarf2read.c | 148 +- gdb/elfread.c | 1 - gdb/gdbserver/ChangeLog | 227 ++ gdb/gdbserver/inferiors.c | 9 +- gdb/gdbserver/linux-low.c | 1379 ++++++++--- gdb/gdbserver/linux-low.h | 23 +- gdb/gdbserver/linux-x86-low.c | 12 +- gdb/gdbserver/mem-break.c | 651 ++++- gdb/gdbserver/mem-break.h | 55 +- gdb/gdbserver/server.c | 80 + gdb/gdbserver/server.h | 29 +- gdb/i386-tdep.c | 874 +++++++- gdb/infcall.c | 69 +- gdb/infcmd.c | 2 +- gdb/inferior.h | 2 +- gdb/infrun.c | 8 +- gdb/jv-typeprint.c | 16 +- gdb/linespec.c | 21 +- gdb/mi/mi-cmd-break.c | 43 +- gdb/mi/mi-cmds.c | 8 + gdb/mi/mi-cmds.h | 8 + gdb/mi/mi-main.c | 177 ++ gdb/remote.c | 256 ++- gdb/remote.h | 1 + gdb/serial.h | 1 + gdb/stack.c | 141 +- gdb/stack.h | 12 + gdb/symfile.c | 139 +- gdb/symtab.c | 212 ++- gdb/symtab.h | 12 +- gdb/target.c | 24 +- gdb/target.h | 20 +- gdb/testsuite/ChangeLog | 200 ++ gdb/testsuite/dg-extract-results.sh | 8 +- gdb/testsuite/gdb.arch/amd64-byte.exp | 30 +- gdb/testsuite/gdb.arch/amd64-dword.exp | 8 +- gdb/testsuite/gdb.arch/amd64-word.exp | 8 +- gdb/testsuite/gdb.base/annota1.exp | 10 +- gdb/testsuite/gdb.base/break-interp.exp | 6 +- gdb/testsuite/gdb.base/call-signal-resume.exp | 5 + gdb/testsuite/gdb.base/callfuncs.exp | 6 + gdb/testsuite/gdb.base/commands.exp | 6 +- gdb/testsuite/gdb.base/completion.exp | 2 +- gdb/testsuite/gdb.base/default.exp | 2 +- gdb/{stack.h => testsuite/gdb.base/dup-sect.S} | 20 +- gdb/testsuite/gdb.base/dup-sect.exp | 79 + gdb/testsuite/gdb.base/ending-run.exp | 2 +- gdb/testsuite/gdb.base/gdbvars.c | 6 +- gdb/testsuite/gdb.base/maint.exp | 26 +- gdb/testsuite/gdb.base/pointers.exp | 2 +- gdb/testsuite/gdb.base/printcmds.exp | 8 + gdb/testsuite/gdb.base/ptype.exp | 28 +- gdb/testsuite/gdb.base/step-line.exp | 2 +- gdb/testsuite/gdb.base/unwindonsignal.exp | 5 + gdb/testsuite/gdb.base/watchpoints.c | 3 - gdb/testsuite/gdb.cp/extern-c.exp | 19 + gdb/testsuite/gdb.cp/inherit.exp | 28 +- gdb/testsuite/gdb.cp/nsusing.exp | 5 + gdb/testsuite/gdb.cp/shadow.exp | 9 + gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S | 73 + .../gdb.dwarf2/dw2-bad-parameter-type.exp | 44 + gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S | 108 + gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp | 43 + gdb/testsuite/gdb.java/jmisc.exp | 7 +- gdb/testsuite/gdb.java/jprint.exp | 3 + gdb/testsuite/gdb.python/Makefile.in | 2 +- gdb/testsuite/gdb.python/py-mi.exp | 2 +- gdb/testsuite/gdb.reverse/i386-sse-reverse.c | 101 + gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 705 ++++++ gdb/testsuite/gdb.threads/pthreads.c | 14 +- gdb/testsuite/gdb.trace/actions.exp | 38 +- gdb/testsuite/gdb.trace/collection.c | 1 + gdb/testsuite/gdb.trace/collection.exp | 179 +- gdb/testsuite/gdb.trace/save-trace.exp | 14 +- gdb/testsuite/gdb.trace/tfile.c | 114 +- gdb/testsuite/gdb.trace/tfile.exp | 17 +- gdb/testsuite/gdb.trace/tfind.exp | 2 +- gdb/testsuite/gdb.trace/while-dyn.exp | 74 +- gdb/testsuite/gdb.trace/while-stepping.exp | 11 +- gdb/testsuite/lib/gdb.exp | 2 +- gdb/testsuite/lib/trace-support.exp | 2 +- gdb/tracepoint.c | 1157 ++++++---- gdb/tracepoint.h | 69 +- gdb/tui/tui-interp.c | 17 + gdb/tui/tui.c | 3 + gdb/tui/tui.h | 4 + gdb/value.c | 8 +- gdb/version.in | 2 +- include/ChangeLog | 8 + include/dis-asm.h | 3 +- include/elf/ChangeLog | 5 + include/elf/common.h | 2 + include/elf/tic6x.h | 128 + include/opcode/ChangeLog | 5 + include/opcode/tic6x-control-registers.h | 54 + include/opcode/tic6x-insn-formats.h | 198 ++ include/opcode/tic6x-opcode-table.h | 2549 ++++++++++++++++++++ include/opcode/tic6x.h | 614 +++++ include/symcat.h | 8 +- include/vms/ChangeLog | 31 + include/vms/{egps.h => dcx.h} | 46 +- include/vms/dsc.h | 129 + include/vms/dst.h | 135 +- include/vms/eeom.h | 2 + include/vms/egps.h | 14 + include/vms/egsd.h | 1 - include/vms/egsy.h | 16 +- include/vms/eiaf.h | 2 +- include/vms/eiha.h | 4 + include/vms/eihd.h | 15 +- include/vms/eihs.h | 1 - include/vms/eihvn.h | 2 + include/vms/eisd.h | 35 +- include/vms/emh.h | 7 + include/vms/esdf.h | 2 + include/vms/{egps.h => esdfm.h} | 23 +- include/vms/{egps.h => esdfv.h} | 23 +- include/vms/esrf.h | 2 + include/vms/internal.h | 63 + include/vms/lbr.h | 255 ++ include/vms/{egsy.h => prt.h} | 55 +- include/vms/shl.h | 6 +- libiberty/ChangeLog | 4 + libiberty/cp-demangle.c | 4 +- libiberty/testsuite/demangle-expected | 4 +- opcodes/ChangeLog | 30 + opcodes/Makefile.am | 1 + opcodes/Makefile.in | 2 + opcodes/bfin-dis.c | 2 +- opcodes/configure | 1 + opcodes/configure.in | 1 + opcodes/dis-buf.c | 3 +- opcodes/disassemble.c | 8 +- opcodes/i386-dis.c | 22 +- opcodes/i386-init.h | 2 +- opcodes/i386-opc.tbl | 12 +- opcodes/i386-tbl.h | 54 +- opcodes/tic6x-dis.c | 1110 +++++++++ sim/common/ChangeLog | 65 + sim/common/config.in | 29 +- sim/common/configure | 68 + sim/common/configure.ac | 5 + sim/common/dv-glue.c | 2 +- sim/common/dv-sockser.c | 6 +- sim/common/hw-ports.h | 10 +- sim/common/nrun.c | 2 +- sim/common/sim-core.c | 4 +- sim/common/sim-core.h | 2 +- sim/common/sim-hw.c | 2 +- sim/common/sim-options.c | 17 +- sim/common/sim-profile.c | 2 + sim/common/sim-trace.c | 14 +- sim/common/sim-utils.c | 12 +- sim/common/sim-watch.c | 8 +- sim/common/sim-watch.h | 2 +- sim/cris/ChangeLog | 3 + sim/cris/devices.c | 2 +- sim/frv/ChangeLog | 4 + sim/frv/devices.c | 2 +- sim/m32r/ChangeLog | 4 + sim/m32r/devices.c | 2 +- sim/v850/ChangeLog | 5 + sim/v850/interp.c | 4 +- 224 files changed, 18000 insertions(+), 2635 deletions(-) copy include/vms/esrf.h => bfd/cpu-tic6x.c (56%) create mode 100644 bfd/elf32-tic6x.c create mode 100644 bfd/vms-lib.c copy gdb/{stack.h => testsuite/gdb.base/dup-sect.S} (57%) create mode 100644 gdb/testsuite/gdb.base/dup-sect.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp create mode 100644 gdb/testsuite/gdb.reverse/i386-sse-reverse.c create mode 100644 gdb/testsuite/gdb.reverse/i386-sse-reverse.exp create mode 100644 include/elf/tic6x.h create mode 100644 include/opcode/tic6x-control-registers.h create mode 100644 include/opcode/tic6x-insn-formats.h create mode 100644 include/opcode/tic6x-opcode-table.h create mode 100644 include/opcode/tic6x.h copy include/vms/{egps.h => dcx.h} (64%) create mode 100644 include/vms/dsc.h copy include/vms/{egps.h => esdfm.h} (77%) copy include/vms/{egps.h => esdfv.h} (78%) create mode 100644 include/vms/internal.h create mode 100644 include/vms/lbr.h copy include/vms/{egsy.h => prt.h} (52%) create mode 100644 opcodes/tic6x-dis.c create mode 100644 sim/cris/ChangeLog First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 3daf60d..027f923 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2010-03-31 Ralf Wildenhues + + PR bootstrap/43328 + * configure.ac: Do not pass --enable-multilib nor + --disable-multilib in baseargs. Accept explicitly passed + --enable_multilib. + * configure: Regenerate. + +2010-03-23 Joseph Myers + + * configure.ac (tic6x-*-*): New case. + * configure: Regenerate. + +2010-03-23 Joseph Myers + + Merge from gcc: + 2010-03-19 Jack Howarth + PR ada/42554 + * configure.ac: Only pass -c to ranlib for darwin9 and earlier. + * configure: Regenerate. + +2010-03-23 Joseph Myers + + * config.sub: Update to version 2010-03-22. + * config.guess: Update to version 2009-12-30. + 2010-03-14 Joseph Myers Merge from gcc: diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1558883..aa32144 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,156 @@ +2010-04-01 Nathan Sidwell + + * elf32-ppc.c (apuinfo_set): New static var. + (ppc_elf_begin_write_processing): Set it here, always create an + APUinfo section if there were any in the inputs. + (ppc_elf_write_section): Check apuinfo_set. + (ppc_elf_final_write_processing): Likewise. + +2010-04-01 Tristan Gingold + + * vms.h: Include time.h. Add prototypes for vms_get_module_name, + vms_time_to_time_t and vms_rawtime_to_time_t. + * vms.c (vms_alpha_vec): Add archives support. + * vms-misc.c: Include safe-ctype.h + (vms_get_module_name): New function. + (vms_time_to_time_t, vms_rawtime_to_time_t): Ditto. + * vms-hdr.c (_bfd_vms_write_hdr): Put module name creation to the + vms_get_module_name function. Use this function. + * targets.c: Declare vms_lib_txt_vec. Add it to _bfd_target_vector. + * libbfd-in.h: Add prototype for _bfd_append_relative_path. + Add prototypes for vms-lib.c + * libbfd.h: Regenerate. + * configure.in (TDEFINES): Add an entry for vms_lib_txt_vec. Add + vms-lib.lo to vms_alpha_vec. + * config.bfd (targ_cpu): Add targ_selvecs for alpha*-*-*vms*. + * configure: Regenerate. + * bfd.c: Add selective_search field. + * bfd-in2.h: Regenerate. + * archive.c (append_relative_path): Rename to + _bfd_append_relative_path and make it public. + (_bfd_get_elt_at_filepos): Adjust for above renaming. + * Makefile.am (BFD32_BACKENDS): Add vms-lib.lo + (BFD32_BACKENDS_CFILES): Add vms-lib.c + * Makefile.in: Regenerate. + +2010-04-01 Jakub Jelinek + + * dwarf2.c (read_attribute_value): Handle CU version 4 + for DW_FORM_ref_addr, handle DW_FORM_sec_offset, DW_FORM_exprloc + and DW_FORM_flag_present. For unknown form value return NULL. + (scan_unit_for_symbols): For DW_AT_location handle DW_FORM_exprloc + like DW_FORM_block. + (parse_comp_unit): Allow CU version 4. + +2010-04-01 Hans-Peter Nilsson + + * elf32-cris.c (cris_elf_relocate_section): Correct first argument + to _bfd_elf_get_dynamic_reloc_section. + (elf_cris_discard_excess_dso_dynamics): Ditto. + +2010-03-31 Kai Tietz + + * coff-i386.c (in_reloc_p): Check also for R_SECREL32. + * coff-x86_64.c (in_reloc_p): Check also for R_AMD64_SECREL. + +2010-03-31 Alan Modra + + * elf64-ppc.c (ppc64_elf_relocate_section): Nop out optimized + TPREL16_HI and TPREL16_HA insns. + +2010-03-31 Hans-Peter Nilsson + + PR ld/11458 + * elf32-cris.c (elf_cris_copy_indirect_symbol): Remove invalid + assert of empty pcrel_relocs_copied on the direct symbol. Instead + of moving the list from the indirect symbol to the direct symbol, + merge into any existing list. + (cris_elf_check_relocs): Store the original section in the + pcrel_relocs_copied list, not the relocation section. + (elf_cris_discard_excess_dso_dynamics): Adjust accordingly to find + the relocation section, for reducing its size. Change the + BFD_ASSERT into a check for the section being read-only, and only + emit warnings and TEXTREL marker when there's an entry for a + read-only section. + +2010-03-29 Daniel Jacobowitz + + * elf32-arm.c (using_thumb_only): Handle v6-M. + +2010-03-26 Alan Modra + + * elf32-ppc.c (ppc_elf_howto_raw ): Not pc-relative. + * bfd-in.h (elf_discarded_section): Clarify comment. + * reloc.c (struct reloc_howto_struct ): Likewise. + * bfd-in2.h: Regenerate. + +2010-03-26 Matt Rice + + * archive.c (_bfd_compute_and_write_armap): Allow symbols flagged + as unique in the armap. + +2010-03-26 Alan Modra + + PR ld/11375 + * elf64-ppc.c (ppc64_elf_relocate_section): Always look up a + possible stub on branches. + +2010-03-25 Joseph Myers + + * Makefile.am (ALL_MACHINES): Add cpu-tic6x.lo. + (ALL_MACHINES_CFILES): Add cpu-tic6x.c. + (BFD32_BACKENDS): Add elf32-tic6x.lo. + (BFD32_BACKENDS_CFILES): Add elf32-tic6x.c. + * Makefile.in: Regenerate. + * archures.c (bfd_arch_tic6x, bfd_tic6x_arch): New. + (bfd_archures_list): Update. + * config.bfd (tic6x-*-elf): New. + * configure.in (bfd_elf32_tic6x_be_vec, bfd_elf32_tic6x_le_vec): + New. + * configure: Regenerate. + * cpu-tic6x.c, elf32-tic6x.c: New. + * reloc.c (BFD_RELOC_C6000_PCR_S21, BFD_RELOC_C6000_PCR_S12, + BFD_RELOC_C6000_PCR_S10, BFD_RELOC_C6000_PCR_S7, + BFD_RELOC_C6000_ABS_S16, BFD_RELOC_C6000_ABS_L16, + BFD_RELOC_C6000_ABS_H16, BFD_RELOC_C6000_SBR_U15_B, + BFD_RELOC_C6000_SBR_U15_H, BFD_RELOC_C6000_SBR_U15_W, + BFD_RELOC_C6000_SBR_S16, BFD_RELOC_C6000_SBR_L16_B, + BFD_RELOC_C6000_SBR_L16_H, BFD_RELOC_C6000_SBR_L16_W, + BFD_RELOC_C6000_SBR_H16_B, BFD_RELOC_C6000_SBR_H16_H, + BFD_RELOC_C6000_SBR_H16_W, BFD_RELOC_C6000_SBR_GOT_U15_W, + BFD_RELOC_C6000_SBR_GOT_L16_W, BFD_RELOC_C6000_SBR_GOT_H16_W, + BFD_RELOC_C6000_DSBT_INDEX, BFD_RELOC_C6000_PREL31, + BFD_RELOC_C6000_COPY, BFD_RELOC_C6000_ALIGN, + BFD_RELOC_C6000_FPHEAD, BFD_RELOC_C6000_NOCMP): New. + * targets.c (bfd_elf32_tic6x_be_vec, bfd_elf32_tic6x_le_vec): New. + (_bfd_target_vector): Update. + * bfd-in2.h, libbfd.h: Regenerate. + +2010-03-24 H.J. Lu + + * aout-target.h: Update copyright year. + * aout-tic30.c: Likewise. + * coff-alpha.c: Likewise. + * coff-rs6000.c: Likewise. + * coff64-rs6000.c: Likewise. + * elf64-mips.c: Likewise. + * ieee.c: Likewise. + * libecoff.h: Likewise. + * mach-o-target.c: Likewise. + * mach-o.c: Likewise. + * oasys.c: Likewise. + * targets.c: Likewise. + +2010-03-24 H.J. Lu + + * libbfd-in.h: Update copyright year. + +2010-03-21 H.J. Lu + + PR ld/11413 + * elflink.c (_bfd_elf_add_default_symbol): Check !executable + instead of shared. + 2010-03-19 Jie Zhang * elf32-arm.c (struct section_list): Remove. @@ -50,6 +203,7 @@ 2010-03-17 Alan Modra + PR binutils/11382 * plugin.c (bfd_plugin_object_p): Pass iostream to fileno using proper type. @@ -306,7 +460,7 @@ elfcore_write_s390_prefix): New. (elfcore_grok_note): Handle NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG, NT_S390_CTRS and NT_S390_PREFIX. - (elfcore_write_register_note): Handle .reg-s390-timer, + (elfcore_write_register_note): Handle .reg-s390-timer, .reg-s390-todcmp, .reg-s390-todpreg, .reg-s390-ctrs, .reg-s390-prefix section. @@ -702,10 +856,10 @@ 2010-01-19 Daisuke Hatayama Alan Modra - * elfcode.h (elf_swap_ehdr_out): Handle e_phnum > 0xffff. + * elfcode.h (elf_swap_ehdr_out): Handle e_phnum > 0xffff. (elf_object_p): Read e_phnum extension. (elf_write_shdrs_and_ehdr): Write e_phnum extension. - * elfcore.h (elf_core_file_p): Read e_phnum extension. Sanity check + * elfcore.h (elf_core_file_p): Read e_phnum extension. Sanity check that we can read last program header. 2010-01-19 Matthew Gretton-Dann diff --git a/bfd/Makefile.am b/bfd/Makefile.am index 03aa24b..ac38177 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -129,6 +129,7 @@ ALL_MACHINES = \ cpu-tic30.lo \ cpu-tic4x.lo \ cpu-tic54x.lo \ + cpu-tic6x.lo \ cpu-tic80.lo \ cpu-v850.lo \ cpu-vax.lo \ @@ -201,6 +202,7 @@ ALL_MACHINES_CFILES = \ cpu-tic30.c \ cpu-tic4x.c \ cpu-tic54x.c \ + cpu-tic6x.c \ cpu-tic80.c \ cpu-v850.c \ cpu-vax.c \ @@ -317,6 +319,7 @@ BFD32_BACKENDS = \ elf32-sh64.lo \ elf32-sparc.lo \ elf32-spu.lo \ + elf32-tic6x.lo \ elf32-v850.lo \ elf32-vax.lo \ elf32-xc16x.lo \ @@ -390,6 +393,7 @@ BFD32_BACKENDS = \ versados.lo \ vms-gsd.lo \ vms-hdr.lo \ + vms-lib.lo \ vms-misc.lo \ vms-tir.lo \ vms.lo \ @@ -501,6 +505,7 @@ BFD32_BACKENDS_CFILES = \ elf32-sh64.c \ elf32-sparc.c \ elf32-spu.c \ + elf32-tic6x.c \ elf32-v850.c \ elf32-vax.c \ elf32-xc16x.c \ @@ -573,6 +578,7 @@ BFD32_BACKENDS_CFILES = \ versados.c \ vms-gsd.c \ vms-hdr.c \ + vms-lib.c \ vms-misc.c \ vms-tir.c \ vms.c \ diff --git a/bfd/Makefile.in b/bfd/Makefile.in index 639817d..ed626c9 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -425,6 +425,7 @@ ALL_MACHINES = \ cpu-tic30.lo \ cpu-tic4x.lo \ cpu-tic54x.lo \ + cpu-tic6x.lo \ cpu-tic80.lo \ cpu-v850.lo \ cpu-vax.lo \ @@ -497,6 +498,7 @@ ALL_MACHINES_CFILES = \ cpu-tic30.c \ cpu-tic4x.c \ cpu-tic54x.c \ + cpu-tic6x.c \ cpu-tic80.c \ cpu-v850.c \ cpu-vax.c \ @@ -614,6 +616,7 @@ BFD32_BACKENDS = \ elf32-sh64.lo \ elf32-sparc.lo \ elf32-spu.lo \ + elf32-tic6x.lo \ elf32-v850.lo \ elf32-vax.lo \ elf32-xc16x.lo \ @@ -687,6 +690,7 @@ BFD32_BACKENDS = \ versados.lo \ vms-gsd.lo \ vms-hdr.lo \ + vms-lib.lo \ vms-misc.lo \ vms-tir.lo \ vms.lo \ @@ -798,6 +802,7 @@ BFD32_BACKENDS_CFILES = \ elf32-sh64.c \ elf32-sparc.c \ elf32-spu.c \ + elf32-tic6x.c \ elf32-v850.c \ elf32-vax.c \ elf32-xc16x.c \ @@ -870,6 +875,7 @@ BFD32_BACKENDS_CFILES = \ versados.c \ vms-gsd.c \ vms-hdr.c \ + vms-lib.c \ vms-misc.c \ vms-tir.c \ vms.c \ @@ -1287,6 +1293,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-tic30.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-tic4x.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-tic54x.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-tic6x.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-tic80.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-v850.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-vax.Plo@am__quote@ @@ -1363,6 +1370,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-sh64.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-sparc.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-spu.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-tic6x.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-v850.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-vax.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-xc16x.Plo@am__quote@ @@ -1482,6 +1490,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/versados.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms-gsd.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms-hdr.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms-lib.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms-misc.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms-tir.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vms.Plo@am__quote@ diff --git a/bfd/aout-target.h b/bfd/aout-target.h index 5689641..fe1d66e 100644 --- a/bfd/aout-target.h +++ b/bfd/aout-target.h @@ -1,6 +1,6 @@ /* Define a target vector and some small routines for a variant of a.out. Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009 + 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009, 2010 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-tic30.c b/bfd/aout-tic30.c index 23e6c0f..05e1a80 100644 --- a/bfd/aout-tic30.c +++ b/bfd/aout-tic30.c @@ -1,5 +1,6 @@ /* BFD back-end for TMS320C30 a.out binaries. - Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009 + Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009, + 2010 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) diff --git a/bfd/archive.c b/bfd/archive.c index 6fad826..e6c1e83 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -536,8 +536,8 @@ _bfd_generic_read_ar_hdr_mag (bfd *abfd, const char *mag) /* Append the relative pathname for a member of the thin archive to the pathname of the directory containing the archive. */ -static char * -append_relative_path (bfd *arch, char *elt_name) +char * +_bfd_append_relative_path (bfd *arch, char *elt_name) { const char *arch_name = arch->filename; const char *base_name = lbasename (arch_name); @@ -591,7 +591,7 @@ _bfd_get_elt_at_filepos (bfd *archive, file_ptr filepos) /* This is a proxy entry for an external file. */ if (! IS_ABSOLUTE_PATH (filename)) { - filename = append_relative_path (archive, filename); + filename = _bfd_append_relative_path (archive, filename); if (filename == NULL) return NULL; } @@ -2196,6 +2196,7 @@ _bfd_compute_and_write_armap (bfd *arch, unsigned int elength) if ((flags & BSF_GLOBAL || flags & BSF_WEAK || flags & BSF_INDIRECT + || flags & BSF_GNU_UNIQUE || bfd_is_com_section (sec)) && ! bfd_is_und_section (sec)) { diff --git a/bfd/archures.c b/bfd/archures.c index c1aefec..a8a8b9c 100644 --- a/bfd/archures.c +++ b/bfd/archures.c @@ -305,6 +305,7 @@ DESCRIPTION .#define bfd_mach_tic3x 30 .#define bfd_mach_tic4x 40 . bfd_arch_tic54x, {* Texas Instruments TMS320C54X *} +. bfd_arch_tic6x, {* Texas Instruments TMS320C6X *} . bfd_arch_tic80, {* TI TMS320c80 (MVP) *} . bfd_arch_v850, {* NEC V850 *} .#define bfd_mach_v850 1 @@ -526,6 +527,7 @@ extern const bfd_arch_info_type bfd_spu_arch; extern const bfd_arch_info_type bfd_tic30_arch; extern const bfd_arch_info_type bfd_tic4x_arch; extern const bfd_arch_info_type bfd_tic54x_arch; +extern const bfd_arch_info_type bfd_tic6x_arch; extern const bfd_arch_info_type bfd_tic80_arch; extern const bfd_arch_info_type bfd_v850_arch; extern const bfd_arch_info_type bfd_vax_arch; @@ -600,6 +602,7 @@ static const bfd_arch_info_type * const bfd_archures_list[] = &bfd_tic30_arch, &bfd_tic4x_arch, &bfd_tic54x_arch, + &bfd_tic6x_arch, &bfd_tic80_arch, &bfd_v850_arch, &bfd_vax_arch, diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h index c775a0b..07f2fae 100644 --- a/bfd/bfd-in.h +++ b/bfd/bfd-in.h @@ -294,7 +294,7 @@ typedef struct bfd_section *sec_ptr; (((sec)->rawsize ? (sec)->rawsize : (sec)->size) \ / bfd_octets_per_byte (bfd)) -/* Return TRUE if section has been discarded. */ +/* Return TRUE if input section SEC has been discarded. */ #define elf_discarded_section(sec) \ (!bfd_is_abs_section (sec) \ && bfd_is_abs_section ((sec)->output_section) \ diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 31af74f..9cf4f64 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -301,7 +301,7 @@ typedef struct bfd_section *sec_ptr; (((sec)->rawsize ? (sec)->rawsize : (sec)->size) \ / bfd_octets_per_byte (bfd)) -/* Return TRUE if section has been discarded. */ +/* Return TRUE if input section SEC has been discarded. */ #define elf_discarded_section(sec) \ (!bfd_is_abs_section (sec) \ && bfd_is_abs_section ((sec)->output_section) \ @@ -1971,6 +1971,7 @@ enum bfd_architecture #define bfd_mach_tic3x 30 #define bfd_mach_tic4x 40 bfd_arch_tic54x, /* Texas Instruments TMS320C54X */ + bfd_arch_tic6x, /* Texas Instruments TMS320C6X */ bfd_arch_tic80, /* TI TMS320c80 (MVP) */ bfd_arch_v850, /* NEC V850 */ #define bfd_mach_v850 1 @@ -2243,10 +2244,7 @@ struct reloc_howto_struct when doing overflow checking. */ unsigned int bitsize; - /* Notes that the relocation is relative to the location in the - data section of the addend. The relocation function will - subtract from the relocation value the address of the location - being relocated. */ + /* The relocation is relative to the field being relocated. */ bfd_boolean pc_relative; /* The bit position of the reloc value in the destination. @@ -3639,6 +3637,34 @@ significant 7 bits of a 23-bit extended address are placed into the opcode. */ BFD_RELOC_TIC54X_MS7_OF_23, +/* TMS320C6000 relocations. */ + BFD_RELOC_C6000_PCR_S21, + BFD_RELOC_C6000_PCR_S12, + BFD_RELOC_C6000_PCR_S10, + BFD_RELOC_C6000_PCR_S7, + BFD_RELOC_C6000_ABS_S16, + BFD_RELOC_C6000_ABS_L16, + BFD_RELOC_C6000_ABS_H16, + BFD_RELOC_C6000_SBR_U15_B, + BFD_RELOC_C6000_SBR_U15_H, + BFD_RELOC_C6000_SBR_U15_W, + BFD_RELOC_C6000_SBR_S16, + BFD_RELOC_C6000_SBR_L16_B, hooks/post-receive -- Repository for Project Archer.