From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3985 invoked by alias); 20 Mar 2009 17:07:56 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 3778 invoked by uid 9674); 20 Mar 2009 17:07:53 -0000 Date: Fri, 20 Mar 2009 17:07:00 -0000 Message-ID: <20090320170753.3763.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-expr: Merge commit 'origin/master' into archer-jankratochvil-expr X-Git-Refname: refs/heads/archer-jankratochvil-expr X-Git-Reftype: branch X-Git-Oldrev: 281278326412f9d6a3fabb8adc1d419fd7ddc7d7 X-Git-Newrev: c27fa6c58ca5189d4f7707a48f86ea381b1b5c33 X-SW-Source: 2009-q1/txt/msg00354.txt.bz2 List-Id: The branch, archer-jankratochvil-expr has been updated via c27fa6c58ca5189d4f7707a48f86ea381b1b5c33 (commit) via 9c3b6b68f4102cc3e71e39301026ccd19b6a7b25 (commit) via 1e1d73cda98b1adda884b80e07c7b4929c175628 (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 1b4eb5ae2d46594bf1fb0ba1639cfe11e6ae30da (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) from 281278326412f9d6a3fabb8adc1d419fd7ddc7d7 (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 | 94 +++++- bfd/Makefile.am | 33 +- bfd/Makefile.in | 34 +- bfd/bfd-in2.h | 4 + bfd/coffcode.h | 29 +- bfd/config.bfd | 2 - bfd/configure | 4 +- bfd/configure.in | 4 +- bfd/dwarf2.c | 3 +- bfd/elf.c | 69 ++++ bfd/elf32-arm.c | 4 +- bfd/elf32-hppa.c | 6 +- bfd/elf32-m68hc1x.c | 5 +- bfd/elf32-spu.c | 336 +++++++++-------- bfd/elf32-spu.h | 9 +- bfd/elf64-hppa.c | 26 +-- 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/xsym.c | 5 +- configure | 80 +++-- configure.ac | 68 ++-- gdb/ChangeLog | 181 +++++++++- gdb/Makefile.in | 6 +- gdb/ada-exp.y | 24 +- gdb/ada-lex.l | 30 +- gdb/aix-thread.c | 57 ++-- gdb/amd64-linux-nat.c | 9 + gdb/auxv.c | 1 + gdb/breakpoint.c | 2 +- gdb/c-exp.y | 99 +----- gdb/configure.tgt | 2 +- gdb/cp-name-parser.y | 24 +- gdb/cp-namespace.c | 26 +- gdb/cp-support.c | 81 ++++ gdb/cp-support.h | 2 + gdb/darwin-nat-info.c | 6 +- gdb/darwin-nat.c | 2 +- gdb/defs.h | 3 + gdb/doc/ChangeLog | 12 + gdb/doc/gdb.texinfo | 19 +- gdb/dwarf2read.c | 2 +- gdb/expprint.c | 7 +- gdb/f-exp.y | 24 +- gdb/frame.c | 31 +- gdb/gdb_thread_db.h | 8 +- gdb/gdbserver/ChangeLog | 48 +++ gdb/gdbserver/linux-low.c | 348 +++++++++--------- gdb/gdbserver/linux-low.h | 16 +- gdb/gdbserver/proc-service.c | 10 +- gdb/gdbserver/thread-db.c | 44 ++-- 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/linespec.c | 16 +- gdb/linux-nat.c | 26 +- gdb/m2-exp.y | 24 +- gdb/mi/mi-main.h | 4 +- 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 | 13 +- gdb/reply_mig_hack.awk | 6 +- gdb/reverse.c | 6 +- gdb/rs6000-nat.c | 3 +- gdb/stack.c | 79 ++++ gdb/symtab.c | 17 +- gdb/target.c | 34 +- gdb/target.h | 5 +- gdb/testsuite/ChangeLog | 24 ++ gdb/testsuite/gdb.ada/fixed_points.exp | 10 + .../gdb.ada/fixed_points/fixed_points.adb | 39 ++- gdb/testsuite/gdb.base/return-nodebug.c | 22 +- gdb/testsuite/gdb.base/return-nodebug.exp | 44 ++- .../{return-nodebug.c => return-nodebug1.c} | 29 +-- gdb/testsuite/gdb.base/solib-display.exp | 2 +- gdb/testsuite/gdb.cp/namespace-using.exp | 5 +- gdb/utils.c | 17 + gdb/version.in | 2 +- gdb/windows-nat.c | 6 +- gdb/xtensa-xtregs.c | 2 +- include/ChangeLog | 10 + include/alloca-conf.h | 60 ++- 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 +- 116 files changed, 2224 insertions(+), 1061 deletions(-) copy gdb/testsuite/gdb.base/{return-nodebug.c => return-nodebug1.c} (69%) 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.