From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24485 invoked by alias); 22 Oct 2012 13:01:57 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 24330 invoked by uid 9514); 22 Oct 2012 13:01:55 -0000 Date: Mon, 22 Oct 2012 13:01:00 -0000 Message-ID: <20121022130155.24315.qmail@sourceware.org> From: pmuldoon@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-pmuldoon-python-backtrace: Merge remote-tracking branch 'gdb/master' into archer-pmuldoon-python-backtrace X-Git-Refname: refs/heads/archer-pmuldoon-python-backtrace X-Git-Reftype: branch X-Git-Oldrev: 04437f1d987cf165f40a57449fe1de78041bb9eb X-Git-Newrev: b0396353c2fa485e08a975c2c698708ef1f41d69 X-SW-Source: 2012-q4/txt/msg00003.txt.bz2 List-Id: The branch, archer-pmuldoon-python-backtrace has been updated via b0396353c2fa485e08a975c2c698708ef1f41d69 (commit) via 3508c904e7b36680763556d8e7213ad8f738ee6a (commit) via 21f249bbeaacb92cda30d69b115f5c72a315e52b (commit) via 9689da2e60bde4962a94136af52d4c31efc6d16e (commit) via 9bc10291197be3b860f32b5a59e11687549b7aa6 (commit) via 4d7064fa6d0b8d7338211fcf29c1db7c5ebcf413 (commit) via 56f6d4f2fd8a41daa14c70b7f7f9b485302cc168 (commit) via 497ba787a5ab17a1fbb874ad437f443c3613e944 (commit) via c31da3416b1a760d90801b71059be46475d677dc (commit) via 26be3e6a3fbc9b84c0443cd73131c7f3dc7499b6 (commit) via 8874b5be162e12d59f4b5072b623d4920a7987d7 (commit) via 5f73fa323b3f282d14fb486def94416d7d475d53 (commit) via 1539c2f0160ed4de83fca2a760f64c0b1ce764d5 (commit) via a875be70cae8f467a3fe7efd062e95dd33a12315 (commit) via eef622ee1e8b1c8d6c9fb102e4c8103aeb70cea5 (commit) via 9488100b8787340925ca1e59164dde6d4d2cf436 (commit) via 5e225f618b61e104a25f150bb88b218611028b21 (commit) via f5d43dbff1f74188b2ae452511050d6fe98d360d (commit) via ad2a734644cd8199465af8568b14d7b9d31fb0fc (commit) via ced47a72fc3e436b8e491c25e3e76f3a9e2819d1 (commit) via ea4c1210a4b1bb403ad4a0d3a503b7b25d5064a3 (commit) via 2863a91d356ee1a36fd3d0c8f9d6fdd18d0fe6c9 (commit) via 2a9cc33208852e18f5f797183732f20478ece889 (commit) via ca4d1da0f6850561b29ff5fe990fddbf696cd1a4 (commit) via 7c90899a73c8e0292e589aca863378a8fcb204ac (commit) via 1b61a7ba0ccb7eb086af318e1ecb1cc3cca55503 (commit) via 019dbcb5fe889ced4798de5f130f37b9e73a9c2f (commit) via f02af1f9500f56e8cc8f5e3661a6e985f2cd0cf0 (commit) via 7b765da72e49f145afa1f19c93a72c48ae1bd9e0 (commit) via 19cabf7931d10773d26e32009b9cb08b9aa35c1a (commit) via 29285c69dff6a87e6b321d47a1c6fa281c589d90 (commit) via ab9c05fa888d850452177a0c74c148f79e9351d3 (commit) via a6c65358e266de28bc237284367da056fa8c1b8b (commit) via ea0f3648418ff20a982b9aac3ea815c508abae20 (commit) via b7b700ef6da2f2f107db1b834be71f476912cafc (commit) via def4e30a8b0d1d1c4f01071c90f552bac2bb4e3b (commit) via 19031c92bd82f545f2060fea12094f92b0b17f6d (commit) via 85849bc27508b22a6c8545eb4015b5c147d9585e (commit) via 9a99fe8be24975ba021d660f3174ee30ddf7c515 (commit) via 57a1466a6f657dc682d672b88c5db2173c2d76c4 (commit) via 767c5410f562b2738c4c7f3ae205a5c8da91bc17 (commit) via 33c3b296c6bb1bc9dd5dc427fafe1b5f3b01e61d (commit) via 952998bd5eab93697cc08f26f2567e767f0836c4 (commit) via 06fb2b96b8803806319224b9709af774dfeb734a (commit) via 5164ec17af2b8a66674aaf0ee013ed9d71fa383e (commit) via 8c92d9818f5a178441fecaed33186f005b85f077 (commit) via 4999b5a24180e51906f49ed2d159f2d4fcce856b (commit) via 1ce5c307035afccf57fc08a4a9f5bebf6d28534a (commit) via 84b4fe601987a7754dca0024a4e0b42c8e71f0c2 (commit) via 356d1d858ee29e61ed75b6209ecaa1fd1c21188f (commit) via e010f740f669de4d0adf039f9e586fa93e1e44a3 (commit) via f45e35bd6b08b2fe82fbfad76b316dba5ac22fdb (commit) via f4b02b440ffba0b7867d4fef1f2e13d44d1344ff (commit) via ec53cfb44193d6488a810f63eefa85d0ae1345f5 (commit) via 5a45da1e3ac5869358554a783e2f43d5a4ef4919 (commit) via 8b44e7ce7fc895e34ffdc44a6363ec75d3355a1c (commit) via aaea4effb8b199247b3cbd5ed0a57dc774852bca (commit) via c85286eeb4a7e77ed0a1e3bb8ba6aa36487f2778 (commit) via 830aec17775884484c88fd3b3b012cb92dd13c80 (commit) via 647db817de5f310c1f04db19df9f56467193dc56 (commit) via 1734add6d09b9b429bc575c4b87a817e6bcb0981 (commit) via 713b5e202e200767b028ccc24a590fd1d39d4773 (commit) via ce5b0c372a70088f8e6e1aef383bc29b2e7890b5 (commit) via 03f9b5b08cd0073b4fc84cfa14891adc10ae27d8 (commit) via cc36b2559ea965ac7a426a0c3a72079a15790533 (commit) via 4bcbf97c83d3fc641ebf3bde2648e28b4126460f (commit) via 4c7ae8118b662acb7e58c6ed9671ca52f1e5e4bd (commit) via 92b16ce927cc4715936fb13c1e822ac8d4fd240e (commit) via 28fabb616b116a014365a6f14616773dab999b38 (commit) via 97d4ee2eb1dc37a678281d72a68c22848ee381ce (commit) via 7aa08c1bfcd2f9f1e1af89808c00d229793b21da (commit) via f46e8f16aa85428caedc9d6da685b522b9df4e8a (commit) via e5d50ea9080983054d905d57544e64fb4ba0caab (commit) via 1edb337426fc87d213b39ba766abaef0561f86af (commit) via 8ff7e49469b5392bd0663a503023b9987dd1b9de (commit) via 4e86402c289771bf7b183f90ad18dcf5e341fba8 (commit) via 8b65358c7feed040bf663cf1b2b31c88452c1c38 (commit) via e9c131b08a3301704555f36ae763df3ceea0cb29 (commit) via 2695e0cf37253247b4821b14efcdb7a8e0d5aace (commit) via a7b7978644517e74c6f39278e3105a8689f53623 (commit) via bf7c8219274f81a1f8ae3a03e4e96a2bb6bfd1a7 (commit) via 6fcaa160862fda55e90d58afd714bc7a690c1f64 (commit) via 1c0bc6059b21e09735d0b509dee4b61312918fa4 (commit) via 8bd9bf880f8164ce1b7bb783152bb1360dae0f6e (commit) via 8cd4e987025248ce7945b03678f50db3105c9a26 (commit) via 0c4f7434f19e683c4821879171c46def9000e1a7 (commit) via 2b1a9c38b0309c2551efed9e62a24bc4206e16e3 (commit) via 16c7fc573ce213fe6c69f2f0c458befba7646b87 (commit) via 04f049c29862bbc718c3fa4bcc96fc40fcf6afd6 (commit) via eb4502f719445af9cb55266440bc2f0e6c1a5921 (commit) via e594e6e3c36929e30428d3c155e3ebb99cb50a6f (commit) via 9b5928cc4cc6fc4a8b776fb35219961d21e70987 (commit) via fdcddf9adc35bbaac17cc05ec902b882510c6cc5 (commit) via 01a00d123dc12a9639a289f791555637bfebec55 (commit) via 8e7343642bf4980bf8b9013d533a1966b539f8a5 (commit) via e4c1db05ffd643e33046a7e8a2616809918871f4 (commit) via e868d35c8fe14aebbe3a1dc925533673739161d7 (commit) via 17d3d949be4e85fc44fdf6ffaf9ffcfefcbcaf22 (commit) via fc826d34ab30a3c78b5ff7c533c4f85c6fcb8002 (commit) via e5db674cf1a93c5e82121e8795838828c5a3b154 (commit) via 18f25a96f74d1debcf6bcb7c15bb5cb464f4d6b1 (commit) via 5c23f671def03b324f6d6530b0597d39908da0b0 (commit) via dc8b40ac76b91e515a1c672de3635391f314d216 (commit) via ab7fb330c1ef27876f4e700f63da8394aea99321 (commit) via ab1f60722f78838c8d4e5d321620a904aee0ccba (commit) via 26b681fcd054dd2bb69f1c95caec19afa912cebd (commit) via e2edcd96c4c7a7f373fb3303320af899b4ef64e3 (commit) via 975e2c247b74177daf323e337288e13e654fa4b3 (commit) via efce39c2915641a2ca85296e3f8b82ae99f70bf8 (commit) via fc4bf3eba57b4e9ef854ee63d221855bbc5a40ce (commit) via 21b5ecc7193b53133ecf6ca0fe33e7f29b60f1cd (commit) from 04437f1d987cf165f40a57449fe1de78041bb9eb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit b0396353c2fa485e08a975c2c698708ef1f41d69 Merge: 04437f1 3508c90 Author: Phil Muldoon Date: Mon Oct 22 14:01:34 2012 +0100 Merge remote-tracking branch 'gdb/master' into archer-pmuldoon-python-backtrace commit 3508c904e7b36680763556d8e7213ad8f738ee6a Author: Eric Botcazou Date: Mon Oct 22 07:32:02 2012 +0000 PR bootstrap/54820 * Makefile.tpl (STAGE1_FLAGS_TO_PASS): New variable. (all-[+prefix+][+module+]): Pass stage1_args to sub-makes. (all-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. (clean-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. (host_modules): Set stage1_args to STAGE1_FLAGS_TO_PASS. * Makefile.in: Regenerate. * configure.ac (have_static_libs): New variable and associated check. (stage1-ldflags): Move to after stage1_libs and set to -static-libstdc++ -static-libgcc if stage1_libs is empty and have_static_libs is yes. * configure: Regenerate. commit 21f249bbeaacb92cda30d69b115f5c72a315e52b Author: Alan Modra Date: Mon Oct 22 04:51:49 2012 +0000 * cache.c (cache_bmmap): Don't use void* arithmetic. commit 9689da2e60bde4962a94136af52d4c31efc6d16e Author: gdbadmin Date: Mon Oct 22 00:00:33 2012 +0000 *** empty log message *** commit 9bc10291197be3b860f32b5a59e11687549b7aa6 Author: Alan Modra Date: Sun Oct 21 23:00:04 2012 +0000 daily update commit 4d7064fa6d0b8d7338211fcf29c1db7c5ebcf413 Author: Alan Modra Date: Sun Oct 21 09:06:06 2012 +0000 bfd/ * compress.c (bfd_cache_section_contents): New function. * bfd-in2.h: Regenerate. binutils/ * objdump.c (load_specific_debug_section): Use bfd_cache_section_contents. commit 56f6d4f2fd8a41daa14c70b7f7f9b485302cc168 Author: Hans-Peter Nilsson Date: Sun Oct 21 03:25:02 2012 +0000 Correct last entry commit 497ba787a5ab17a1fbb874ad437f443c3613e944 Author: Hans-Peter Nilsson Date: Sun Oct 21 03:23:37 2012 +0000 * linker.c (_bfd_generic_link_output_symbols): Handle a no-longer-global symbol entered as a BFD_PLUGIN. commit c31da3416b1a760d90801b71059be46475d677dc Author: gdbadmin Date: Sun Oct 21 00:00:03 2012 +0000 *** empty log message *** commit 26be3e6a3fbc9b84c0443cd73131c7f3dc7499b6 Author: Alan Modra Date: Sat Oct 20 23:00:05 2012 +0000 daily update commit 8874b5be162e12d59f4b5072b623d4920a7987d7 Author: Alan Modra Date: Sat Oct 20 08:27:11 2012 +0000 * compress.c: Reinstate 2012-10-19 change. (bfd_get_full_section_contents): Don't free unless we alloc. Use proper decompress size. Delete some vars, rename others. commit 5f73fa323b3f282d14fb486def94416d7d475d53 Author: gdbadmin Date: Sat Oct 20 00:00:04 2012 +0000 *** empty log message *** commit 1539c2f0160ed4de83fca2a760f64c0b1ce764d5 Author: Alan Modra Date: Fri Oct 19 23:00:05 2012 +0000 daily update commit a875be70cae8f467a3fe7efd062e95dd33a12315 Author: Joel Brobecker Date: Fri Oct 19 19:58:18 2012 +0000 ppc-aix osabi sniffer: Turn test of bfd flavour into assertion Due to the way this function is registers, we know that given bfd's flavour should always be bfd_target_xcoff_flavour, thus making the former test always true, which means that this function should always return GDB_OSABI_AIX, and never return GDB_OSABI_UNKNOWN. This patch also fixes a typo detected by Tom Tromey that caused the test itself to be completely ineffective. gdb/ChangeLog (by Tom Tromey and Joel Brobecker): * rs6000-aix-tdep.c (rs6000_aix_osabi_sniffer): Replace inneffective if condition by gdb assertion. Add function description comment. commit eef622ee1e8b1c8d6c9fb102e4c8103aeb70cea5 Author: Joel Brobecker Date: Fri Oct 19 19:55:55 2012 +0000 Document exp_descriptor.op_name should never return NULL. This documents a constaint that struct exp_descriptor's "op_name" method implementation should obey. This might not have been part of the initial design, but is currently true of all instantiations, and already assumed by the current users. gdb/ChangeLog: * parser-defs.h (struct exp_descriptor): Document constraint on return value for "op_name" callbacks. commit 9488100b8787340925ca1e59164dde6d4d2cf436 Author: Tom Tromey Date: Fri Oct 19 16:59:55 2012 +0000 * compress.c: Revert previous patch. commit 5e225f618b61e104a25f150bb88b218611028b21 Author: Tom Tromey Date: Fri Oct 19 15:51:50 2012 +0000 * compress.c (bfd_get_full_section_contents): Don't cache decompressed contents. commit f5d43dbff1f74188b2ae452511050d6fe98d360d Author: xguo Date: Fri Oct 19 07:50:20 2012 +0000 Correct my ChangeLog entry commit ad2a734644cd8199465af8568b14d7b9d31fb0fc Author: xguo Date: Fri Oct 19 07:36:18 2012 +0000 * gdb.base/ctxobj.exp: Skip if skip_shlib_tests returns true. * gdb.base/print-file-var.exp: Likewise. * gdb.base/type-opaque.exp: Likewise. commit ced47a72fc3e436b8e491c25e3e76f3a9e2819d1 Author: gdbadmin Date: Fri Oct 19 00:00:03 2012 +0000 *** empty log message *** commit ea4c1210a4b1bb403ad4a0d3a503b7b25d5064a3 Author: Alan Modra Date: Thu Oct 18 23:00:04 2012 +0000 daily update commit 2863a91d356ee1a36fd3d0c8f9d6fdd18d0fe6c9 Author: Tom Tromey Date: Thu Oct 18 20:14:44 2012 +0000 * tracepoint.c (print_one_static_tracepoint_marker): Constify. * symtab.c (iterate_over_some_symtabs): Constify. * source.h (symtab_to_fullname): Return 'const char *'. * source.c (symtab_to_fullname): Return 'const char *'. * python/py-symtab.c (stpy_fullname): Constify. * cli/cli-cmds.c (edit_command): Constify. * breakpoint.c (print_breakpoint_location) (update_static_tracepoint): Constify. commit 2a9cc33208852e18f5f797183732f20478ece889 Author: Tom Tromey Date: Thu Oct 18 20:12:18 2012 +0000 * breakpoint.c (compare_breakpoints): Fix comparison. commit ca4d1da0f6850561b29ff5fe990fddbf696cd1a4 Author: Joel Brobecker Date: Thu Oct 18 18:55:41 2012 +0000 Remove some extraneous changes in readline/terminal.c This patch removes some unnecessary differences between the official version of readline, and GDB's copy of it. readline/ChangeLog.gdb: * terminal.c: Remove duplicate includes of windows.h and wincon.h. (_rl_get_screen_size): Remove redundant code for MinGW getting the console size from the Windows API. commit 7c90899a73c8e0292e589aca863378a8fcb204ac Author: Kai Tietz Date: Thu Oct 18 17:42:25 2012 +0000 ChangeLog bfd 2012-10-18 Kai Tietz PR binutils/14067 * coff-i386.c (bfd_target): Add section flag SEC_EXCLUDE. Allow BFD_COMPRESS and BFD_DECOMPRESS flags. * coff-x86_64.c: Likewise. * coffcode.h (DOT_ZDEBUG): New define. (sec_to_styp_flags): Check for .zdebug. (styp_to_sec_flags): Likewise. * coffgen.c (make_a_section): Handle .debug_* section compression/decompression flags. * cofflink.c (mark_relocs): Ignore relocations for a section, which isn't marked as used. (_bfd_coff_link_input_bfd): Add support of compressed debug sections. * compress.c (decompress_contents): Loop as long as there is input available and there is room for output. * bfd/pe-arm.c: Add .zdebug_ partial match entry. * pe-i386.c: Likewise. * pe-x86_64.c: Likewise. * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't clear all data-directories as this might destroy content. * coff-i386.c (_bfd_generic_find_nearest_line_discriminator): define as coff_find_nearest_line_discriminator. * libcoff-in.h (coff_find_nearest_line_discriminator): New * libcoff.h: Regenerated. * coff-x86_64.c: Likewise. * coffgen.c (coff_find_nearest_line_discriminator): New function. prototype. ChangeLog binutils 2012-10-18 Kai Tietz * objdump.c (dump_bfd): Call dump headers after call of slurp_symtab. ChangeLog ld 2012-10-18 Kai Tietz PR binutils/14067 * NEWS: Menition new feature. * scripttempl/pep.sc: Add zdebug sections. * scripttempl/pe.sc: L commit 1b61a7ba0ccb7eb086af318e1ecb1cc3cca55503 Author: Tom Tromey Date: Thu Oct 18 15:28:06 2012 +0000 * tic54x-dis.c (print_instruction): Don't use K&R style. (print_parallel_instruction, sprint_dual_address) (sprint_indirect_address, sprint_direct_address, sprint_mmr) (sprint_cc2, sprint_condition): Likewise. commit 019dbcb5fe889ced4798de5f130f37b9e73a9c2f Author: Tom Tromey Date: Thu Oct 18 15:25:50 2012 +0000 * valprint.c (generic_emit_char, generic_printstr): Pass size of gdb_wchar_t to convert_between_encodings. commit f02af1f9500f56e8cc8f5e3661a6e985f2cd0cf0 Author: Kai Tietz Date: Thu Oct 18 06:53:16 2012 +0000 * aarch64-asm.c (aarch64_ins_ldst_reglist): Initialize value with a default. (do_special_encoding): Likewise. (aarch64_ins_ldst_elemlist): Pre-initialize QSsize, and opcodeh2 variables with default. * arc-dis.c (write_comments_): Don't use strncat due size of state->commentBuffer pointer isn't predictable. commit 7b765da72e49f145afa1f19c93a72c48ae1bd9e0 Author: gdbadmin Date: Thu Oct 18 00:00:32 2012 +0000 *** empty log message *** commit 19cabf7931d10773d26e32009b9cb08b9aa35c1a Author: Alan Modra Date: Wed Oct 17 23:00:03 2012 +0000 daily update commit 29285c69dff6a87e6b321d47a1c6fa281c589d90 Author: qiyao Date: Wed Oct 17 00:53:19 2012 +0000 gdb: * breakpoint.c (invalidate_bp_value_on_memory_change): Add one more parameter 'inferior'. * corefile.c (write_memory_with_notification): Caller update. * mi/mi-cmd-var.c: Include "mi-main.h". (mi_cmd_var_assign): Set mi_suppress_notification.data_write_memory to 1 and restore it later. * mi/mi-cmds.c (mi_cmd mi_cmds): Update for "data-write-memory" and "data-write-memory-bytes. * mi/mi-interp.c: Include objfiles.h. (mi_interpreter_init): Call observer_attach_memory_changed. (mi_memory_changed): New. * mi/mi-main.h (struct mi_suppress_notification) : New field. * NEWS: Mention new MI notification "memory-changed". gdb/doc: * observer.texi (GDB Observers): Update observer 'memory_changed'. * gdb.texinfo (GDB/MI Async Records): Document for "memory-changed" notification. gdb/testsuite: * gdb.mi/mi-memory-changed.exp: New. commit ab9c05fa888d850452177a0c74c148f79e9351d3 Author: gdbadmin Date: Wed Oct 17 00:00:33 2012 +0000 *** empty log message *** commit a6c65358e266de28bc237284367da056fa8c1b8b Author: Alan Modra Date: Tue Oct 16 23:00:04 2012 +0000 daily update commit ea0f3648418ff20a982b9aac3ea815c508abae20 Author: Joel Brobecker Date: Tue Oct 16 22:57:50 2012 +0000 Add missing ChangeLog entry for previous commit: 2012-10-16 Joel Brobecker * coff64-rs6000.c (rs6000coff64_vec): Set _close_and_cleanup field to _bfd_archive_close_and_cleanup. (aix5coff64_vec): Likewise. commit b7b700ef6da2f2f107db1b834be71f476912cafc Author: Joel Brobecker Date: Tue Oct 16 22:56:55 2012 +0000 dangling pointer in coff64-rs6000 archive cache. bfd/ChangeLog: * coff64-rs6000.c (rs6000coff64_vec): Set _close_and_cleanup field to _bfd_archive_close_and_cleanup. (aix5coff64_vec): Likewise. commit def4e30a8b0d1d1c4f01071c90f552bac2bb4e3b Author: Joel Brobecker Date: Tue Oct 16 22:46:59 2012 +0000 Dangling bfd pointer in archive cache. This dandling pointer eventually leads to a crash when trying to run on ppc-aix a program using threading... bfd/ChangeLog: * coff-rs6000.c (rs6000coff_vec): Set _close_and_cleanup field to _bfd_archive_close_and_cleanup. (pmac_xcoff_vec): Likewise. commit 19031c92bd82f545f2060fea12094f92b0b17f6d Author: yufeng Date: Tue Oct 16 16:36:44 2012 +0000 Fixed AArch64 TLS relocation resolution. bfd/ * elf64-aarch64.c (elf64_aarch64_tls_howto_table): Fix shift value for R_AARCH64_TLSIE_LD_GOTTPREL_PREL19, R_AARCH64_TLSLE_MOVW_TPREL_G2, R_AARCH64_TLSLE_MOVW_TPREL_G1, R_AARCH64_TLSLE_MOVW_TPREL_G1_NC, R_AARCH64_TLSLE_ADD_TPREL_HI12. (elf64_aarch64_tlsdesc_howto_table): Fix shift value for R_AARCH64_TLSDESC_LD64_PREL19 and R_AARCH64_TLSDESC_OFF_G1. (elf64_aarch64_final_link_relocate): Add signed_addend when resolving AARCH64_TLSLE_*_TPREL_* relocations. ld/testsuite/ * ld-aarch64/tlsle-symbol-offset.s: New file. * ld-aarch64/tlsle-symbol-offset.d: New file. * ld-aarch64/aarch64-elf.exp: Add tlsle-symbol-offset test. commit 85849bc27508b22a6c8545eb4015b5c147d9585e Author: qiyao Date: Tue Oct 16 13:14:36 2012 +0000 gdb/testsuite/ * gdb.reverse/solib-precsave.exp: Skip if skip_shlib_test returns true. Call gdb_load_shlibs. * gdb.reverse/solib-reverse.exp: Likewise. commit 9a99fe8be24975ba021d660f3174ee30ddf7c515 Author: Jan Kratochvil Date: Tue Oct 16 08:46:54 2012 +0000 gdb/ * dwarf2loc.c (dwarf_expr_reg_to_entry_parameter): Remove comment. commit 57a1466a6f657dc682d672b88c5db2173c2d76c4 Author: Alan Modra Date: Tue Oct 16 01:42:41 2012 +0000 * elf32-xtensa.c (free_section_cache): Renamed from clear_section_cache. Don't zero cache. (section_cache_section): Remove ineffectual zero of cache. Call init_section_cache instead. commit 767c5410f562b2738c4c7f3ae205a5c8da91bc17 Author: gdbadmin Date: Tue Oct 16 00:00:33 2012 +0000 *** empty log message *** commit 33c3b296c6bb1bc9dd5dc427fafe1b5f3b01e61d Author: Alan Modra Date: Mon Oct 15 23:00:04 2012 +0000 daily update commit 952998bd5eab93697cc08f26f2567e767f0836c4 Author: Keith Seitz Date: Mon Oct 15 22:32:49 2012 +0000 * lib/cp-support.exp (cp_test_ptype_class): Add support for class typedefs. * gdb.cp/derivation.exp: Add tests for g_instance. commit 06fb2b96b8803806319224b9709af774dfeb734a Author: Doug Evans Date: Mon Oct 15 21:45:01 2012 +0000 New option -nh: inhibit loading of ~/.gdbinit. * NEWS: Mention -nh. * main.c (captured_main): Recognize and process -nh. (print_gdb_help): Mention -nh. * gdb.1: Mention -nh. Remove erroneous docs on -nx behavior. doc/ * gdb.texinfo (Mode Options): Document -nh. Elaborate on docs for -nx. commit 5164ec17af2b8a66674aaf0ee013ed9d71fa383e Author: H.J. Lu Date: Mon Oct 15 20:37:37 2012 +0000 Remove sp_regnum_from_eax and pc_regnum_from_eax PR backtrace/14646 PR gdb/14647 * i386-tdep.h (gdbarch_tdep): Remove sp_regnum_from_eax and pc_regnum_from_eax. * i386-tdep.c (i386_gdbarch_init): Don't use sp_regnum_from_eax nor pc_regnum_from_eax. * amd64-tdep.c (amd64_x32_init_abi): Don't set sp_regnum_from_eax nor pc_regnum_from_eax. commit 8c92d9818f5a178441fecaed33186f005b85f077 Author: Doug Evans Date: Mon Oct 15 20:36:11 2012 +0000 * elf.c (special_sections_d): Add comment. commit 4999b5a24180e51906f49ed2d159f2d4fcce856b Author: Jan Kratochvil Date: Mon Oct 15 19:15:52 2012 +0000 gdb/ Fix entry values resolving in inlined frames. * dwarf2loc.c (dwarf_expr_reg_to_entry_parameter): Move func_addr, gdbarch and caller_frame initialization later. Skip INLINE_FRAME entries of FRAME. gdb/testsuite/ Fix entry values resolving in inlined frames. * gdb.arch/amd64-entry-value-inline.S: New file. * gdb.arch/amd64-entry-value-inline.c: New file. * gdb.arch/amd64-entry-value-inline.exp: New file. commit 1ce5c307035afccf57fc08a4a9f5bebf6d28534a Author: Jan Kratochvil Date: Mon Oct 15 19:11:56 2012 +0000 gdb/testsuite/ Fix recent gdb_breakpoint regression. * gdb.java/jmisc.exp: gdb_breakpoint for $function - remove curly braces from the parameter. * gdb.java/jprint.exp: Likewise. commit 84b4fe601987a7754dca0024a4e0b42c8e71f0c2 Author: Doug Evans Date: Mon Oct 15 17:35:54 2012 +0000 * lib/gdb.exp (runto): Fix call to gdb_breakpoint. commit 356d1d858ee29e61ed75b6209ecaa1fd1c21188f Author: Joel Brobecker Date: Mon Oct 15 17:26:13 2012 +0000 Remove trailing '#' in gdb.dwarf2/dw2-icc-opaque.S gdb/testsuite/ChangeLog: * gdb.dwarf2/dw2-icc-opaque.S: Remove '#'. commit e010f740f669de4d0adf039f9e586fa93e1e44a3 Author: Joel Brobecker Date: Mon Oct 15 17:17:46 2012 +0000 Build with -DMS_WIN64 on amd64-windows if Python enabled... ... and building with GCC. gdb/ChangeLog: * configure.ac: Build with -DMS_WIN64 if building with Python enabled using GCC on amd64-windows. * configure: Regenerate. commit f45e35bd6b08b2fe82fbfad76b316dba5ac22fdb Author: Tom Tromey Date: Mon Oct 15 15:23:44 2012 +0000 PR python/14635: * python/py-symtab.c (del_objfile_sal): Set 'symtab' field to Py_None. testsuite * gdb.python/py-symtab.exp: Test sal and symtab destructors. commit f4b02b440ffba0b7867d4fef1f2e13d44d1344ff Author: Tom Tromey Date: Mon Oct 15 15:20:22 2012 +0000 PR python/14634: * python/py-symbol.c (sympy_dealloc): Check for NULL symbol. testsuite * gdb.python/py-symbol.exp: Test symbol destructor. commit ec53cfb44193d6488a810f63eefa85d0ae1345f5 Author: yufeng Date: Mon Oct 15 15:07:48 2012 +0000 Updated the system register table. opcodes/ * aarch64-opc.c (aarch64_sys_regs): Add rmr_el1, rmr_el2 and rmr_el3; remove daifset and daifclr. gas/testsuite/ * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3. * gas/aarch64/sysreg-1.d: Update. * gas/aarch64/illegal.s: Add tests of daifset and daifclr. * gas/aarch64/illegal.d: Update. commit 5a45da1e3ac5869358554a783e2f43d5a4ef4919 Author: yufeng Date: Mon Oct 15 14:57:31 2012 +0000 Added the changelog for the previous commit. commit 8b44e7ce7fc895e34ffdc44a6363ec75d3355a1c Author: yufeng Date: Mon Oct 15 14:52:05 2012 +0000 Added missing alignment check to load/store uimm12 immediate offset. opcodes/ * aarch64-opc.c (operand_general_constraint_met_p): Change to check the alignment of addr.offset.imm instead of that of shifter.amount for operand type AARCH64_OPND_ADDR_UIMM12. gas/testsuite/ * gas/aarch64/illegal-2.s: Add test case. * gas/aarch64/illegal-2.l: Likewise. commit aaea4effb8b199247b3cbd5ed0a57dc774852bca Author: Dave Anglin Date: Mon Oct 15 00:22:35 2012 +0000 * hppa.h (pa_opcodes): Use "cX" completer instead of "cx" in fstqx opcodes. Likewise, use "cM" instead of "cm" in fstqs opcodes. commit c85286eeb4a7e77ed0a1e3bb8ba6aa36487f2778 Author: gdbadmin Date: Mon Oct 15 00:00:33 2012 +0000 *** empty log message *** commit 830aec17775884484c88fd3b3b012cb92dd13c80 Author: Alan Modra Date: Sun Oct 14 23:00:04 2012 +0000 daily update commit 647db817de5f310c1f04db19df9f56467193dc56 Author: qiyao Date: Sun Oct 14 12:24:05 2012 +0000 gdb/testsuite/ * gdb.mi/mi2-cli.exp: Move to mi-cli.exp. * gdb.mi/mi-cli.exp: New. * gdb.mi/mi2-basics.exp: Remove. * gdb.mi/mi2-break.exp: Remove. * gdb.mi/mi2-console.exp: Remove. * gdb.mi/mi2-disassemble.exp: Remove. * gdb.mi/mi2-eval.exp: Remove. * gdb.mi/mi2-file.exp: Remove. * gdb.mi/mi2-hack-cli.exp: Remove. * gdb.mi/mi2-pthreads.exp: Remove. * gdb.mi/mi2-read-memory.exp: Remove. * gdb.mi/mi2-regs.exp: Remove. * gdb.mi/mi2-return.exp: Remove. * gdb.mi/mi2-simplerun.exp: Remove. * gdb.mi/mi2-stack.exp: Remove. * gdb.mi/mi2-stepi.exp: Remove. * gdb.mi/mi2-syn-frame.exp: Remove. * gdb.mi/mi2-until.exp: Remove. * gdb.mi/mi2-watch.exp: Remove. * gdb.mi/mi2-var-block.exp: Remove. * gdb.mi/mi2-var-cmd.exp: Remove. * gdb.mi/mi2-var-display.exp: Remove. commit 1734add6d09b9b429bc575c4b87a817e6bcb0981 Author: gdbadmin Date: Sun Oct 14 00:00:03 2012 +0000 *** empty log message *** commit 713b5e202e200767b028ccc24a590fd1d39d4773 Author: Alan Modra Date: Sat Oct 13 23:00:04 2012 +0000 daily update commit ce5b0c372a70088f8e6e1aef383bc29b2e7890b5 Author: H.J. Lu Date: Sat Oct 13 14:17:08 2012 +0000 Replace -ldl with @lt_cv_dlopen_libs@ * Makefile.am (LIBDL): Replace -ldl with @lt_cv_dlopen_libs@. * configure.in (lt_cv_dlopen_libs): AC_SUBST. * Makefile.in: Regenerated. * configure: Likewise. commit 03f9b5b08cd0073b4fc84cfa14891adc10ae27d8 Author: gdbadmin Date: Sat Oct 13 00:00:32 2012 +0000 *** empty log message *** commit cc36b2559ea965ac7a426a0c3a72079a15790533 Author: Alan Modra Date: Fri Oct 12 23:00:05 2012 +0000 daily update commit 4bcbf97c83d3fc641ebf3bde2648e28b4126460f Author: qiyao Date: Fri Oct 12 00:02:22 2012 +0000 gdb/testsuite/ * gdb.mi/mi-breakpoint-changed.exp (test_pending_resolved): Remove trail '.*' on matching patterns. commit 4c7ae8118b662acb7e58c6ed9671ca52f1e5e4bd Author: gdbadmin Date: Fri Oct 12 00:00:33 2012 +0000 *** empty log message *** commit 92b16ce927cc4715936fb13c1e822ac8d4fd240e Author: Alan Modra Date: Thu Oct 11 23:00:05 2012 +0000 daily update commit 28fabb616b116a014365a6f14616773dab999b38 Author: aburgess Date: Thu Oct 11 21:25:17 2012 +0000 http://sourceware.org/ml/gdb-patches/2012-10/msg00032.html gdb/ChangeLog * remote-sim.c (gdbsim_create_inferior): Call init_thread_list to reset thread numbering back to 1. commit 97d4ee2eb1dc37a678281d72a68c22848ee381ce Author: H.J. Lu Date: Thu Oct 11 17:42:58 2012 +0000 Use is_x86_like_target to check x86 targets * gdb.arch/i386-bp_permanent.exp: Skip if not is_x86_like_target. * gdb.arch/i386-cfi-notcurrent.exp: Likewise. * gdb.arch/i386-disp-step.exp: Likewise. * gdb.arch/i386-gnu-cfi.exp: Likewise. * gdb.arch/i386-prologue.exp: Likewise. * gdb.arch/i386-size-overlap.exp: Likewise. * gdb.arch/i386-size.exp: Likewise. * gdb.arch/i386-unwind.exp: Likewise. commit 7aa08c1bfcd2f9f1e1af89808c00d229793b21da Author: H.J. Lu Date: Thu Oct 11 17:41:32 2012 +0000 Check byte/word registers on x86_64 * gdb.arch/i386-byte.exp: Remove is_ilp32_target check. * gdb.arch/i386-word.exp: Likewise. commit f46e8f16aa85428caedc9d6da685b522b9df4e8a Author: H.J. Lu Date: Thu Oct 11 17:40:29 2012 +0000 Check is_amd64_regs_target to to set nr_regs * gdb.arch/i386-avx.exp: Check is_amd64_regs_target instead of is_ilp32_target to set nr_regs. * gdb.arch/i386-sse.exp: Likewise. commit e5d50ea9080983054d905d57544e64fb4ba0caab Author: Doug Evans Date: Thu Oct 11 16:11:58 2012 +0000 PR breakpoints/14643. * linespec.c (struct ls_parser): New member keyword_ok. (linespec_lexer_lex_string): Add comment. (linespec_lexer_lex_one): Ignore keywords if it's the wrong place for one. (parse_linespec): Set keyword_ok. testsuite/ * gdb.linespec/ls-errs.exp: Change tests of "b if|task|thread". * gdb.linespec/thread.c: New file. * gdb.linespec/thread.exp: New file. commit 1edb337426fc87d213b39ba766abaef0561f86af Author: Mike Frysinger Date: Thu Oct 11 16:04:17 2012 +0000 config.{guess,sub}: update from upstream config-patches repo From: David Holsgrove Adds microblaze little endian support. Signed-off-by: David Holsgrove Signed-off-by: Mike Frysinger commit 8ff7e49469b5392bd0663a503023b9987dd1b9de Author: Doug Evans Date: Thu Oct 11 15:59:56 2012 +0000 * lib/gdb.exp (gdb_breakpoint): Fix varargs scan. Recognize "message" -> print pass and fail. Add eof case. (runto): Recognize message, no-message. Print pass/fail if requested, with same treatment as gdb_breakpoint. (runto_main): Pass no-message to runto. (gdb_internal_error_resync): Add log message. (gdb_file_cmd): Tweak internal error fail text for consistency. commit 4e86402c289771bf7b183f90ad18dcf5e341fba8 Author: Richard Earnshaw Date: Thu Oct 11 15:33:06 2012 +0000 2012-10-11 Kyrylo Tkachov * arm-dis.c: Use preferred form of vrint instruction variants for disassembly. 2012-10-11 Kyrylo Tkachov * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction variants for disassembly. * gas/arm/armv8-a+fp.s: Likewise. * gas/arm/armv8-a+simd.d: Likewise. * gas/arm/armv8-a+simd.s: Likewise. commit 8b65358c7feed040bf663cf1b2b31c88452c1c38 Author: Doug Evans Date: Thu Oct 11 02:21:44 2012 +0000 * dwarf2read.c (process_psymtab_comp_unit_reader): Remove duplicate "0x" prefix on address in log message. commit e9c131b08a3301704555f36ae763df3ceea0cb29 Author: Doug Evans Date: Thu Oct 11 02:07:22 2012 +0000 * dwarf2read.c (read_1_byte): Add const to buf parameter. (read_1_signed_byte, read_2_bytes, read_2_signed_bytes): Ditto. (read_4_bytes, read_4_signed_bytes, read_8_bytes): Ditto. (lookup_dwo_file): Add const to dwo_name parameter. (lookup_dwo_comp_unit, lookup_dwo_type_unit): Ditto. commit 2695e0cf37253247b4821b14efcdb7a8e0d5aace Author: gdbadmin Date: Thu Oct 11 00:00:32 2012 +0000 *** empty log message *** commit a7b7978644517e74c6f39278e3105a8689f53623 Author: Alan Modra Date: Wed Oct 10 23:00:05 2012 +0000 daily update commit bf7c8219274f81a1f8ae3a03e4e96a2bb6bfd1a7 Author: DJ Delorie Date: Wed Oct 10 03:11:22 2012 +0000 merge from gcc commit 6fcaa160862fda55e90d58afd714bc7a690c1f64 Author: gdbadmin Date: Wed Oct 10 00:00:03 2012 +0000 *** empty log message *** commit 1c0bc6059b21e09735d0b509dee4b61312918fa4 Author: Alan Modra Date: Tue Oct 9 23:00:05 2012 +0000 daily update commit 8bd9bf880f8164ce1b7bb783152bb1360dae0f6e Author: neggone Date: Tue Oct 9 08:43:04 2012 +0000 Add AMD bdver3 support. gas/ * config/tc-i386.c (cpu_arch): Add CPU_BDVER3_FLAGS. * doc/c-i386.texi: Add -march=bdver3 option. gas/testsuite/ * gas/i386/i386.exp: Run bdver3 test cases. * gas/i386/nops-1-bdver3.d: New. * gas/i386/arch-10-bdver3.d: New. * gas/i386/x86-64-nops-1-bdver3.d: New. * gas/i386/x86-64-arch-2-bdver3.d: New. opcodes/ * i386-gen.c (cpu_flag_init): Add CPU_BDVER3_FLAGS. * i386-init.h: Regenerated. commit 8cd4e987025248ce7945b03678f50db3105c9a26 Author: gdbadmin Date: Tue Oct 9 00:00:20 2012 +0000 *** empty log message *** commit 0c4f7434f19e683c4821879171c46def9000e1a7 Author: Alan Modra Date: Mon Oct 8 23:00:05 2012 +0000 daily update commit 2b1a9c38b0309c2551efed9e62a24bc4206e16e3 Author: gdbadmin Date: Mon Oct 8 00:00:33 2012 +0000 *** empty log message *** commit 16c7fc573ce213fe6c69f2f0c458befba7646b87 Author: Alan Modra Date: Sun Oct 7 23:59:24 2012 +0000 PR binutils/14662 * elf.c (_bfd_elf_make_section_from_shdr): Treat .gdb_index as SEC_DEBUGGING. commit 04f049c29862bbc718c3fa4bcc96fc40fcf6afd6 Author: Alan Modra Date: Sun Oct 7 23:00:05 2012 +0000 daily update commit eb4502f719445af9cb55266440bc2f0e6c1a5921 Author: gdbadmin Date: Sun Oct 7 00:00:32 2012 +0000 *** empty log message *** commit e594e6e3c36929e30428d3c155e3ebb99cb50a6f Author: Alan Modra Date: Sat Oct 6 23:00:05 2012 +0000 daily update commit 9b5928cc4cc6fc4a8b776fb35219961d21e70987 Author: Jan Kratochvil Date: Sat Oct 6 21:10:29 2012 +0000 gdb/ Fix crash during stepping on ppc32. * ppc-linux-tdep.c (powerpc_linux_in_dynsym_resolve_code): Test NULL SYM. gdb/testsuite/ Fix crash during stepping on ppc32. * gdb.base/step-symless.c: New file. * gdb.base/step-symless.exp: New file. commit fdcddf9adc35bbaac17cc05ec902b882510c6cc5 Author: Alan Modra Date: Sat Oct 6 00:00:04 2012 +0000 daily update commit 01a00d123dc12a9639a289f791555637bfebec55 Author: gdbadmin Date: Sat Oct 6 00:00:02 2012 +0000 *** empty log message *** commit 8e7343642bf4980bf8b9013d533a1966b539f8a5 Author: Peter Bergner Date: Fri Oct 5 14:06:19 2012 +0000 opcodes/ * ppc-dis.c (ppc_opts) : Use PPC_OPCODE_ALTIVEC2; * ppc-opc.c (VBA): New define. (powerpc_opcodes) : New extended mnemonics. gas/testsuite/ * gas/ppc/power7.d: Add tests for mfppr, mfppr32, mtppr and mtppr32. * gas/ppc/power7.s: Likewise. * gas/ppc/altivec.d: Add tests for all legacy Altivec instructions. * gas/ppc/altivec.s: Likewise. * gas/ppc/altivec2.d: New test file. * gas/ppc/altivec2.s: Likewise. * gas/ppc/ppc.exp: Run it. commit e4c1db05ffd643e33046a7e8a2616809918871f4 Author: Alan Modra Date: Fri Oct 5 00:00:04 2012 +0000 daily update commit e868d35c8fe14aebbe3a1dc925533673739161d7 Author: gdbadmin Date: Fri Oct 5 00:00:02 2012 +0000 *** empty log message *** commit 17d3d949be4e85fc44fdf6ffaf9ffcfefcbcaf22 Author: Nick Clifton Date: Thu Oct 4 10:30:05 2012 +0000 * v850-dis.c (disassemble): Place square parentheses around second register operand of clr1, not1, set1 and tst1 instructions. * config/tc-v850.c (v850_insert_operand): Use a static buffer for the error message. * gas/v850/v850e1.d: Fix expected disassembly of clr1, not1, set1 and tst1 insns. commit fc826d34ab30a3c78b5ff7c533c4f85c6fcb8002 Author: Andreas Krebbel Date: Thu Oct 4 08:47:32 2012 +0000 2012-10-04 Andreas Krebbel * config/tc-s390.c (s390_parse_cpu): Add new option zEC12. * doc/as.texinfo: Document new option zEC12. * doc/c-s390.texi: Likewise. 2012-10-04 Andreas Krebbel * gas/s390/s390.exp: Run zEC12 tests. * gas/s390/zarch-zEC12.d: New file. * gas/s390/zarch-zEC12.s: New file. 2012-10-04 Andreas Krebbel * s390-mkopc.c: Support new option zEC12. * s390-opc.c: Add new instruction formats. * s390-opc.txt: Add new instructions for zEC12. 2012-10-04 Andreas Krebbel * s390.h (s390_opcode_cpu_val): Add S390_OPCODE_ZEC12. commit e5db674cf1a93c5e82121e8795838828c5a3b154 Author: Alan Modra Date: Thu Oct 4 00:00:04 2012 +0000 daily update commit 18f25a96f74d1debcf6bcb7c15bb5cb464f4d6b1 Author: gdbadmin Date: Thu Oct 4 00:00:03 2012 +0000 *** empty log message *** commit 5c23f671def03b324f6d6530b0597d39908da0b0 Author: Steve Ellcey Date: Wed Oct 3 21:11:46 2012 +0000 2012-10-04 Chao-ying Fu Steve Ellcey * mips/mips3264r2.igen (rdhwr): New. commit dc8b40ac76b91e515a1c672de3635391f314d216 Author: Doug Evans Date: Wed Oct 3 17:04:59 2012 +0000 PR symtab/14601 * buildsym.c (buildsym_init): Reset using_directives to NULL. testsuite/ * gdb.cp/using-crash.exp: New file. * gdb.cp/using-crash.cc: New file. commit ab7fb330c1ef27876f4e700f63da8394aea99321 Author: Alan Modra Date: Wed Oct 3 00:00:04 2012 +0000 daily update commit ab1f60722f78838c8d4e5d321620a904aee0ccba Author: gdbadmin Date: Wed Oct 3 00:00:03 2012 +0000 *** empty log message *** commit 26b681fcd054dd2bb69f1c95caec19afa912cebd Author: aburgess Date: Tue Oct 2 21:52:41 2012 +0000 http://sourceware.org/ml/gdb-patches/2012-10/msg00027.html gdb/ChangeLog * remote-sim.c (dump_mem): Always dump buffer contents, zero fill output and use uint32_t not long to ensure 4 byte size. commit e2edcd96c4c7a7f373fb3303320af899b4ef64e3 Author: Doug Evans Date: Tue Oct 2 17:17:44 2012 +0000 * lib/gdb.exp (gdb_unload): Change wording of perror text to be more consistent. (runto,gdb_debug_format): Ditto. (gdb_file_cmd): Watch for eof in nested gdb_expect. Clean up logging and error messages. commit 975e2c247b74177daf323e337288e13e654fa4b3 Author: Joel Brobecker Date: Tue Oct 2 15:05:40 2012 +0000 gdb_bfd_unref failed assertion on AIX. Trying to run any program on AIX triggers a failed assertion: (gdb) run Starting program: /[...]/simple_main /[...]/gdb_bfd.c:288: internal-error: gdb_bfd_unref: Assertion `gdata->refc >= 1' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) What happens is that we have a loop where we forgot to update the value of "last", resulting in the loop unref'ing the same BFD over and over again. We bomb the second time around, when triggering an assertion on the ref counter. gdb/ChangeLog: * rs6000-nat.c (add_vmap): Set "last" to "next" after having unref'ed it. commit efce39c2915641a2ca85296e3f8b82ae99f70bf8 Author: gdbadmin Date: Tue Oct 2 00:00:33 2012 +0000 *** empty log message *** commit fc4bf3eba57b4e9ef854ee63d221855bbc5a40ce Author: Alan Modra Date: Tue Oct 2 00:00:04 2012 +0000 daily update commit 21b5ecc7193b53133ecf6ca0fe33e7f29b60f1cd Author: aburgess Date: Mon Oct 1 12:02:11 2012 +0000 http://sourceware.org/ml/gdb-patches/2012-09/msg00568.html gdb/ChangeLog * target.c (simple_search_memory): Include access length in warning message. gdb/gdbserver/ChangeLog * server.c (handle_search_memory_1): Include access length in warning message. gdb/testsuite/ChangeLog Test find command on unmapped memory. * gdb.base/find-unmapped.c: New file. * gdb.base/find-unmapped.exp: New file. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 19 + Makefile.in | 725 +++++++------------- Makefile.tpl | 19 +- bfd/ChangeLog | 110 +++- bfd/Makefile.am | 2 +- bfd/Makefile.in | 3 +- bfd/bfd-in2.h | 3 + bfd/cache.c | 2 +- bfd/coff-i386.c | 9 +- bfd/coff-rs6000.c | 4 +- bfd/coff-x86_64.c | 6 +- bfd/coff64-rs6000.c | 4 +- bfd/coffcode.h | 7 +- bfd/coffgen.c | 92 +++- bfd/cofflink.c | 11 +- bfd/compress.c | 62 ++- bfd/configure | 6 +- bfd/configure.in | 1 + bfd/elf.c | 57 +- bfd/elf32-xtensa.c | 12 +- bfd/elf64-aarch64.c | 16 +- bfd/libcoff-in.h | 3 + bfd/libcoff.h | 3 + bfd/linker.c | 6 + bfd/pe-arm.c | 2 + bfd/pe-i386.c | 2 + bfd/pe-x86_64.c | 2 + bfd/peXXigen.c | 3 - bfd/version.h | 2 +- config.guess | 64 ++- config.sub | 26 +- configure | 124 +++- configure.ac | 44 +- gdb/ChangeLog | 149 ++++ gdb/NEWS | 7 + gdb/amd64-tdep.c | 3 - gdb/breakpoint.c | 9 +- gdb/buildsym.c | 1 + gdb/cli/cli-cmds.c | 3 +- gdb/configure | 14 + gdb/configure.ac | 14 + gdb/corefile.c | 2 +- gdb/doc/ChangeLog | 12 + gdb/doc/gdb.texinfo | 42 +- gdb/doc/observer.texi | 4 +- gdb/dwarf2loc.c | 16 +- gdb/dwarf2read.c | 36 +- gdb/gdb.1 | 7 +- gdb/gdbserver/ChangeLog | 5 + gdb/gdbserver/server.c | 9 +- gdb/i386-tdep.c | 11 - gdb/i386-tdep.h | 8 - gdb/linespec.c | 22 +- gdb/main.c | 11 +- gdb/mi/mi-cmd-var.c | 10 + gdb/mi/mi-cmds.c | 6 +- gdb/mi/mi-interp.c | 45 ++ gdb/mi/mi-main.h | 2 + gdb/parser-defs.h | 5 +- gdb/ppc-linux-tdep.c | 5 +- gdb/python/py-symbol.c | 2 +- gdb/python/py-symtab.c | 7 +- gdb/remote-sim.c | 37 +- gdb/rs6000-aix-tdep.c | 13 +- gdb/rs6000-nat.c | 1 + gdb/source.c | 2 +- gdb/source.h | 2 +- gdb/symtab.c | 2 +- gdb/target.c | 8 +- gdb/testsuite/ChangeLog | 149 ++++ gdb/testsuite/gdb.arch/amd64-entry-value-inline.S | 672 ++++++++++++++++++ gdb/testsuite/gdb.arch/amd64-entry-value-inline.c | 50 ++ ...notcurrent.exp => amd64-entry-value-inline.exp} | 30 +- gdb/testsuite/gdb.arch/i386-avx.exp | 6 +- gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 2 +- gdb/testsuite/gdb.arch/i386-byte.exp | 2 +- gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp | 2 +- gdb/testsuite/gdb.arch/i386-disp-step.exp | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi.exp | 2 +- gdb/testsuite/gdb.arch/i386-prologue.exp | 2 +- gdb/testsuite/gdb.arch/i386-size-overlap.exp | 2 +- gdb/testsuite/gdb.arch/i386-size.exp | 2 +- gdb/testsuite/gdb.arch/i386-sse.exp | 6 +- gdb/testsuite/gdb.arch/i386-unwind.exp | 2 +- gdb/testsuite/gdb.arch/i386-word.exp | 2 +- gdb/testsuite/gdb.base/ctxobj.exp | 4 + gdb/testsuite/gdb.base/find-unmapped.c | 106 +++ gdb/testsuite/gdb.base/find-unmapped.exp | 46 ++ gdb/testsuite/gdb.base/print-file-var.exp | 4 + gdb/testsuite/gdb.base/step-symless.c | 38 + .../step-symless.exp} | 31 +- gdb/testsuite/gdb.base/type-opaque.exp | 4 + gdb/testsuite/gdb.cp/derivation.exp | 16 + gdb/testsuite/gdb.cp/using-crash.cc | 43 ++ .../mi2-hack-cli.exp => gdb.cp/using-crash.exp} | 36 +- gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.S | 2 +- gdb/testsuite/gdb.java/jmisc.exp | 4 +- gdb/testsuite/gdb.java/jprint.exp | 4 +- gdb/testsuite/gdb.linespec/ls-errs.exp | 2 +- gdb/testsuite/gdb.linespec/thread.c | 31 + .../thread.exp} | 31 +- gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 6 +- gdb/testsuite/gdb.mi/{mi2-cli.exp => mi-cli.exp} | 6 +- gdb/testsuite/gdb.mi/mi-memory-changed.exp | 81 +++ gdb/testsuite/gdb.mi/mi2-basics.exp | 229 ------ gdb/testsuite/gdb.mi/mi2-break.exp | 157 ----- gdb/testsuite/gdb.mi/mi2-console.exp | 78 --- gdb/testsuite/gdb.mi/mi2-disassemble.exp | 238 ------- gdb/testsuite/gdb.mi/mi2-eval.exp | 61 -- gdb/testsuite/gdb.mi/mi2-file.exp | 73 -- gdb/testsuite/gdb.mi/mi2-pthreads.exp | 71 -- gdb/testsuite/gdb.mi/mi2-read-memory.exp | 82 --- gdb/testsuite/gdb.mi/mi2-regs.exp | 121 ---- gdb/testsuite/gdb.mi/mi2-return.exp | 66 -- gdb/testsuite/gdb.mi/mi2-simplerun.exp | 189 ----- gdb/testsuite/gdb.mi/mi2-stack.exp | 210 ------ gdb/testsuite/gdb.mi/mi2-stepi.exp | 77 -- gdb/testsuite/gdb.mi/mi2-syn-frame.exp | 101 --- gdb/testsuite/gdb.mi/mi2-until.exp | 84 --- gdb/testsuite/gdb.mi/mi2-var-block.exp | 173 ----- gdb/testsuite/gdb.mi/mi2-var-cmd.exp | 529 -------------- gdb/testsuite/gdb.mi/mi2-var-display.exp | 631 ----------------- gdb/testsuite/gdb.mi/mi2-watch.exp | 186 ----- gdb/testsuite/gdb.python/py-symbol.exp | 1 + gdb/testsuite/gdb.python/py-symtab.exp | 3 + gdb/testsuite/gdb.reverse/solib-precsave.exp | 5 +- gdb/testsuite/gdb.reverse/solib-reverse.exp | 5 +- gdb/testsuite/lib/cp-support.exp | 28 + gdb/testsuite/lib/gdb.exp | 142 +++- gdb/tracepoint.c | 2 +- gdb/valprint.c | 4 +- gdb/version.in | 2 +- include/ChangeLog | 10 + include/demangle.h | 3 + include/objalloc.h | 4 +- include/opcode/ChangeLog | 9 + include/opcode/hppa.h | 8 +- include/opcode/s390.h | 1 + libiberty/ChangeLog | 23 + libiberty/Makefile.in | 25 +- libiberty/config.in | 3 + libiberty/configure | 13 +- libiberty/configure.ac | 8 +- libiberty/cp-demangle.c | 26 + libiberty/functions.texi | 70 ++- libiberty/maint-tool | 2 +- libiberty/objalloc.c | 11 +- libiberty/strnlen.c | 30 + opcodes/ChangeLog | 60 ++- opcodes/aarch64-asm.c | 10 +- opcodes/aarch64-opc.c | 9 +- opcodes/arc-dis.c | 3 +- opcodes/arm-dis.c | 10 +- opcodes/i386-gen.c | 2 + opcodes/i386-init.h | 6 + opcodes/ppc-dis.c | 2 +- opcodes/ppc-opc.c | 13 + opcodes/s390-mkopc.c | 5 +- opcodes/s390-opc.c | 74 ++- opcodes/s390-opc.txt | 39 +- opcodes/tic54x-dis.c | 68 +- opcodes/v850-dis.c | 16 +- readline/ChangeLog.gdb | 7 + readline/terminal.c | 19 - sim/mips/ChangeLog | 5 + sim/mips/mips3264r2.igen | 11 + 166 files changed, 3212 insertions(+), 4352 deletions(-) create mode 100644 gdb/testsuite/gdb.arch/amd64-entry-value-inline.S create mode 100644 gdb/testsuite/gdb.arch/amd64-entry-value-inline.c copy gdb/testsuite/gdb.arch/{i386-cfi-notcurrent.exp => amd64-entry-value-inline.exp} (52%) create mode 100644 gdb/testsuite/gdb.base/find-unmapped.c create mode 100644 gdb/testsuite/gdb.base/find-unmapped.exp create mode 100644 gdb/testsuite/gdb.base/step-symless.c copy gdb/testsuite/{gdb.arch/i386-cfi-notcurrent.exp => gdb.base/step-symless.exp} (50%) create mode 100644 gdb/testsuite/gdb.cp/using-crash.cc rename gdb/testsuite/{gdb.mi/mi2-hack-cli.exp => gdb.cp/using-crash.exp} (56%) create mode 100644 gdb/testsuite/gdb.linespec/thread.c copy gdb/testsuite/{gdb.arch/i386-cfi-notcurrent.exp => gdb.linespec/thread.exp} (55%) rename gdb/testsuite/gdb.mi/{mi2-cli.exp => mi-cli.exp} (98%) create mode 100644 gdb/testsuite/gdb.mi/mi-memory-changed.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-basics.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-break.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-console.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-disassemble.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-eval.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-file.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-pthreads.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-read-memory.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-regs.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-return.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-simplerun.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-stack.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-stepi.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-syn-frame.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-until.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-var-block.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-var-cmd.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-var-display.exp delete mode 100644 gdb/testsuite/gdb.mi/mi2-watch.exp create mode 100644 libiberty/strnlen.c First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 469651a..b526a8f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2012-10-22 Eric Botcazou + + PR bootstrap/54820 + * Makefile.tpl (STAGE1_FLAGS_TO_PASS): New variable. + (all-[+prefix+][+module+]): Pass stage1_args to sub-makes. + (all-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. + (clean-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. + (host_modules): Set stage1_args to STAGE1_FLAGS_TO_PASS. + * Makefile.in: Regenerate. + * configure.ac (have_static_libs): New variable and associated check. + (stage1-ldflags): Move to after stage1_libs and set to -static-libstdc++ + -static-libgcc if stage1_libs is empty and have_static_libs is yes. + * configure: Regenerate. + +2012-10-10 David Holsgrove + + * config.guess, config.sub: Include updated version from + config-patches. Adds microblaze little endian support. + 2012-09-28 Ian Lance Taylor * Makefile.def: Make all-target-libgo depend on diff --git a/Makefile.in b/Makefile.in index 9536aff..321fec9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -802,6 +802,12 @@ EXTRA_HOST_FLAGS = \ FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) +# Flags to pass to stage1 or when not bootstrapping. + +STAGE1_FLAGS_TO_PASS = \ + LDFLAGS="$${LDFLAGS}" \ + HOST_LIBS="$${HOST_LIBS}" + # Flags to pass to stage2 and later makes. POSTSTAGE1_FLAGS_TO_PASS = \ @@ -2628,7 +2634,7 @@ all-build-libiberty: configure-build-libiberty s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/libiberty && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-libiberty)) @endif build-libiberty @@ -2684,7 +2690,7 @@ all-build-bison: configure-build-bison s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/bison && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-bison)) @endif build-bison @@ -2740,7 +2746,7 @@ all-build-flex: configure-build-flex s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/flex && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-flex)) @endif build-flex @@ -2796,7 +2802,7 @@ all-build-m4: configure-build-m4 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/m4 && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-m4)) @endif build-m4 @@ -2852,7 +2858,7 @@ all-build-texinfo: configure-build-texinfo s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/texinfo && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-texinfo)) @endif build-texinfo @@ -2908,7 +2914,7 @@ all-build-fixincludes: configure-build-fixincludes s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(BUILD_EXPORTS) \ (cd $(BUILD_SUBDIR)/fixincludes && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \ $(TARGET-build-fixincludes)) @endif build-fixincludes @@ -3164,7 +3170,7 @@ all-bfd: configure-bfd s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-bfd)) @endif bfd @@ -3192,7 +3198,8 @@ all-stage1-bfd: configure-stage1-bfd CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ - $(EXTRA_HOST_FLAGS) \ + $(EXTRA_HOST_FLAGS) \ + $(STAGE1_FLAGS_TO_PASS) \ TFLAGS="$(STAGE1_TFLAGS)" \ $(TARGET-stage1-bfd) @@ -3207,7 +3214,7 @@ clean-stage1-bfd: fi; \ cd $(HOST_SUBDIR)/bfd && \ $(MAKE) $(EXTRA_HOST_FLAGS) \ - clean + $(STAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -3248,9 +3255,7 @@ clean-stage2-bfd: $(MAKE) stage2-start; \ fi; \ cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -3291,9 +3296,7 @@ clean-stage3-bfd: $(MAKE) stage3-start; \ fi; \ cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -3334,9 +3337,7 @@ clean-stage4-bfd: $(MAKE) stage4-start; \ fi; \ cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -3377,9 +3378,7 @@ clean-stageprofile-bfd: $(MAKE) stageprofile-start; \ fi; \ cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -3420,9 +3419,7 @@ clean-stagefeedback-bfd: $(MAKE) stagefeedback-start; \ fi; \ cd $(HOST_SUBDIR)/bfd && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif bfd-bootstrap @@ -4045,7 +4042,7 @@ all-opcodes: configure-opcodes s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-opcodes)) @endif opcodes @@ -4073,7 +4070,8 @@ all-stage1-opcodes: configure-stage1-opcodes CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ - $(EXTRA_HOST_FLAGS) \ + $(EXTRA_HOST_FLAGS) \ + $(STAGE1_FLAGS_TO_PASS) \ TFLAGS="$(STAGE1_TFLAGS)" \ $(TARGET-stage1-opcodes) @@ -4088,7 +4086,7 @@ clean-stage1-opcodes: fi; \ cd $(HOST_SUBDIR)/opcodes && \ $(MAKE) $(EXTRA_HOST_FLAGS) \ - clean + $(STAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4129,9 +4127,7 @@ clean-stage2-opcodes: $(MAKE) stage2-start; \ fi; \ cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4172,9 +4168,7 @@ clean-stage3-opcodes: $(MAKE) stage3-start; \ fi; \ cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4215,9 +4209,7 @@ clean-stage4-opcodes: $(MAKE) stage4-start; \ fi; \ cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4258,9 +4250,7 @@ clean-stageprofile-opcodes: $(MAKE) stageprofile-start; \ fi; \ cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4301,9 +4291,7 @@ clean-stagefeedback-opcodes: $(MAKE) stagefeedback-start; \ fi; \ cd $(HOST_SUBDIR)/opcodes && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif opcodes-bootstrap @@ -4926,7 +4914,7 @@ all-binutils: configure-binutils s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-binutils)) @endif binutils @@ -4954,7 +4942,8 @@ all-stage1-binutils: configure-stage1-binutils CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ - $(EXTRA_HOST_FLAGS) \ + $(EXTRA_HOST_FLAGS) \ + $(STAGE1_FLAGS_TO_PASS) \ TFLAGS="$(STAGE1_TFLAGS)" \ $(TARGET-stage1-binutils) @@ -4969,7 +4958,7 @@ clean-stage1-binutils: fi; \ cd $(HOST_SUBDIR)/binutils && \ $(MAKE) $(EXTRA_HOST_FLAGS) \ - clean + $(STAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5010,9 +4999,7 @@ clean-stage2-binutils: $(MAKE) stage2-start; \ fi; \ cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5053,9 +5040,7 @@ clean-stage3-binutils: $(MAKE) stage3-start; \ fi; \ cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5096,9 +5081,7 @@ clean-stage4-binutils: $(MAKE) stage4-start; \ fi; \ cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5139,9 +5122,7 @@ clean-stageprofile-binutils: $(MAKE) stageprofile-start; \ fi; \ cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5182,9 +5163,7 @@ clean-stagefeedback-binutils: $(MAKE) stagefeedback-start; \ fi; \ cd $(HOST_SUBDIR)/binutils && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif binutils-bootstrap @@ -5611,7 +5590,7 @@ all-bison: configure-bison s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/bison && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-bison)) @endif bison @@ -6054,7 +6033,7 @@ all-cgen: configure-cgen s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/cgen && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-cgen)) @endif cgen @@ -6494,7 +6473,7 @@ all-dejagnu: configure-dejagnu s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/dejagnu && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-dejagnu)) @endif dejagnu @@ -6934,7 +6913,7 @@ all-etc: configure-etc s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/etc && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-etc)) @endif etc @@ -7374,7 +7353,7 @@ all-fastjar: configure-fastjar s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/fastjar && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-fastjar)) @endif fastjar @@ -7817,7 +7796,7 @@ all-fixincludes: configure-fixincludes s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/fixincludes && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-fixincludes)) @endif fixincludes @@ -8241,7 +8220,7 @@ all-flex: configure-flex s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/flex && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-flex)) @endif flex @@ -8880,7 +8859,7 @@ all-gas: configure-gas s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \ $(TARGET-gas)) @endif gas @@ -8908,7 +8887,8 @@ all-stage1-gas: configure-stage1-gas CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ - $(EXTRA_HOST_FLAGS) \ + $(EXTRA_HOST_FLAGS) \ + $(STAGE1_FLAGS_TO_PASS) \ TFLAGS="$(STAGE1_TFLAGS)" \ $(TARGET-stage1-gas) @@ -8923,7 +8903,7 @@ clean-stage1-gas: fi; \ cd $(HOST_SUBDIR)/gas && \ $(MAKE) $(EXTRA_HOST_FLAGS) \ - clean + $(STAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -8964,9 +8944,7 @@ clean-stage2-gas: $(MAKE) stage2-start; \ fi; \ cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -9007,9 +8985,7 @@ clean-stage3-gas: $(MAKE) stage3-start; \ fi; \ cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -9050,9 +9026,7 @@ clean-stage4-gas: $(MAKE) stage4-start; \ fi; \ cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -9093,9 +9067,7 @@ clean-stageprofile-gas: $(MAKE) stageprofile-start; \ fi; \ cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -9136,9 +9108,7 @@ clean-stagefeedback-gas: $(MAKE) stagefeedback-start; \ fi; \ cd $(HOST_SUBDIR)/gas && \ - $(MAKE) $(EXTRA_HOST_FLAGS) \ - $(POSTSTAGE1_FLAGS_TO_PASS) \ - clean + $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean @endif gas-bootstrap @@ -9761,7 +9731,7 @@ all-gcc: configure-gcc s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(HOST_EXPORTS) \ (cd $(HOST_SUBDIR)/gcc && \ - $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \ + $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ $(TARGET-gcc)) hooks/post-receive -- Repository for Project Archer.