From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30348 invoked by alias); 7 Apr 2011 22:32:04 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 30164 invoked by uid 9105); 7 Apr 2011 22:31:58 -0000 Date: Thu, 07 Apr 2011 22:32:00 -0000 Message-ID: <20110407223158.30149.qmail@sourceware.org> From: muller@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] master: Merge remote-tracking branch 'gdb/master' X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: bc0f4ad85f624c3761581a17b2fbf81401dccde8 X-Git-Newrev: 9c38edb13ff76a2706db7b96bf1ee511a6a78b0e X-SW-Source: 2011-q2/txt/msg00002.txt.bz2 List-Id: The branch, master has been updated via 9c38edb13ff76a2706db7b96bf1ee511a6a78b0e (commit) via 9ec5746d35de931db7bd630ad5d7097dbaab70bf (commit) via 10e2d18f0899be4e572d224944bec04d44e77818 (commit) via fbee4dd1eb1663acd1bd6a56c917e9cfa77dd0de (commit) via f1b05c63d7ffe339a325c5d68902bad9c5f8397a (commit) via 01850584f99b8b7f78c5b1d6802d2df2b35da0fe (commit) via 71f7f3e73228515e4a11a0a137374f4413a4a12c (commit) via 6b8ae1cb9cf43edb299e3b5b03bef5187c1c8bd0 (commit) via c37203a97cba50e890d25f3f3ea7a6653b173675 (commit) via ec58b4dea96ae093743df0457eca7fff9000c2b4 (commit) via f1348efc348e8f5b5de3c4f246a9faf0a55a621f (commit) via 3d5203bc24a93fca8e79e265fec43dacd7a3340d (commit) via d64a6a62e95fc4342619fc0c4631185dac5c2c4a (commit) via 547261788ca7800a2a0519194af10127a2a83f09 (commit) via 8ce82e18d601894a9a4a32488e6f7b627a662167 (commit) via f493d2b3ea081fe0de1c7c69a283b2b2049de08e (commit) via c4455e4082fe5373178c3df4d2b4e2b357676feb (commit) via eecdcdefd49b22784f4b1d0db5d3ca85b7938c43 (commit) via 329f7fb393a57742e88d2fa920a36d05260eaa9c (commit) via 7f71565092a430e0a7509868b7279497db6f7cbe (commit) via aad8a4a6da24f2475672c9145ed7ec0aa1f6e1fc (commit) via 3405069491ed7249b28958123166f160d7fe7fcb (commit) via 726ecfa9724799f58d7ca2e4f1e4056ada26459a (commit) via 5b82e0bfdac55eb57fd25fb39804e594cb7b3b51 (commit) via 4b11999f6f77676a5913d772e3b29e04fa057047 (commit) via 5d40eb4446a16bb799d79b6a688924132558b0db (commit) via bb1119f31940c26ea8847b67f6d0d1ae50712119 (commit) via 0d859768585b4c2db4b8b2c9f10d8a570865d10d (commit) via 9142aabd47fd21ec6c0073e6570bdf8c7f2b4d98 (commit) via aac6386d29adcc5de1a8d7ce228eb1cf4873f48a (commit) via c832324f9fd1ad64e96131ac2cd141d98737b5ec (commit) via eaa3448219665a05f0575f044d53aaf95190af93 (commit) via 97cf887e13f14106042c7175bdde8853b0dc4a08 (commit) via 0ee9a5101d6a996d5cb8aab34ac90e9515faef58 (commit) via 0946a6c4c570b397e25048f38208d96c1b46a6c7 (commit) via ae53f7074eb545f994701ed9afa36c8b0a92aaa9 (commit) via 5d93c17f2c02725b105c2aa00163cf92d06fa7bd (commit) via 19d59c935ab746cb4a3e3aa24fa4a32ed9d673a2 (commit) via 15715ce4d9bd657be2e00b57c80061929cd5d3eb (commit) via d2b961aba3296deff699885ffbf56acfd5efd034 (commit) via 367907c752a4ac44ffcccc366b37f561fb59a0a0 (commit) via 764098bb20b9cf2b6b0a70fc457f1f89675df80f (commit) via f7f2045cc6367f4649c175a078fedef4fd3c71d4 (commit) via f98cb7f1ea3bde0982fad8bf22cc3d360e4596d4 (commit) via 6261f7a3e2bcf19b77ef98c9ca9899f355f045a4 (commit) via 7cd8c59cfcc957d5acf634273f555a57efd8e49e (commit) via 108f86840c09e3f7c6974c2ba572e8975994df1e (commit) via 05fbf2a14f81b90cce734fad62a49510b480defc (commit) via e127a5a3d793c289742e9ab5c53fbef1119b7eee (commit) via f630103a91d4fb3aad4e1b2aca6dae4dded1b8ba (commit) via 4370d34a6eea399b82017da7868a86f3cfe96b45 (commit) via 7c037eb62ae1e33acd235746fb32dca3513d4c09 (commit) via a0a832c9e97e681a6bdd4bc03fa2b6cfe902b8ad (commit) via eb706c8f92aa03ae30f09cb6a3007694c3cb466a (commit) via c73dde705c3b163b5101ed4cc4506cef6cc58905 (commit) via 4914bcad48ce9954d04060c9ebee4913d9986402 (commit) via 21192aa39602417cda3955c84cbc907cbb4b92fe (commit) via 837e99b31775e6a75a593259738924bf050650d2 (commit) via 50ccabd1e18b52b76f4689f1cfc5ca4a45a44684 (commit) via 42ac289de899a434022493617ef60366b4669e53 (commit) via cf3e165766ccc18f274ebb6333dd6978de6672ab (commit) via fdf29c2fe62b1f842b39afafb0094674bc8c9232 (commit) via 6be74f3b359a6ef32f2793cbb5ff8f508e76c3f9 (commit) via 6ed71368ed1d5810d719698771dc5c311eefd347 (commit) via 7e6091ae1221d7c25408c714fcf0c8a2d1e13a0d (commit) via 495a23f22b2acfa6229375452c74bb8b26f80b78 (commit) via 0a52d8392d9e9108ce6c60ab274a0385f549f8ac (commit) via c5087150a4d364df07815f6c6a64df4f480e5852 (commit) via fd1db100cfd461a52ca4ca968e095b5e2662f029 (commit) via 9b876dcd8d8e6d206a6921b01bd043d8017297e0 (commit) via 221cec844b1bb20a7ff86d35daa313b79b6c8449 (commit) via ba51018223ab3f1aba4a69516ed5141bcdb005b3 (commit) via a1a5d13ca27815995ee9f931320c6656d8670146 (commit) via fdf117869705c0e6744bab05fe92b70790da40ac (commit) via 9b9fa3798041fc8b358af973bdc4196eac88ebd6 (commit) via 900f0ecd1da20717845fd87bea5f24aded2be6bb (commit) via bb118d5980f3eacbba72eb60d592cffdea214ab8 (commit) via d6fbdd5927497cd45fe3d0330f0a4afc539c335b (commit) via be177a22adad8cf0368274b5e39da0819daeaf1a (commit) from bc0f4ad85f624c3761581a17b2fbf81401dccde8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 9c38edb13ff76a2706db7b96bf1ee511a6a78b0e Merge: bc0f4ad 9ec5746 Author: Pierre Muller Date: Fri Apr 8 00:31:17 2011 +0200 Merge remote-tracking branch 'gdb/master' commit 9ec5746d35de931db7bd630ad5d7097dbaab70bf Author: Cary Coutant Date: Thu Apr 7 17:47:23 2011 +0000 * dwarf2.c (scan_unit_for_symbols): Check for DW_AT_specification. commit 10e2d18f0899be4e572d224944bec04d44e77818 Author: Paul Brook Date: Thu Apr 7 11:38:43 2011 +0000 2011-04-07 Paul Brook bfd/ * elf32-tic6x.c (elf32_tic6x_howto_table): R_C6000_PREL31 is pc-relative. (elf32_tic6x_howto_table_rel): Ditto. (elf32_tic6x_relocate_section): Implement R_C6000_PREL31. (elf32_tic6x_check_relocs): Ditto. commit fbee4dd1eb1663acd1bd6a56c917e9cfa77dd0de Author: qiyao Date: Thu Apr 7 04:18:01 2011 +0000 2011-04-07 Yao Qi * arm-linux-tdep.c (arm_linux_copy_svc): Remove parameters INSN and TO. * arm-tdep.c (cleanup_svc): Handle variable instruction size. (arm_copy_svc): Remove parameters INSN and TO. (decode_svc_copro): Update caller. * arm-tdep.h (struct displaced_step_closure): Remove parameters from function pointer `copy_svc_os'. commit f1b05c63d7ffe339a325c5d68902bad9c5f8397a Author: qiyao Date: Thu Apr 7 03:42:50 2011 +0000 * arm-tdep.c (cleanup_branch): Set a correct return address in LR for ARM and Thumb. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 95 + Makefile.def | 79 +- Makefile.in |52557 +++++++------------- Makefile.tpl | 2 +- bfd/ChangeLog | 109 + bfd/bfd-in2.h | 4 + bfd/coffcode.h | 5 + bfd/config.bfd | 46 +- bfd/configure.com | 11 +- bfd/dwarf2.c | 1 + bfd/elf32-tic6x.c | 1958 +- bfd/elf32-tic6x.h | 11 +- bfd/elfxx-ia64.c | 1 + bfd/libbfd.h | 4 + bfd/libcoff-in.h | 1 - bfd/libcoff.h | 1 - bfd/makefile.vms | 3 +- bfd/po/da.po | 6502 ++- bfd/reloc.c | 10 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 6 +- config.sub | 2 + configure | 293 +- configure.ac | 292 +- gdb/ChangeLog | 355 + gdb/NEWS | 10 +- gdb/ada-lang.c | 93 +- gdb/arm-linux-tdep.c | 47 +- gdb/arm-tdep.c | 144 +- gdb/arm-tdep.h | 6 +- gdb/block.h | 4 - gdb/breakpoint.c | 736 +- gdb/breakpoint.h | 36 +- gdb/buildsym.c | 31 +- gdb/buildsym.h | 14 +- gdb/cli/cli-cmds.c | 8 +- gdb/cli/cli-interp.c | 26 +- gdb/cli/cli-script.c | 23 +- gdb/cp-namespace.c | 287 +- gdb/cp-support.h | 3 - gdb/defs.h | 15 + gdb/dictionary.c | 2 +- gdb/doc/ChangeLog | 18 +- gdb/doc/gdb.texinfo | 26 + gdb/dwarf2read.c | 54 +- gdb/elfread.c | 5 +- gdb/exceptions.c | 15 - gdb/exceptions.h | 12 +- gdb/i386-tdep.c | 5 +- gdb/jv-lang.c | 50 +- gdb/linespec.c | 71 +- gdb/linespec.h | 2 +- gdb/macroexp.c | 2 +- gdb/mdebugread.c | 16 +- gdb/mi/mi-main.c | 11 +- gdb/minsyms.c | 4 +- gdb/objfiles.c | 19 +- gdb/objfiles.h | 7 - gdb/ppc-linux-nat.c | 72 +- gdb/psymtab.c | 5 +- gdb/python/py-prettyprint.c | 2 +- gdb/python/python.c | 2 +- gdb/remote.c | 42 +- gdb/source.c | 109 +- gdb/symfile.c | 1 - gdb/symfile.h | 5 +- gdb/symmisc.c | 40 - gdb/symtab.c | 28 +- gdb/symtab.h | 43 +- gdb/target.c | 16 + gdb/target.h | 6 + gdb/testsuite/ChangeLog | 31 + gdb/testsuite/gdb.ada/arrayptr.exp | 9 + gdb/testsuite/gdb.ada/arrayptr/foo.adb | 7 + gdb/testsuite/gdb.ada/mi_catch_ex.exp | 137 + .../gdb.ada/{arrayptr => mi_catch_ex}/foo.adb | 35 +- .../testsuite/gdb.arch/thumb-singlestep.S | 34 +- gdb/testsuite/gdb.arch/thumb-singlestep.exp | 38 + gdb/testsuite/gdb.cp/cpexprs.exp | 7 +- gdb/testsuite/gdb.cp/maint.exp | 8 +- gdb/testsuite/gdb.python/py-mi.exp | 9 + gdb/testsuite/gdb.python/py-prettyprint.c | 4 +- gdb/testsuite/gdb.python/py-prettyprint.py | 5 + gdb/tracepoint.c | 2 +- gdb/ui-out.c | 19 +- gdb/utils.c | 25 +- gdb/varobj.c | 53 +- gdb/version.in | 2 +- gdb/xcoffread.c | 2 +- include/ChangeLog | 4 + include/coff/ChangeLog | 4 + include/coff/internal.h | 2 + include/dwarf2.h | 8 + include/elf/ChangeLog | 14 + include/elf/ia64.h | 24 + include/elf/tic6x.h | 13 +- libiberty/ChangeLog | 4 + libiberty/makefile.vms | 2 +- sim/bfin/ChangeLog | 5 + sim/bfin/dv-bfin_otp.c | 7 + sim/common/ChangeLog | 25 + sim/common/dv-glue.c | 41 +- sim/common/hw-alloc.c | 3 +- sim/common/hw-base.c | 30 +- sim/common/hw-device.h | 9 +- sim/common/hw-events.c | 6 +- sim/common/hw-handles.c | 6 +- sim/common/hw-instances.c | 3 +- sim/common/hw-instances.h | 3 +- sim/common/hw-main.h | 6 +- sim/common/hw-ports.c | 9 +- sim/common/hw-ports.h | 3 +- sim/common/hw-properties.c | 3 +- sim/common/hw-properties.h | 15 +- sim/common/hw-tree.c | 100 +- 115 files changed, 27021 insertions(+), 38278 deletions(-) create mode 100644 gdb/testsuite/gdb.ada/mi_catch_ex.exp copy gdb/testsuite/gdb.ada/{arrayptr => mi_catch_ex}/foo.adb (61%) copy bfd/elf32-tic6x.h => gdb/testsuite/gdb.arch/thumb-singlestep.S (54%) create mode 100644 gdb/testsuite/gdb.arch/thumb-singlestep.exp First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 281c2a2..adbd25c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,98 @@ +2011-04-06 Joseph Myers + + * configure.ac (build_tools): Remove build-byacc. + (host_libs): Remove mmalloc. + (host_tools): Remove byacc make patch prms send-pr ash bash bzip2 + autoconf automake libtool diff rcs fileutils shellutils time + textutils wdiff find uudecode hello tar gzip indent recode release + sed perl gawk findutils gettext zip. + (libgcj): Remove target-qthreads. + (target_tools): Remove target-examples target-gperf. + (YACC): Don't handle building byacc. + * configure: Regenerate. + * Makefile.def (ash, autoconf, automake, bash, byacc, bzip2, diff, + dosutils, examples, fileutils, find, findutils, gawk, gettext, + gnuserv, gperf, gzip, hello, indent, libtool, make, mmalloc, + patch, perl, prms, qthreads, rcs, recode, release, sed, send-pr, + shellutils, tar, textutils, time, uudecode, wdiff, zip): Don't + handle building components. + * Makefile.in: Regenerate. + +2011-04-05 Ralf Wildenhues + + * config.sub: Sync from upstream. + +2011-04-01 Joseph Myers + + * configure.ac (avr-*-*): Add comment about why libssp is disabled. + (microblaze*): Don't disable libssp. + * configure: Regenerate. + +2011-04-01 Joseph Myers + + * configure.ac: Remove code setting CONFIG_SHELL, config_shell and + moveifchange. + * configure: Regenerate. + * Makefile.tpl: Use @SHELL@ not @config_shell@. + * Makefile.in: Regenerate. + +2011-04-01 Joseph Myers + + * configure.ac (*-*-sysv4*): Don't enable libgomp. + (alpha*-*-*vms*, i[[34567]]86-*-sco3.2v5*, mn10300-*-*, + powerpc-*-chorusos*, powerpc*-*-eabi*, powerpc*-*-sysv*, + powerpc*-*-kaos*, s390x-ibm-tpf*, sparc64-*-elf*, v850*-*-*, + xtensa*-*-elf*, *-*-beos*, *-*-elf*, *-*-netware*, *-*-rtems*, + *-*-sysv[[45]]*, *-*-vxworks*, *-wrs-windiss): Remove + md_exec_prefix cases. + * configure: Regenerate. + +2011-04-01 Joseph Myers + + * configure.ac: Separate cases disabling target-libssp, + target-libiberty, target-libstdc++-v3 and Fortran from general + case over targets. + * configure: Regenerate. + +2011-04-01 Joseph Myers + + * configure.ac (*-*-chorusos): Don't disable libgcj. + (*-*-freebsd[[12]] | *-*-freebsd[[12]].* | *-*-freebsd*aout*): + Remove case. + (*-*-kaos*): Don't disable GCC libraries, zlib or fastjar. + (arm-*-coff): Don't disable libgcj. + (arm*-*-linux-gnueabi): Remove useless assignment. + (arm-*-riscix*): Don't disable libgcj. + (bfin-*-*): Don't enable target-bsp and target-cygmon depending on + configuration. + (c4x-*-* | tic4x-*-*): Don't disable GCC libraries. + (c54x*-*-*): Remove case. + (tic54x-*-*): Don't disable GCC or GCC libraries. + (cris-*-* | crisv32-*-*): Don't handle *-*-aout. Change *-*-elf + to *. + (d10v-*-*): Don't disable GCC libraries. + (d30v-*-*): Don't disable libgcj. + (h8500-*-*): Don't disable GCC libraries. + (i960-*-*): Don't disable libgcj. + (i[[3456789]]86-*-linux*): Don't handle *-*-*libc1*. + (i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*, + i[[3456789]]86-*-sysv4*, i[[3456789]]86-*-beos*): Don't disable + libgcj. + (m68k-*-coff*): Remove case. + (mmix-*-*): Don't disable libgloss on host. + (mn10200-*-*, mn10300-*-*): Remove cases. + (powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*, + powerpc-*-beos*, m68k-apollo-*, mips*-*-irix5*, mips*-*-bsd*): + Don't disable libgcj. + (romp-*-*): Remove case. + (sparclite-*-*, sparc-*-sunos4*): Don't disable libgcj. + (sparc-*-solaris2.[[0-6]] | sparc-*-solaris2.[[0-6]].*): Remove + case. + (v810-*-*): Don't disable GCC libraries. + (v850*-*-*, vax-*-vms, xtensa*-*-*): Remove cases. + (ip2k-*-*): Don't disable GCC libraries. + * configure: Regenerate. + 2011-03-28 Joseph Myers * configure.ac (i[[3456789]]86-*-msdosdjgpp*): Don't disable diff --git a/Makefile.def b/Makefile.def index d52466d..f499180 100644 --- a/Makefile.def +++ b/Makefile.def @@ -4,7 +4,7 @@ AutoGen definitions Makefile.tpl; // Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'. // This file was originally written by Nathanael Nerode. // -// Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 +// Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 // Free Software Foundation // // This file is free software; you can redistribute it and/or modify @@ -27,39 +27,25 @@ AutoGen definitions Makefile.tpl; build_modules= { module= libiberty; }; build_modules= { module= bison; }; -build_modules= { module= byacc; }; build_modules= { module= flex; }; build_modules= { module= m4; }; build_modules= { module= texinfo; }; build_modules= { module= fixincludes; }; -host_modules= { module= ash; }; -host_modules= { module= autoconf; }; -host_modules= { module= automake; }; -host_modules= { module= bash; }; host_modules= { module= bfd; lib_path=.libs; bootstrap=true; }; host_modules= { module= opcodes; lib_path=.libs; bootstrap=true; }; host_modules= { module= binutils; bootstrap=true; }; host_modules= { module= bison; no_check_cross= true; }; -host_modules= { module= byacc; no_check_cross= true; }; -host_modules= { module= bzip2; }; host_modules= { module= cgen; }; host_modules= { module= dejagnu; }; -host_modules= { module= diff; }; -host_modules= { module= dosutils; no_check= true; }; host_modules= { module= etc; }; host_modules= { module= fastjar; no_check_cross= true; }; -host_modules= { module= fileutils; }; -host_modules= { module= findutils; }; -host_modules= { module= find; }; host_modules= { module= fixincludes; missing= TAGS; }; host_modules= { module= flex; no_check_cross= true; }; host_modules= { module= gas; bootstrap=true; }; host_modules= { module= gcc; bootstrap=true; extra_make_flags="$(EXTRA_GCC_FLAGS)"; }; -host_modules= { module= gawk; }; -host_modules= { module= gettext; }; host_modules= { module= gmp; lib_path=.libs; bootstrap=true; extra_configure_flags='--disable-shared'; no_install= true; @@ -86,12 +72,8 @@ host_modules= { module= cloog; lib_path=.libs; bootstrap=true; host_modules= { module= libelf; lib_path=.libs; bootstrap=true; extra_configure_flags='--disable-shared'; no_install= true; }; -host_modules= { module= gnuserv; }; host_modules= { module= gold; bootstrap=true; }; host_modules= { module= gprof; }; -host_modules= { module= gzip; }; -host_modules= { module= hello; }; -host_modules= { module= indent; }; host_modules= { module= intl; bootstrap=true; }; host_modules= { module= tcl; missing=mostlyclean; }; @@ -110,29 +92,11 @@ host_modules= { module= libiconv; missing= install-pdf; missing= install-html; missing= install-info; }; -host_modules= { module= libtool; }; host_modules= { module= m4; }; -host_modules= { module= make; }; -host_modules= { module= mmalloc; no_check=true; }; -host_modules= { module= patch; }; -host_modules= { module= perl; }; -host_modules= { module= prms; }; -host_modules= { module= rcs; }; host_modules= { module= readline; }; -host_modules= { module= release; no_install= true; no_check= true; }; -host_modules= { module= recode; }; -host_modules= { module= sed; }; -host_modules= { module= send-pr; }; -host_modules= { module= shellutils; }; host_modules= { module= sid; }; host_modules= { module= sim; }; -host_modules= { module= tar; }; host_modules= { module= texinfo; no_install= true; }; -host_modules= { module= textutils; }; -host_modules= { module= time; }; -host_modules= { module= uudecode; }; -host_modules= { module= wdiff; }; -host_modules= { module= zip; no_check_cross=true; }; host_modules= { module= zlib; no_install=true; no_check=true; bootstrap=true; }; host_modules= { module= gdb; }; host_modules= { module= expect; }; @@ -168,13 +132,10 @@ target_modules = { module= libtermcap; no_check=true; target_modules = { module= winsup; }; target_modules = { module= libgloss; no_check=true; }; target_modules = { module= libiberty; }; -target_modules = { module= gperf; }; -target_modules = { module= examples; no_check=true; no_install=true; }; target_modules = { module= libffi; }; target_modules = { module= libjava; raw_cxx=true; }; target_modules = { module= zlib; }; target_modules = { module= boehm-gc; }; -target_modules = { module= qthreads; }; target_modules = { module= rda; }; target_modules = { module= libada; }; target_modules = { module= libgomp; bootstrap= true; lib_path=.libs; }; @@ -311,10 +272,8 @@ flags_to_pass = { flag= LEAN ; }; // Build modules dependencies = { module=all-build-bison; on=all-build-texinfo; }; -dependencies = { module=all-build-byacc; on=all-build-texinfo; }; dependencies = { module=all-build-flex; on=all-build-texinfo; }; dependencies = { module=all-build-flex; on=all-build-bison; }; -dependencies = { module=all-build-flex; on=all-build-byacc; }; dependencies = { module=all-build-flex; on=all-build-m4; }; dependencies = { module=all-build-libiberty; on=all-build-texinfo; }; dependencies = { module=all-build-m4; on=all-build-texinfo; }; @@ -337,7 +296,6 @@ dependencies = { module=all-gcc; on=all-ppl; }; dependencies = { module=all-gcc; on=all-cloog; }; dependencies = { module=all-gcc; on=all-build-texinfo; }; dependencies = { module=all-gcc; on=all-build-bison; }; -dependencies = { module=all-gcc; on=all-build-byacc; }; dependencies = { module=all-gcc; on=all-build-flex; }; dependencies = { module=all-gcc; on=all-build-libiberty; }; dependencies = { module=all-gcc; on=all-build-fixincludes; }; @@ -386,7 +344,6 @@ 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; }; -dependencies = { module=all-gdb; on=all-build-byacc; }; dependencies = { module=all-gdb; on=all-sim; }; dependencies = { module=all-gdb; on=all-libdecnumber; }; dependencies = { module=all-gdb; on=all-libtermcap; }; @@ -411,7 +368,6 @@ dependencies = { module=all-binutils; on=all-opcodes; }; dependencies = { module=all-binutils; on=all-bfd; }; dependencies = { module=all-binutils; on=all-build-flex; }; dependencies = { module=all-binutils; on=all-build-bison; }; -dependencies = { module=all-binutils; on=all-build-byacc; }; dependencies = { module=all-binutils; on=all-intl; }; // We put install-opcodes before install-binutils because the installed @@ -439,7 +395,6 @@ dependencies = { module=all-ld; on=all-libiberty; }; dependencies = { module=all-ld; on=all-bfd; }; dependencies = { module=all-ld; on=all-opcodes; }; dependencies = { module=all-ld; on=all-build-bison; }; -dependencies = { module=all-ld; on=all-build-byacc; }; dependencies = { module=all-ld; on=all-build-flex; }; dependencies = { module=all-ld; on=all-intl; }; dependencies = { module=install-ld; on=install-gold; }; @@ -449,7 +404,6 @@ dependencies = { module=all-gold; on=all-libiberty; }; dependencies = { module=all-gold; on=all-intl; }; dependencies = { module=all-gold; on=all-bfd; }; dependencies = { module=all-gold; on=all-build-bison; }; -dependencies = { module=all-gold; on=all-build-byacc; }; dependencies = { module=check-gold; on=all-binutils; }; dependencies = { module=check-gold; on=all-gas; }; @@ -503,44 +457,18 @@ dependencies = { module=all-fastjar; on=all-build-texinfo; }; dependencies = { module=all-fastjar; on=all-libiberty; }; // Warning, these are not well tested. -dependencies = { module=all-autoconf; on=all-m4; }; -dependencies = { module=all-autoconf; on=all-build-texinfo; }; -dependencies = { module=all-automake; on=all-m4; }; -dependencies = { module=all-automake; on=all-build-texinfo; }; -dependencies = { module=all-automake; on=all-autoconf; }; dependencies = { module=all-bison; on=all-intl; }; dependencies = { module=all-bison; on=all-build-texinfo; }; -dependencies = { module=all-diff; on=all-intl; }; -dependencies = { module=all-diff; on=all-build-texinfo; }; -dependencies = { module=all-fileutils; on=all-intl; }; -dependencies = { module=all-fileutils; on=all-build-texinfo; }; dependencies = { module=all-flex; on=all-build-bison; }; -dependencies = { module=all-flex; on=all-build-byacc; }; dependencies = { module=all-flex; on=all-intl; }; dependencies = { module=all-flex; on=all-m4; }; dependencies = { module=all-flex; on=all-build-texinfo; }; -dependencies = { module=all-gzip; on=all-intl; }; -dependencies = { module=all-gzip; on=all-zlib; }; -dependencies = { module=all-gzip; on=all-build-texinfo; }; -dependencies = { module=all-hello; on=all-intl; }; -dependencies = { module=all-hello; on=all-build-texinfo; }; dependencies = { module=all-m4; on=all-intl; }; dependencies = { module=all-m4; on=all-build-texinfo; }; -dependencies = { module=all-make; on=all-intl; }; -dependencies = { module=all-make; on=all-build-texinfo; }; -dependencies = { module=all-patch; on=all-build-texinfo; }; -dependencies = { module=all-make; on=all-build-texinfo; }; -dependencies = { module=all-prms; on=all-libiberty; }; -dependencies = { module=all-recode; on=all-build-texinfo; }; -dependencies = { module=all-sed; on=all-build-texinfo; }; -dependencies = { module=all-send-pr; on=all-prms; }; -dependencies = { module=all-tar; on=all-build-texinfo; }; -dependencies = { module=all-uudecode; on=all-build-texinfo; }; // Target modules. These can also have dependencies on the language // environment (e.g. on libstdc++). By default target modules depend // on libgcc and newlib/libgloss. -lang_env_dependencies = { module=gperf; cxx=true; }; lang_env_dependencies = { module=libjava; cxx=true; }; lang_env_dependencies = { module=newlib; no_c=true; }; lang_env_dependencies = { module=libgloss; no_c=true; }; @@ -550,7 +478,6 @@ lang_env_dependencies = { module=libgcc; no_gcc=true; no_c=true; }; // a dependency on libgcc for native targets to configure. lang_env_dependencies = { module=libiberty; no_c=true; }; -dependencies = { module=configure-target-boehm-gc; on=configure-target-qthreads; }; dependencies = { module=configure-target-boehm-gc; on=all-target-libstdc++-v3; }; dependencies = { module=configure-target-fastjar; on=configure-target-zlib; }; dependencies = { module=all-target-fastjar; on=all-target-zlib; }; @@ -560,12 +487,10 @@ dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; }; dependencies = { module=all-target-libgo; on=all-target-libffi; }; dependencies = { module=configure-target-libjava; on=configure-target-zlib; }; dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; }; -dependencies = { module=configure-target-libjava; on=configure-target-qthreads; }; dependencies = { module=configure-target-libjava; on=configure-target-libffi; }; dependencies = { module=all-target-libjava; on=all-fastjar; }; dependencies = { module=all-target-libjava; on=all-target-zlib; }; dependencies = { module=all-target-libjava; on=all-target-boehm-gc; }; -dependencies = { module=all-target-libjava; on=all-target-qthreads; }; dependencies = { module=all-target-libjava; on=all-target-libffi; }; dependencies = { module=configure-target-libobjc; on=configure-target-boehm-gc; }; dependencies = { module=all-target-libobjc; on=all-target-libiberty; }; @@ -578,11 +503,9 @@ dependencies = { module=configure-target-libstdc++-v3; on=configure-target-libgo dependencies = { module=all-target-libstdc++-v3; on=configure-target-libgomp; }; // Target modules in the 'src' repository. -lang_env_dependencies = { module=examples; }; lang_env_dependencies = { module=libtermcap; }; lang_env_dependencies = { module=rda; }; lang_env_dependencies = { module=winsup; }; -lang_env_dependencies = { module=qthreads; }; dependencies = { module=all-target-libgloss; on=all-target-newlib; }; dependencies = { module=all-target-winsup; on=all-target-libiberty; }; diff --git a/Makefile.in b/Makefile.in index 128691f..5cc0356 100644 --- a/Makefile.in +++ b/Makefile.in @@ -320,7 +320,7 @@ HOST_LIBELFINC = @libelfinc@ # Programs producing files for the BUILD machine # ---------------------------------------------- -SHELL = @config_shell@ +SHELL = @SHELL@ # pwd command to use. Allow user to override default by setting PWDCMD in # the environment to account for automounters. The make variable must not @@ -860,43 +860,26 @@ endif .PHONY: configure-host configure-host: \ - maybe-configure-ash \ - maybe-configure-autoconf \ - maybe-configure-automake \ - maybe-configure-bash \ maybe-configure-bfd \ maybe-configure-opcodes \ maybe-configure-binutils \ maybe-configure-bison \ - maybe-configure-byacc \ - maybe-configure-bzip2 \ maybe-configure-cgen \ maybe-configure-dejagnu \ - maybe-configure-diff \ - maybe-configure-dosutils \ maybe-configure-etc \ maybe-configure-fastjar \ - maybe-configure-fileutils \ - maybe-configure-findutils \ - maybe-configure-find \ maybe-configure-fixincludes \ maybe-configure-flex \ maybe-configure-gas \ maybe-configure-gcc \ - maybe-configure-gawk \ - maybe-configure-gettext \ maybe-configure-gmp \ maybe-configure-mpfr \ maybe-configure-mpc \ maybe-configure-ppl \ maybe-configure-cloog \ maybe-configure-libelf \ - maybe-configure-gnuserv \ maybe-configure-gold \ maybe-configure-gprof \ - maybe-configure-gzip \ - maybe-configure-hello \ - maybe-configure-indent \ maybe-configure-intl \ maybe-configure-tcl \ maybe-configure-itcl \ @@ -906,29 +889,11 @@ configure-host: \ maybe-configure-libgui \ maybe-configure-libiberty \ maybe-configure-libiconv \ - maybe-configure-libtool \ maybe-configure-m4 \ - maybe-configure-make \ - maybe-configure-mmalloc \ - maybe-configure-patch \ - maybe-configure-perl \ - maybe-configure-prms \ - maybe-configure-rcs \ maybe-configure-readline \ - maybe-configure-release \ - maybe-configure-recode \ - maybe-configure-sed \ - maybe-configure-send-pr \ - maybe-configure-shellutils \ maybe-configure-sid \ maybe-configure-sim \ - maybe-configure-tar \ maybe-configure-texinfo \ - maybe-configure-textutils \ - maybe-configure-time \ - maybe-configure-uudecode \ - maybe-configure-wdiff \ - maybe-configure-zip \ maybe-configure-zlib \ maybe-configure-gdb \ maybe-configure-expect \ @@ -953,13 +918,10 @@ configure-target: \ maybe-configure-target-winsup \ maybe-configure-target-libgloss \ maybe-configure-target-libiberty \ - maybe-configure-target-gperf \ - maybe-configure-target-examples \ maybe-configure-target-libffi \ maybe-configure-target-libjava \ maybe-configure-target-zlib \ maybe-configure-target-boehm-gc \ - maybe-configure-target-qthreads \ maybe-configure-target-rda \ maybe-configure-target-libada \ maybe-configure-target-libgomp @@ -993,7 +955,6 @@ all: all-build: maybe-all-build-libiberty all-build: maybe-all-build-bison -all-build: maybe-all-build-byacc all-build: maybe-all-build-flex all-build: maybe-all-build-m4 all-build: maybe-all-build-texinfo @@ -1001,10 +962,6 @@ all-build: maybe-all-build-fixincludes .PHONY: all-host -all-host: maybe-all-ash -all-host: maybe-all-autoconf -all-host: maybe-all-automake -all-host: maybe-all-bash @if bfd-no-bootstrap all-host: maybe-all-bfd @endif bfd-no-bootstrap @@ -1015,17 +972,10 @@ all-host: maybe-all-opcodes all-host: maybe-all-binutils @endif binutils-no-bootstrap all-host: maybe-all-bison -all-host: maybe-all-byacc -all-host: maybe-all-bzip2 all-host: maybe-all-cgen all-host: maybe-all-dejagnu -all-host: maybe-all-diff -all-host: maybe-all-dosutils all-host: maybe-all-etc all-host: maybe-all-fastjar -all-host: maybe-all-fileutils -all-host: maybe-all-findutils -all-host: maybe-all-find all-host: maybe-all-fixincludes all-host: maybe-all-flex @if gas-no-bootstrap @@ -1034,8 +984,6 @@ all-host: maybe-all-gas @if gcc-no-bootstrap all-host: maybe-all-gcc @endif gcc-no-bootstrap -all-host: maybe-all-gawk -all-host: maybe-all-gettext @if gmp-no-bootstrap all-host: maybe-all-gmp @endif gmp-no-bootstrap @@ -1054,14 +1002,10 @@ all-host: maybe-all-cloog @if libelf-no-bootstrap all-host: maybe-all-libelf @endif libelf-no-bootstrap -all-host: maybe-all-gnuserv @if gold-no-bootstrap all-host: maybe-all-gold @endif gold-no-bootstrap all-host: maybe-all-gprof -all-host: maybe-all-gzip -all-host: maybe-all-hello hooks/post-receive -- Repository for Project Archer.