From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4837 invoked by alias); 20 Mar 2009 17:08:14 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 4576 invoked by uid 9674); 20 Mar 2009 17:08:08 -0000 Date: Fri, 20 Mar 2009 17:08:00 -0000 Message-ID: <20090320170807.4561.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-vla: Merge commit 'origin/archer-jankratochvil-type-refcount' into archer-jankratochvil-vla X-Git-Refname: refs/heads/archer-jankratochvil-vla X-Git-Reftype: branch X-Git-Oldrev: b0e1ceb829f093a468c347a2251a48a6a7f12dae X-Git-Newrev: c325065ffe6bddac7001ea5f670867e078a9d51a X-SW-Source: 2009-q1/txt/msg00357.txt.bz2 List-Id: The branch, archer-jankratochvil-vla has been updated via c325065ffe6bddac7001ea5f670867e078a9d51a (commit) via 7106f1d0117d444f3eccb83c74fde7c36e41a882 (commit) via f6c4f4bcef04d0570b54ad5018bee1f18c558f0f (commit) via 00c72a380f005f60d894849f75a100aef41a64c5 (commit) via 3cac04bb9690610124cae1edaf7c00586e2ff20a (commit) via b9c4946d6ccda8c5822d0477bc97ecf66443c0d8 (commit) via 7f8922c7dc999f143e8b5ad96ee0b6da65e9e958 (commit) via feb5906a26ae6ac25421e68af62b980f77d161d2 (commit) via 37bf1aa770645ab3651059d21f63d61f35ce8c75 (commit) via 35a99eec6383d50976240f9616dfb58261a8c26c (commit) via bdc15da4ffbed38da8cf01bb7e51c4828ddf92bf (commit) via 8668207120c7bcd12428005f6ca23e0930c79ccf (commit) via d16cd7f687a1cd6a59c29f2d7d047afa2a36b24a (commit) via 9d4c404f085e44f57198b9dd49c19b98438b6312 (commit) via e4e4cf0c68335d414443577034bd1b78e6d6801b (commit) via 4a21824c4e5ae0c9de855e459ad213cd3739cbc6 (commit) via a8216bad276394c3b79823f94943e513b8e8da4a (commit) via d74e50a6ebd519021f395b50bbd6288fca11ec7f (commit) via 878507e5212b2b26ef6703f9a6caf8a1dacee012 (commit) via 41f3f3478ace2386cd55dd7ddaa4b01d07fea4c2 (commit) via 828ee76fe6e084e7844b9728fc16b07d80e55bef (commit) via 3ee2df87e7214fb741d5ab7997be17a500db8fd5 (commit) via 20aea9dca5fa69b9384adc82e74403992583333d (commit) via 3eee5409dd191f20d8aa34cf4d0ed8c397e239e1 (commit) via 1337af2c5e39e4cd16c98708292db3aa7f166305 (commit) via 94a096f938768a4d82f1cbc0f0087cf7945a732c (commit) via 80c354acbef216f2f16ff0dc5063e2b2ea62bafc (commit) via 0d9c52f7198b5f765f029111132de9aec407391a (commit) via 61207893e6ca2d50d5d0cd0177282d0bb5e0a6ae (commit) via cbc007ab970d823f6b227905750b59854a0b4b29 (commit) via 3a6e68ebef6ab5687ecac21cdfba472342ed8a16 (commit) via fd944dcf8360733363a810773e2cf2d1c4c9b64b (commit) via 5c82fe5ff8b977094f1eed336b93b42b2d94e9b8 (commit) via ecc831560c4430bb256b3f1de4901350f3145189 (commit) via 62c51403278e51642a9c47ae412b0e20bb1c9a91 (commit) via 3f5c6cdd418790ed494542e0b46676a9cdfc51fd (commit) via afe3398d21aeb2db9102943064d3f8f3dca65a78 (commit) via 4154ca785ead2ff26e43e11779ba6ec7a2c33e50 (commit) via 6e4b1a5d7f013dce3488b8e085602d247db3ecd3 (commit) via d74691357824a02883c9b0fc618ac72605d055bb (commit) via 8b968dd733cdad869f9ecf5ee49921f0808eb5c8 (commit) via 2a6adb4f5011d2b573c770e37d5b9d46c648756d (commit) via e43e248c3fb96a6d81437a3bf6e76e316dbd85fd (commit) via 018ef8b6676a4273b283377ea97315fbf9766569 (commit) via 9f3ba2c986b1dfcbef83e207b04b7a8c36813e22 (commit) via 4c665bf01df990b025c2f0d3b48cc25c06aef17e (commit) via bd05934f6fc4af74a26ce299d0c98b9bafab3bee (commit) via 188e8d512a5d5b78bfcc7f4bddbf03f97657ca2f (commit) via 2ef8938e922a1e1ee34289b2d5b27dd35cf634d3 (commit) via 36df8be687fd208ad1af239d5dcdafca6f100dab (commit) via d232f05ca5ebf81feec050cc89a398a1aad194bb (commit) via a815a109a4baa3595efdad89b1bd02a2a5173da2 (commit) via 283228f90893965ad467c82e57839e70566b2262 (commit) via 61f1c81818350fac95ec24bb30725815101d657f (commit) via d839f4146b052a37a401ddc6c2832a627655a170 (commit) via 6717cbae1062bad54a6afc9346c6c7e5592a4cc6 (commit) via 6ae52b97315e7335557904ecc209ef3ae28cbc00 (commit) via 85348bc937acb9e8231604801b7f6f0527138045 (commit) via 713d3e48f8e8d699ccc71e1b8ecccbca943d94f3 (commit) via 34acffeb667e03ab09051cbdb4cac4d64609bac1 (commit) via fef853a84582f229c0e2af35fd88eb023fd8fee3 (commit) via 35aa8b0f44761a36363ee209ab4cda824097f7d5 (commit) via 317e9ce1e0dd315fd4dba1858065563e066bf9d9 (commit) via 8d67a974fccc4064d1341aeb51421b1bebf88fdf (commit) via 1cc83f114d652f8bd338b3508de5e9a6374809ae (commit) via a0c065d83c2f5640226dac5f3c0e9fcd1fea2a72 (commit) via 6802dbca9a40e83795a45c7522ddf78ff0e7b325 (commit) via 8e953a57887ee5d20be67e0c83c0c9de378ed397 (commit) via 8b9369a02e1db5691cc4c20efe0b03d2ecf839e5 (commit) via 53efdee1dbb7d3a206eccf7b4990348f73f4d555 (commit) via d8f1dba1d787988c88490dd986cd3744d3f04f72 (commit) via 00d8fe4be428570128fd3d3cf0709be51360c3d3 (commit) via abb5856b6342884318de5bf2e7541c94b1075fc7 (commit) via fce6254b4e6e24e6d2ea62167b6c10ff804ab561 (commit) via 0670c2918c269a3a4d6a8305908ac575bdddc71c (commit) via 3504ff5761600a919037d086afa494c81b732ecc (commit) via cb5bd6c598173b62b15bb37fe4776c64889f9b47 (commit) via 828ce62c8e2516f858c4fb92fd35877fa3b7ede0 (commit) via 3b1ae69818be9a470eb6e95c9856cc3392466bfe (commit) via 71224307bde0cb21bc3af6ca9ae39a185f8a816a (commit) via 6e68813bf321f963f77848af9d0bcc7f04dc1d87 (commit) via 407fab21772b11da176e67f8feb7153e0b18cf95 (commit) via d98eb9e289a591a82c08f226de1fa2a257bac603 (commit) via 2185460c34c7662b48e58cf58d8993ce0ec89773 (commit) via 34d2f40593b075375fd50292c7ca9e549b502bcb (commit) via 11b5532796e0e522baf0588943faad5eaa72e4dc (commit) via be829f1879ac3c32d0b7f7ef408282dc5001cf11 (commit) via 6cf921c12d2b7ecc2322accb2c606cbd7456eb16 (commit) via 3d4128f37bb7e6ab7be1f8cd278c387a2c4cedac (commit) via 79cd916b74e5645a8051b17119368f8b455ec450 (commit) via c19205a282d4acf4f98de51f3a9dd45746258824 (commit) via b6baa86aedd02ccc76eec7512de30fa631376f2b (commit) via 48080f8b8c6bf65f13ce51e69e8e4f1ff3279cc0 (commit) via b149ab952a09f3b31f2f9451020b145e230ac258 (commit) via d2a7ebd93f2a72dbc0d150fea57c028c9afede15 (commit) via 084662c8c30b46798cbd6f6f72715b721f6f453f (commit) via c7c22f6962e854cff5e36fcb28380456d3f5d838 (commit) via 8ff2d8e707b490a3221de434f6d3df604a904fbc (commit) via b8600f7ad24559d7038d9c4b77dd519d23f9be06 (commit) via 992629921aa36c6bf82174ef22c2a120955ecf5c (commit) via c8a81f6e8c87a17930caea048986cd815653b734 (commit) via ab6145c706bdaee3615c93409108ba74d3ba3376 (commit) via 7684a5dbf99ce138626a84f34c71e332e29b37ed (commit) via 365e0b6e20055eaad0ed22826d747a65b9a9787b (commit) via d3483556827162c6881993825366b3200713da2b (commit) via d54922f960da0062b1ab35096b7d5301f66f784d (commit) via 6955a4981a80e100e4f12b9fe44758d45f527626 (commit) via d85b4c3530d36893e40157f20989f619bf680bb9 (commit) via 40305a68cefa0975a1065654f52702b78e0f830f (commit) via 2fa50e60ad07d593c494e3940ea36bfcb6f54a37 (commit) via a12585fffd92c8336f69b93eb34b1e0f7afea9c4 (commit) via 572abd81388d29a66a41e42fa2584a0bcb6cbd2a (commit) via 9bcbaf4d3d1f08a128e5838205d28f7e9dc0382d (commit) via af404eace2d422e9ce55bbe59a5f8d803476703b (commit) via 322fc1378e70a9f5eb4ff1b980386dbc087d942b (commit) via 5473a6dd08b18061f817f784b197f44c949d2cf5 (commit) via f77a1d8078de2b302571c21dd8b20457475f4e4f (commit) from b0e1ceb829f093a468c347a2251a48a6a7f12dae (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: ChangeLog | 34 + Makefile.def | 12 + Makefile.in | 388 ++++ bfd/ChangeLog | 316 +++- bfd/Makefile.am | 33 +- bfd/Makefile.in | 34 +- bfd/bfd-in.h | 2 +- bfd/bfd-in2.h | 6 +- bfd/coff-rs6000.c | 84 +- bfd/coff64-rs6000.c | 78 +- bfd/coffcode.h | 36 +- bfd/coffgen.c | 1 + bfd/config.bfd | 6 +- bfd/configure | 6 +- bfd/configure.in | 8 +- bfd/dwarf2.c | 3 +- bfd/elf-bfd.h | 7 +- bfd/elf.c | 87 +- bfd/elf32-arm.c | 18 +- bfd/elf32-hppa.c | 6 +- bfd/elf32-m68hc1x.c | 5 +- bfd/elf32-spu.c | 340 ++-- bfd/elf32-spu.h | 9 +- bfd/elf64-hppa.c | 26 +- bfd/elflink.c | 21 +- bfd/libcoff-in.h | 6 +- bfd/libcoff.h | 6 +- bfd/section.c | 4 + bfd/simple.c | 3 +- bfd/som.c | 27 +- bfd/targets.c | 4 +- bfd/version.h | 2 +- bfd/vms-hdr.c | 4 - bfd/xcofflink.c | 1967 +++++++++++--------- bfd/xsym.c | 5 +- configure | 80 +- configure.ac | 68 +- gdb/ChangeLog | 302 +++- gdb/Makefile.in | 6 +- gdb/ada-exp.y | 24 +- gdb/ada-lang.c | 120 +- gdb/ada-lang.h | 2 - gdb/ada-lex.l | 30 +- gdb/ada-tasks.c | 34 +- gdb/aix-thread.c | 57 +- gdb/amd64-linux-nat.c | 9 + gdb/auxv.c | 1 + gdb/breakpoint.c | 2 +- gdb/c-exp.y | 24 +- gdb/configure.tgt | 2 +- gdb/cp-name-parser.y | 24 +- gdb/darwin-nat-info.c | 6 +- gdb/darwin-nat.c | 14 +- gdb/defs.h | 5 +- gdb/doc/ChangeLog | 25 +- gdb/doc/gdb.texinfo | 94 +- gdb/exceptions.c | 32 +- gdb/exceptions.h | 15 +- gdb/expprint.c | 7 +- gdb/f-exp.y | 24 +- gdb/frame.c | 31 +- gdb/gdb_thread_db.h | 8 +- gdb/gdbserver/ChangeLog | 57 + gdb/gdbserver/Makefile.in | 5 +- gdb/gdbserver/hostio-errno.c | 6 +- gdb/gdbserver/hostio.c | 6 +- gdb/gdbserver/linux-low.c | 348 ++-- gdb/gdbserver/linux-low.h | 16 +- gdb/gdbserver/proc-service.c | 10 +- gdb/gdbserver/server.c | 7 + gdb/gdbserver/thread-db.c | 44 +- gdb/gdbserver/xtensa-xtregs.c | 2 +- gdb/gnu-nat.c | 2 +- gdb/go32-nat.c | 11 +- gdb/hppanbsd-nat.c | 6 +- gdb/hppanbsd-tdep.c | 6 +- gdb/hppaobsd-tdep.c | 6 +- gdb/hpux-thread.c | 4 +- gdb/inf-ptrace.c | 2 +- gdb/inf-ttrace.c | 2 +- gdb/infrun.c | 4 +- gdb/jv-exp.y | 24 +- gdb/linux-nat.c | 26 +- gdb/m2-exp.y | 24 +- gdb/mi/mi-interp.c | 1 + gdb/mi/mi-main.c | 38 +- gdb/mi/mi-main.h | 2 + gdb/monitor.c | 2 +- gdb/nto-procfs.c | 2 +- gdb/objc-exp.y | 6 +- gdb/p-exp.y | 24 +- gdb/printcmd.c | 19 +- gdb/procfs.c | 4 +- gdb/remote-m32r-sdi.c | 2 +- gdb/remote-mips.c | 14 +- gdb/remote-sim.c | 6 +- gdb/remote.c | 79 +- gdb/reply_mig_hack.awk | 6 +- gdb/reverse.c | 6 +- gdb/rs6000-nat.c | 3 +- gdb/source.c | 2 +- gdb/stack.c | 92 +- gdb/symtab.c | 9 +- gdb/target.c | 34 +- gdb/target.h | 5 +- gdb/testsuite/ChangeLog | 70 +- gdb/testsuite/gdb.ada/fixed_points.exp | 10 + .../gdb.ada/fixed_points/fixed_points.adb | 39 +- .../{fixed_points.exp => mod_from_name.exp} | 25 +- gdb/testsuite/gdb.ada/mod_from_name/foo.adb | 36 + gdb/testsuite/gdb.ada/ptype_arith_binop.exp | 36 + .../{fixed_points.exp => tick_last_segv.exp} | 27 +- gdb/testsuite/gdb.ada/tick_last_segv/foo.adb | 19 + gdb/testsuite/gdb.base/multi-forks.exp | 117 +- .../gdb.base/return-nodebug.c} | 29 +- gdb/testsuite/gdb.base/return-nodebug.exp | 77 + .../gdb.base/return-nodebug1.c} | 26 +- gdb/testsuite/gdb.base/solib-display.exp | 2 +- gdb/testsuite/gdb.mi/mi-cli.exp | 38 +- gdb/utils.c | 17 + gdb/version.in | 2 +- gdb/windows-nat.c | 6 +- gdb/xtensa-xtregs.c | 2 +- include/ChangeLog | 25 + include/alloca-conf.h | 60 +- include/coff/ChangeLog | 25 + include/coff/internal.h | 17 +- include/coff/pe.h | 11 + include/coff/xcoff.h | 25 +- include/demangle.h | 6 +- include/elf/ChangeLog | 10 + include/elf/common.h | 13 + libiberty/ChangeLog | 12 + libiberty/cp-demangle.c | 71 +- libiberty/testsuite/demangle-expected | 18 +- opcodes/ChangeLog | 7 + opcodes/Makefile.am | 10 +- opcodes/Makefile.in | 11 +- opcodes/cgen-opc.c | 7 +- opcodes/openrisc-opc.c | 5 +- opcodes/score-dis.c | 36 +- sim/common/ChangeLog | 5 + sim/common/sim-utils.c | 6 +- 143 files changed, 4497 insertions(+), 2075 deletions(-) copy gdb/testsuite/gdb.ada/{fixed_points.exp => mod_from_name.exp} (65%) create mode 100644 gdb/testsuite/gdb.ada/mod_from_name/foo.adb create mode 100644 gdb/testsuite/gdb.ada/ptype_arith_binop.exp copy gdb/testsuite/gdb.ada/{fixed_points.exp => tick_last_segv.exp} (64%) create mode 100644 gdb/testsuite/gdb.ada/tick_last_segv/foo.adb copy gdb/{mi/mi-main.h => testsuite/gdb.base/return-nodebug.c} (58%) create mode 100644 gdb/testsuite/gdb.base/return-nodebug.exp copy gdb/{mi/mi-main.h => testsuite/gdb.base/return-nodebug1.c} (57%) First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 5ee9384..7e44f7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,37 @@ +2009-03-18 Tom Tromey + + * configure: Rebuild. + * configure.ac (host_libs): Add libiconv. + * Makefile.in: Rebuild. + * Makefile.def (host_modules): Add libiconv. + (configure-gdb, all-gdb): Depend on libiconv. + +2009-03-16 Tristan Gingold + + * configure.ac: Treat gdb as supported on x86_64-darwin. + * configure: Regenerate. + +2009-03-16 Joseph Myers + + Merge from GCC: + + 2009-03-16 Joseph Myers + + * configure.ac (--with-host-libstdcxx): New option. + * configure: Regenerate. + + 2009-01-29 Robert Millan + + * configure.ac: Recognize GNU/kOpenSolaris (*-*-kopensolaris*-gnu). + * configure: Regenerate. + + 2009-01-12 Sebastian Pop + + PR tree-optimization/38515 + * configure.ac (cloog-polylib): Removed. + (with_ppl, with_cloog): Test for "no". + * configure: Regenerated. + 2009-03-01 Ralf Wildenhues Backport from git Libtool: diff --git a/Makefile.def b/Makefile.def index fee4dda..a0a5266 100644 --- a/Makefile.def +++ b/Makefile.def @@ -94,6 +94,14 @@ host_modules= { module= libcpp; bootstrap=true; }; host_modules= { module= libdecnumber; bootstrap=true; }; host_modules= { module= libgui; }; host_modules= { module= libiberty; bootstrap=true; }; +// We abuse missing to avoid installing anything for libiconv. +host_modules= { module= libiconv; + extra_configure_flags='--disable-shared'; + no_install= true; + missing= install-info; + missing= install-pdf; + missing= install-html; + missing= install-info; }; host_modules= { module= libtool; }; host_modules= { module= m4; }; host_modules= { module= make; }; @@ -339,7 +347,11 @@ dependencies = { module=configure-cloog; on=all-ppl; }; dependencies = { module=configure-gdb; on=all-intl; }; dependencies = { module=configure-gdb; on=configure-sim; }; dependencies = { module=configure-gdb; on=all-bfd; }; +// Depend on all-libiconv so that configure checks for iconv +// functions will work. +dependencies = { module=configure-gdb; on=all-libiconv; }; dependencies = { module=all-gdb; on=all-libiberty; }; +dependencies = { module=all-gdb; on=all-libiconv; }; dependencies = { module=all-gdb; on=all-opcodes; }; dependencies = { module=all-gdb; on=all-readline; }; dependencies = { module=all-gdb; on=all-build-bison; }; diff --git a/Makefile.in b/Makefile.in index 3ca3f26..26d1d01 100644 --- a/Makefile.in +++ b/Makefile.in @@ -714,6 +714,7 @@ configure-host: \ maybe-configure-libdecnumber \ maybe-configure-libgui \ maybe-configure-libiberty \ + maybe-configure-libiconv \ maybe-configure-libtool \ maybe-configure-m4 \ maybe-configure-make \ @@ -871,6 +872,7 @@ all-host: maybe-all-libgui @if libiberty-no-bootstrap all-host: maybe-all-libiberty @endif libiberty-no-bootstrap +all-host: maybe-all-libiconv all-host: maybe-all-libtool all-host: maybe-all-m4 all-host: maybe-all-make @@ -989,6 +991,7 @@ info-host: maybe-info-libcpp info-host: maybe-info-libdecnumber info-host: maybe-info-libgui info-host: maybe-info-libiberty +info-host: maybe-info-libiconv info-host: maybe-info-libtool info-host: maybe-info-m4 info-host: maybe-info-make @@ -1098,6 +1101,7 @@ dvi-host: maybe-dvi-libcpp dvi-host: maybe-dvi-libdecnumber dvi-host: maybe-dvi-libgui dvi-host: maybe-dvi-libiberty +dvi-host: maybe-dvi-libiconv dvi-host: maybe-dvi-libtool dvi-host: maybe-dvi-m4 dvi-host: maybe-dvi-make @@ -1207,6 +1211,7 @@ pdf-host: maybe-pdf-libcpp pdf-host: maybe-pdf-libdecnumber pdf-host: maybe-pdf-libgui pdf-host: maybe-pdf-libiberty +pdf-host: maybe-pdf-libiconv pdf-host: maybe-pdf-libtool pdf-host: maybe-pdf-m4 pdf-host: maybe-pdf-make @@ -1316,6 +1321,7 @@ html-host: maybe-html-libcpp html-host: maybe-html-libdecnumber html-host: maybe-html-libgui html-host: maybe-html-libiberty +html-host: maybe-html-libiconv html-host: maybe-html-libtool html-host: maybe-html-m4 html-host: maybe-html-make @@ -1425,6 +1431,7 @@ TAGS-host: maybe-TAGS-libcpp TAGS-host: maybe-TAGS-libdecnumber TAGS-host: maybe-TAGS-libgui TAGS-host: maybe-TAGS-libiberty +TAGS-host: maybe-TAGS-libiconv TAGS-host: maybe-TAGS-libtool TAGS-host: maybe-TAGS-m4 TAGS-host: maybe-TAGS-make @@ -1534,6 +1541,7 @@ install-info-host: maybe-install-info-libcpp install-info-host: maybe-install-info-libdecnumber install-info-host: maybe-install-info-libgui install-info-host: maybe-install-info-libiberty +install-info-host: maybe-install-info-libiconv install-info-host: maybe-install-info-libtool install-info-host: maybe-install-info-m4 install-info-host: maybe-install-info-make @@ -1643,6 +1651,7 @@ install-pdf-host: maybe-install-pdf-libcpp install-pdf-host: maybe-install-pdf-libdecnumber install-pdf-host: maybe-install-pdf-libgui install-pdf-host: maybe-install-pdf-libiberty +install-pdf-host: maybe-install-pdf-libiconv install-pdf-host: maybe-install-pdf-libtool install-pdf-host: maybe-install-pdf-m4 install-pdf-host: maybe-install-pdf-make @@ -1752,6 +1761,7 @@ install-html-host: maybe-install-html-libcpp install-html-host: maybe-install-html-libdecnumber install-html-host: maybe-install-html-libgui install-html-host: maybe-install-html-libiberty +install-html-host: maybe-install-html-libiconv install-html-host: maybe-install-html-libtool install-html-host: maybe-install-html-m4 install-html-host: maybe-install-html-make @@ -1861,6 +1871,7 @@ installcheck-host: maybe-installcheck-libcpp installcheck-host: maybe-installcheck-libdecnumber installcheck-host: maybe-installcheck-libgui installcheck-host: maybe-installcheck-libiberty +installcheck-host: maybe-installcheck-libiconv installcheck-host: maybe-installcheck-libtool installcheck-host: maybe-installcheck-m4 installcheck-host: maybe-installcheck-make @@ -1970,6 +1981,7 @@ mostlyclean-host: maybe-mostlyclean-libcpp mostlyclean-host: maybe-mostlyclean-libdecnumber mostlyclean-host: maybe-mostlyclean-libgui mostlyclean-host: maybe-mostlyclean-libiberty +mostlyclean-host: maybe-mostlyclean-libiconv mostlyclean-host: maybe-mostlyclean-libtool mostlyclean-host: maybe-mostlyclean-m4 mostlyclean-host: maybe-mostlyclean-make @@ -2079,6 +2091,7 @@ clean-host: maybe-clean-libcpp clean-host: maybe-clean-libdecnumber clean-host: maybe-clean-libgui clean-host: maybe-clean-libiberty +clean-host: maybe-clean-libiconv clean-host: maybe-clean-libtool clean-host: maybe-clean-m4 clean-host: maybe-clean-make @@ -2188,6 +2201,7 @@ distclean-host: maybe-distclean-libcpp distclean-host: maybe-distclean-libdecnumber distclean-host: maybe-distclean-libgui distclean-host: maybe-distclean-libiberty +distclean-host: maybe-distclean-libiconv distclean-host: maybe-distclean-libtool distclean-host: maybe-distclean-m4 distclean-host: maybe-distclean-make @@ -2297,6 +2311,7 @@ maintainer-clean-host: maybe-maintainer-clean-libcpp maintainer-clean-host: maybe-maintainer-clean-libdecnumber maintainer-clean-host: maybe-maintainer-clean-libgui maintainer-clean-host: maybe-maintainer-clean-libiberty +maintainer-clean-host: maybe-maintainer-clean-libiconv maintainer-clean-host: maybe-maintainer-clean-libtool maintainer-clean-host: maybe-maintainer-clean-m4 maintainer-clean-host: maybe-maintainer-clean-make @@ -2460,6 +2475,7 @@ check-host: \ maybe-check-libdecnumber \ maybe-check-libgui \ maybe-check-libiberty \ + maybe-check-libiconv \ maybe-check-libtool \ maybe-check-m4 \ maybe-check-make \ @@ -2595,6 +2611,7 @@ install-host-nogcc: \ maybe-install-libdecnumber \ maybe-install-libgui \ maybe-install-libiberty \ + maybe-install-libiconv \ maybe-install-libtool \ maybe-install-m4 \ maybe-install-make \ @@ -2671,6 +2688,7 @@ install-host: \ maybe-install-libdecnumber \ maybe-install-libgui \ maybe-install-libiberty \ + maybe-install-libiconv \ maybe-install-libtool \ maybe-install-m4 \ maybe-install-make \ @@ -29059,6 +29077,374 @@ maintainer-clean-libiberty: +.PHONY: configure-libiconv maybe-configure-libiconv +maybe-configure-libiconv: +@if gcc-bootstrap +configure-libiconv: stage_current +@endif gcc-bootstrap +@if libiconv +maybe-configure-libiconv: configure-libiconv +configure-libiconv: + @: $(MAKE); $(unstage) + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \ + $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \ + $(HOST_EXPORTS) \ + echo Configuring in $(HOST_SUBDIR)/libiconv; \ + cd "$(HOST_SUBDIR)/libiconv" || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libiconv"; \ + libsrcdir="$$s/libiconv"; \ + $(SHELL) $${libsrcdir}/configure \ + $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ + --target=${target_alias} $${srcdiroption} --disable-shared \ + || exit 1 +@endif libiconv + + + + + +.PHONY: all-libiconv maybe-all-libiconv +maybe-all-libiconv: +@if gcc-bootstrap +all-libiconv: stage_current +@endif gcc-bootstrap +@if libiconv +TARGET-libiconv=all +maybe-all-libiconv: all-libiconv +all-libiconv: configure-libiconv + @: $(MAKE); $(unstage) + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(TARGET-libiconv)) +@endif libiconv + + + + +.PHONY: check-libiconv maybe-check-libiconv +maybe-check-libiconv: +@if libiconv +maybe-check-libiconv: check-libiconv + +check-libiconv: + @: $(MAKE); $(unstage) + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(FLAGS_TO_PASS) check) + +@endif libiconv + +.PHONY: install-libiconv maybe-install-libiconv +maybe-install-libiconv: +@if libiconv +maybe-install-libiconv: install-libiconv + +install-libiconv: + +@endif libiconv + +# Other targets (info, dvi, pdf, etc.) + +.PHONY: maybe-info-libiconv info-libiconv +maybe-info-libiconv: +@if libiconv +maybe-info-libiconv: info-libiconv + +info-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing info in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + info) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-dvi-libiconv dvi-libiconv +maybe-dvi-libiconv: +@if libiconv +maybe-dvi-libiconv: dvi-libiconv + +dvi-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing dvi in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + dvi) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-pdf-libiconv pdf-libiconv +maybe-pdf-libiconv: +@if libiconv +maybe-pdf-libiconv: pdf-libiconv + +pdf-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing pdf in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + pdf) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-html-libiconv html-libiconv +maybe-html-libiconv: +@if libiconv +maybe-html-libiconv: html-libiconv + +html-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing html in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + html) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-TAGS-libiconv TAGS-libiconv +maybe-TAGS-libiconv: +@if libiconv +maybe-TAGS-libiconv: TAGS-libiconv + +TAGS-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing TAGS in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + TAGS) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-install-info-libiconv install-info-libiconv +maybe-install-info-libiconv: +@if libiconv +maybe-install-info-libiconv: install-info-libiconv + +# libiconv doesn't support install-info. +install-info-libiconv: + +@endif libiconv + +.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv +maybe-install-pdf-libiconv: +@if libiconv +maybe-install-pdf-libiconv: install-pdf-libiconv + +# libiconv doesn't support install-pdf. +install-pdf-libiconv: + +@endif libiconv + +.PHONY: maybe-install-html-libiconv install-html-libiconv +maybe-install-html-libiconv: +@if libiconv +maybe-install-html-libiconv: install-html-libiconv + +# libiconv doesn't support install-html. +install-html-libiconv: + +@endif libiconv + +.PHONY: maybe-installcheck-libiconv installcheck-libiconv +maybe-installcheck-libiconv: +@if libiconv +maybe-installcheck-libiconv: installcheck-libiconv + +installcheck-libiconv: \ + configure-libiconv + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + for flag in $(EXTRA_HOST_FLAGS) ; do \ + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ + done; \ + echo "Doing installcheck in libiconv" ; \ + (cd $(HOST_SUBDIR)/libiconv && \ + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ + "RANLIB=$${RANLIB}" \ + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ + installcheck) \ + || exit 1 + +@endif libiconv + +.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv +maybe-mostlyclean-libiconv: +@if libiconv +maybe-mostlyclean-libiconv: mostlyclean-libiconv + +mostlyclean-libiconv: + @: $(MAKE); $(unstage) + @[ -f ./libiconv/Makefile ] || exit 0; \ + r=`${PWD_COMMAND}`; export r; \ hooks/post-receive -- Repository for Project Archer.