Commit Graph

330 Commits

Author SHA1 Message Date
Fedora Release Engineering 0e31857596 dist-git conversion 2010-07-28 15:16:15 +00:00
Bill Nottingham 2eb561a536 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:53:59 +00:00
Jan Kratochvil 57131d56c8 - Fix an occasional crash during printing of missing debuginfo rpms (BZ
505401).
- Fix dereferencing unbound C arrays (BZ 505163).
2009-06-13 09:53:57 +00:00
Jan Kratochvil 54a47620e2 - Fix the variable-length-arrays support (BZ 468266, feature BZ 377541).
- Fix the watchpoints conditionals.
- Fix on PPC spurious SIGTRAPs on active watchpoints.
2008-11-09 14:03:53 +00:00
Jan Kratochvil 52934b27c9 - Fix PIE patch regression for loading binaries from valgrind (BZ 460319). 2008-09-02 00:31:01 +00:00
Jan Kratochvil 1a96385283 - Fix attaching to stopped processes, based on the upstream version now.
- Just kernel-2.6.25 neither upstream nor utrace work with it; 2.6.9 works.
- Fix occasional crash on a removed watchpoint.
- Fix false testcase FAILs for `gdb.pie/break.exp'.
- Fix a false warning (+a testcase FAIL) on s390x watchpoints.
- Fix a false FAIL on s390x `gdb.base/dump.exp'.
2008-08-28 14:37:01 +00:00
Jan Kratochvil 5a86319fb1 - Remove `gdb-6.3-nonthreaded-wp-20050117.patch' as obsoleted + regressing
now.
- Make the GDB quit processing non-abortable to cleanup everything
    properly.
- Support DW_TAG_constant for Fortran in recent Fedora/RH GCCs.
- Fix crash on DW_TAG_module for Fortran in recent Fedora/RH GCCs.
- Readd resolving of bare names of constructors and destructors.
- Include various vendor testcases:
- Leftover zombie process (BZ 243845).
- Multithreaded watchpoints (`gdb.threads/watchthreads2.exp').
- PIE testcases (`gdb.pie/*').
- C++ contructors/destructors (`gdb.cp/constructortest.exp').
- Test a crash on libraries missing the .text section.
2008-08-27 10:50:40 +00:00
Jan Kratochvil 0768c25abe - Extend the Fortran dynamic variables patch also for dynamic Fortran
strings.
2008-08-25 18:18:48 +00:00
Jan Kratochvil bae7d1e4d4 - Fix MI debuginfo print on reloaded exec, found by Denys Vlasenko (BZ
459414).
2008-08-23 12:42:33 +00:00
Jan Kratochvil 62495bef8a - Fix `errno' printing on nonthreaded non-g3 inferiors (TLS minsym is
absolute).
2008-08-04 04:41:35 +00:00
Jan Kratochvil 0fc889748f - Remove the `original-location' patch as it has testsuite regressions. 2008-08-01 14:31:40 +00:00
Jan Kratochvil 3f974e0437 - Fix register assignments with no GDB stack frames, Denys Vlasenko (BZ
436037).
2008-08-01 06:37:43 +00:00
Jan Kratochvil d03bbcd3a1 - Fix powerpc recent secure PLTs handling (shared library calls) (BZ
452960).
- Fix the testsuite .spec runner to run biarch also on ppc.
- Reenable testcases threadcrash.exp, chng-syms.exp, checkpoint.exp (BZ
    207002).
2008-07-25 11:54:22 +00:00
Jan Kratochvil 2357a47db9 - Temporarily disable attaching to a stopped process (BZ 453688)
- To be reintroduced after a fix of the kernel BZ 454404.
2008-07-24 06:34:23 +00:00
Jan Kratochvil bb22d30837 - Fix crash due to calling an inferior function right after a watchpoint
stop.
2008-07-07 22:49:31 +00:00
Jan Kratochvil cae3ac6551 - Fix crash on a watchpoint update on an inferior stop.
- Fix the s390x part of the hardware watchpoints after a fork.
2008-06-01 13:15:47 +00:00
Jan Kratochvil 296cce914d - Fix memory trashing on binaries from GNAT/Ada (workaround GCC PR 35998). 2008-05-22 23:06:40 +00:00
Tom Callaway 31a2eafa99 Silence memcpy check which returns false positive (sparc64) 2008-05-15 23:27:06 +00:00
Tom Callaway 7115f0bab7 fix gdb for sparcv9 and sparc64 2008-05-15 21:16:06 +00:00
Jan Kratochvil 193a9401d2 - Remove the kernel VDSO workaround (`no loadable ...') (kernel BZ 312011).
Wed Apr 23 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-4
- Backport fix on various forms of threads tracking across exec() (BZ
    442765).
- Testsuite: Include more biarch libraries on %%{multilib_64_archs}.
- Disable the build-id warnings for the testsuite run as they cause some
    FAILs.
- Fix PIE support for 32bit inferiors on 64bit debugger.
- Fix trashing memory on one ada/gnat testcase.
- Make the testsuite results on ada more stable.
2008-05-03 21:43:52 +00:00
Jesse Keating 36df512154 Initialize branch F-9 for gdb 2008-04-20 19:00:26 +00:00
Jan Kratochvil 7db944e3bd - Fix ia64 compilation errors (Yi Zhan, BZ 442684).
- Fix build on non-standard rpm-devel includes (Robert Scheck, BZ 442449).
- Do not run the PIE mode for the testsuite during `--with upstream'.
- Fix test of the crash on a sw watchpoint condition getting out of the
    scope.
2008-04-16 15:00:25 +00:00
Jan Kratochvil 5f5d7d94b5 - Fix a regression due to PIE of reloading a changed exec file (BZ 433410).
- Include also biarch libgcc on %{multilib_64_archs} for the testsuite.
- Cosmetic fix of a testcase sanity breakpoint setting (part of BZ 233852).
- New test of hiding unexpected breakpoints on intentional step commands.
- New test of GCORE for shmid 0 shared memory mappings.
- New test of a crash on `focus cmd', `focus prev' commands.
- Fix a minor test race of the hardware watchpoints after the fork call.
- Test crash on a sw watchpoint condition getting out of the scope.
2008-04-13 23:51:48 +00:00
Jan Kratochvil a9e8793603 - Test crash on a sw watchpoint condition getting out of the scope. 2008-04-06 01:40:10 +00:00
Jan Kratochvil e923707749 - Fix a minor test race of the hardware watchpoints after the fork call. 2008-03-30 22:15:14 +00:00
Jan Kratochvil ed268f2814 - New test of hiding unexpected breakpoints on intentional step commands.
- New test of GCORE for shmid 0 shared memory mappings.
- New test of a crash on `focus cmd', `focus prev' commands.
2008-03-30 18:58:47 +00:00
Jan Kratochvil 4ebfb44ea4 - Cosmetic fix of a testcase sanity breakpoint setting (part of BZ 233852). 2008-03-29 15:31:15 +00:00
Jan Kratochvil 7d92950e83 - Upgrade to the latest upstream final release gdb-6.8. 2008-03-28 09:32:36 +00:00
Jan Kratochvil 338fe930a1 - build-id warnings integrated more with rpm and the lists of the warnings
got replaced usually by a single-line `debuginfo-install' advice.
- FIXME: Testsuite needs an update for the new pre-prompt messages.
- Fix the `--with upstream' compilation - gstack/pstack are now omitted.
2008-03-10 10:05:44 +00:00
Jan Kratochvil 5bed39139d - Drop the unused `ChangeLog.RedHat' file stubs.
- New rpm option `--with upstream' to drop the Fedora patches for testing.
- Drop some no longer valid .spec file comments.
- Include the Fortran dynamic arrays entry for %changlog of
    6.7.50.20080227-1.
2008-03-04 14:42:19 +00:00
Jan Kratochvil 25ff8a1663 - Upgrade to the upstream gdb-6.8 prerelease.
- Cleanup the leftover `.orig' files during %prep.
- Add expat-devel check by the configure script (for the other-arch
    builds).
- `--with testsuite' now also BuildRequires: fpc
- Backport fix of a segfault + PIE regression since 6.7.1 on PIE
    executables.
- Update the printed GDB version string to be Fedora specific.
2008-03-03 16:13:47 +00:00
Jan Kratochvil 2da8118ede - Run the full testsuite also in the `-fPIE -pie' mode. 2008-03-01 08:03:38 +00:00
Jan Kratochvil 082b63b1ab Update for the new multitestsuite layout since gdb-6.7.1-15.fc9. 2008-03-01 08:01:57 +00:00
Jan Kratochvil b3e4c8b04e - New --with parameters `testsuite' and `debug'.
- Testsuite is now run during the build only on explicit `--with
    testsuite'.
- Testsuite now possibly produces two outputs for the two GDB target
    arches.
2008-02-25 09:25:51 +00:00
Jan Kratochvil 917a6fb9db - Rename `set debug build-id' as `set build-id-verbose', former level 1
moved to level 2, default value is now 1, use `set build-id-verbose 0'
    now to disable the missing separate debug filenames messages (BZ
    432164).
2008-02-21 21:41:59 +00:00
Jan Kratochvil 08593f1932 - ia64 build fixes from Doug Chapman (BZ 428882).
- gdbserver separated into an extra package (BZ 405791).
- pstack obsoleted by included gstack (BZ 197020).
- Fix #include <asm/ptrace.h> on
    kernel-headers-2.6.25-0.40.rc1.git2.fc9.x86_64.
- Drop the PowerPC simulator as no longer being compatible with Fedora
    binaries.
2008-02-20 09:43:35 +00:00
Jan Kratochvil 4d1104a1ae - build-id debug messages print now the library names unconditionally. 2008-02-07 14:22:49 +00:00
Jan Kratochvil 6a80c39af8 - Improve the text UI messages for the build-id debug files locating.
- Require now the rpm libraries.
- Fix false `(no debugging symbols found)' on `-readnever' runs.
- Extend the testcase `gdb.arch/powerpc-prologue.exp' for ppc64.
2008-01-24 16:45:56 +00:00
Jan Kratochvil 2a6507443a - Compilation fixup (-9 was never released). 2008-01-12 16:28:31 +00:00
Jan Kratochvil d945816097 - Fix also threaded inferiors for hardware watchpoints after the fork call.
- Test debugging statically linked threaded inferiors (BZ 239652).
- It requires recent glibc to work in this case properly.
- Testcase cleanup fixup of the gcore memory and time requirements of
    6.7.1-8.
2008-01-12 16:16:46 +00:00
Jan Kratochvil 3f52bbd141 - Fix detaching from a threaded formerly stopped process with non-primary
thread currently active (general BZ 233852).
- Enable back again the testcases named `attachstop.exp' (no such exist
    now).
- Rename the testcase `gdb.threads/attachstop' to
    `gdb.threads/attachstop-mt'.
- Test ia64 memory leaks of the code using libunwind.
- Testcase delay increase (for BZ 247354).
- Test gcore memory and time requirements for large inferiors.
2008-01-10 17:17:49 +00:00
Jan Kratochvil d50521fae0 - Backport the gcc-4.3 compatibility -Werror fixes.
- Fix documentation on hardware watchpoints wrt multiple threads.
- Rename the patch file for BZ 235197 from its former name 234468.
- Fix the vendora testcase `attach-32.exp' affecting the other tests
    results.
- Support DW_TAG_interface_type the same way as DW_TAG_class_type (BZ
    426600).
2008-01-07 15:10:23 +00:00
Jan Kratochvil 4a930500c1 - Testsuite fixes for more stable/comparable results. 2007-12-10 23:05:54 +00:00
Jan Kratochvil cd60710ea7 - Reduce the excessive gcc-* packages dependencies outside of mock/koji. 2007-11-23 23:25:00 +00:00
Jan Kratochvil 92dc0e1867 - Fix `errno' resolving across separate debuginfo files.
- Fix segfault on no file loaded, `set debug solib 1', `info
    sharedlibrary'.
- Extend the testsuite run for all the languages if %{dist} is defined.
- Support gdb.fortran/ tests by substituting the g77 compiler by gfortran.
2007-11-16 02:15:40 +00:00
Jan Kratochvil b0ab3a801f - Fix `errno' resolving on recent glibc with broken
DW_AT_MIPS_linkage_name.
- Imported new test for 6.7 PPC hiding of call-volatile parameter register.
2007-11-04 17:55:57 +00:00
Jan Kratochvil 27c2469e2f - Backport `Breakpoints at multiple locations' patch primarily for C++. 2007-11-03 19:10:29 +00:00
Jan Kratochvil 50dab454bd - Upgrade to GDB 6.7.1. Drop redundant patches, forward-port remaining
ones.
2007-11-01 22:28:37 +00:00
Jan Kratochvil eb9d945afa - Upgrade to GDB 6.7. Drop redundant patches, forward-port remaining ones.
- Fix rereading of the main executable on its change.
2007-11-01 20:24:20 +00:00
Jan Kratochvil cc171577b7 - Fix hiding unexpected breakpoints on intentional step/next commands.
- Fix s390 compilation warning/failure due to a wrongly sized type-cast.
2007-10-19 00:12:58 +00:00