b3e4c8b
# rpmbuild parameters:
b3e4c8b
# --with testsuite: Run the testsuite (biarch if possible).  Default is without.
b3e4c8b
# --with debug: Build without optimizations and without splitting the debuginfo.
5bed391
# --with upstream: No Fedora specific patches get applied.
16ccb4d
2d64357
Summary: A GNU source-level debugger for C, C++, Java and other languages
b3e4c8b
Name: gdb%{?_with_debug:-debug}
16ccb4d
16ccb4d
# Set version to contents of gdb/version.in.
ezannoni 8f6f3f7
# NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3 
ezannoni 8f6f3f7
# and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch).
36474ab
Version: 6.8.50.20090302
16ccb4d
aefb0e1
# The release always contains a leading reserved number, start it at 1.
5bed391
# `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
b5f2aa8
Release: 14%{?_with_upstream:.upstream}%{?dist}
16ccb4d
dccf7f2
License: GPLv3+
cvsdist c049b6a
Group: Development/Debuggers
7d92950
Source: ftp://sourceware.org/pub/gdb/releases/gdb-%{version}.tar.bz2
8336d58
Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
16ccb4d
URL: http://gnu.org/software/gdb/
cvsdist 57e65f7
ezannoni 8f6f3f7
# For our convenience
eb9d945
%define gdb_src gdb-%{version}
8336d58
%define gdb_build build-%{_target_platform}
ezannoni 8f6f3f7
b3e4c8b
%if 0%{?_with_debug:1}
b3e4c8b
# Define this if you want to skip the strip step and preserve debug info.
b3e4c8b
# Useful for testing.
b3e4c8b
%define __debug_install_post : > %{_builddir}/%{?buildsubdir}/debugfiles.list
b3e4c8b
%define debug_package %{nil}
b3e4c8b
%endif
b3e4c8b
cvsdist a504e75
# Make sure we get rid of the old package gdb64, now that we have unified
cvsdist a504e75
# support for 32-64 bits in one single 64-bit gdb.
cvsdist 53dd1e9
%ifarch ppc64
2d64357
Obsoletes: gdb64 < 5.3.91
cvsdist a504e75
%endif
cvsdist a504e75
338fe93
%if 0%{!?_with_upstream:1}
08593f1
# The last Rawhide release was (no dist tag) pstack-1.2-7.2.2
08593f1
Obsoletes: pstack < 1.2-7.2.2.1
08593f1
Provides: pstack = 1.2-7.2.2.1
7db944e
%endif	# 0%{!?_with_upstream:1}
08593f1
5bed391
# GDB patches have the format `gdb-<version>-bz<red-hat-bz-#>-<desc>.patch'.
5bed391
# They should be created using patch level 1: diff -up ./gdb (or gdb-6.3/gdb).
00cf531
5bed391
# Cleanup any leftover testsuite processes as it may stuck mock(1) builds.
5bed391
Source2: gdb-orphanripper.c
7bf686c
5bed391
# Man page for gstack(1).
5bed391
Source3: gdb-gstack.man
dd9987d
00cf531
# Work around out-of-date dejagnu that does not have KFAIL
00cf531
Patch1: gdb-6.3-rh-dummykfail-20041202.patch
dd9987d
5bed391
# Match the Fedora's version info.
00cf531
Patch2: gdb-6.3-rh-testversion-20041202.patch
dd9987d
75eaddb
# Check that libunwind works - new test then fix
75eaddb
Patch3: gdb-6.3-rh-testlibunwind-20041202.patch
75eaddb
Patch4: gdb-6.3-rh-testlibunwind1fix-20041202.patch
16ccb4d
707dff8
# Use convert_from_func_ptr_addr on the solib breakpoint address;
707dff8
# simplifies and makes more consistent the logic.
f56d3db
Patch104: gdb-6.3-ppcdotsolib-20041022.patch
707dff8
707dff8
# Better parse 64-bit PPC system call prologues.
43873a6
Patch105: gdb-6.3-ppc64syscall-20040622.patch
707dff8
707dff8
# Stop a backtrace when a zero PC is encountered.
43873a6
Patch106: gdb-6.3-framepczero-20040927.patch
707dff8
707dff8
# Include the pc's section when doing a symbol lookup so that the
707dff8
# correct symbol is found.
43873a6
Patch111: gdb-6.3-ppc64displaysymbol-20041124.patch
43873a6
5a72cda
# Fix upstream `set scheduler-locking step' vs. upstream PPC atomic seqs.
5a72cda
Patch112: gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch
c78c51c
# Make upstream `set scheduler-locking step' as default.
c78c51c
Patch260: gdb-6.6-scheduler_locking-step-is-default.patch
c878e65
e3c8b47
# Fix to display base constructors from list and breakpoint commands
e3c8b47
Patch116: gdb-6.3-linespec-20041213.patch
e3c8b47
dd9987d
# Continue removing breakpoints even when failure occurs.
dd9987d
Patch117: gdb-6.3-removebp-20041130.patch
dd9987d
dd9987d
# Add a wrapper script to GDB that implements pstack using the
dd9987d
# --readnever option.
434306b
Patch118: gdb-6.3-gstack-20050411.patch
dd9987d
6edd3c8
# VSYSCALL and PIE
e3c8b47
Patch122: gdb-6.3-test-pie-20050107.patch
84cb84b
Patch124: gdb-6.3-pie-20050110.patch
84cb84b
f5d5709
# Get selftest working with sep-debug-info
f5d5709
Patch125: gdb-6.3-test-self-20050110.patch
f5d5709
bc60002
# Fix for non-threaded watchpoints.
bc60002
Patch128: gdb-6.3-nonthreaded-wp-20050117.patch
bc60002
e3c8b47
# Fix to support multiple destructors just like multiple constructors
e3c8b47
Patch133: gdb-6.3-test-dtorfix-20050121.patch
e3c8b47
Patch134: gdb-6.3-dtorfix-20050121.patch
e3c8b47
f1c5dfd
# Fix to support executable moving
6cc37db
Patch136: gdb-6.3-test-movedir-20050125.patch
f1c5dfd
4bf80fb
# Fix to support unwinding syscalls in ia64 corefiles
c59c374
# Patch138: gdb-6.3-ia64-corefile-fix-20050127.patch
4bf80fb
20b150b
# Fix gcore for threads
20b150b
Patch140: gdb-6.3-gcore-thread-20050204.patch
20b150b
5a72cda
# Stop while intentionally stepping and the thread exit is met.
5a72cda
Patch141: gdb-6.6-step-thread-exit.patch
5a72cda
Patch259: gdb-6.3-step-thread-exit-20050211-test.patch
28857cc
955cd49
# Prevent gdb from being pushed into background
955cd49
Patch142: gdb-6.3-terminal-fix-20050214.patch
955cd49
e3c8b47
# Test sibling threads to set threaded watchpoints for x86 and x86-64
e3c8b47
Patch145: gdb-6.3-threaded-watchpoints2-20050225.patch
e3c8b47
2b9b6c1
# Fix printing of inherited members
2b9b6c1
Patch148: gdb-6.3-inheritance-20050324.patch
2b9b6c1
5ced33e
# Print a warning when the separate debug info's CRC doesn't match.
5ced33e
Patch150: gdb-6.3-test-sepcrc-20050402.patch
5ced33e
Patch151: gdb-6.3-sepcrc-20050402.patch
5ced33e
0e6b692
# Do not issue warning message about first page of storage for ia64 gcore
0e6b692
Patch153: gdb-6.3-ia64-gcore-page0-20050421.patch
0e6b692
9231e41
# Security errata for untrusted .gdbinit
d939943
Patch157: gdb-6.3-security-errata-20050610.patch
d939943
82cee5f
# IA64 sigtramp prev register patch
82cee5f
Patch158: gdb-6.3-ia64-sigtramp-frame-20050708.patch
82cee5f
8464198
# IA64 gcore speed-up patch
8464198
Patch160: gdb-6.3-ia64-gcore-speedup-20050714.patch
8464198
d5a2446
# Notify observers that the inferior has been created
d5a2446
Patch161: gdb-6.3-inferior-notification-20050721.patch
d5a2446
e1bcf9b
# Fix ia64 info frame bug
e1bcf9b
Patch162: gdb-6.3-ia64-info-frame-fix-20050725.patch
e1bcf9b
486c3bb
# Verify printing of inherited members test
486c3bb
Patch163: gdb-6.3-inheritancetest-20050726.patch
486c3bb
658b489
# Add readnever option
658b489
Patch164: gdb-6.3-readnever-20050907.patch
658b489
078093a
# Fix frame pointer for ia64 sigtramp frame
078093a
Patch166: gdb-6.3-ia64-sigtramp-fp-20050926.patch
078093a
fbb51ac
# Fix ia64 gdb problem with user-specified SIGILL handling
fbb51ac
Patch169: gdb-6.3-ia64-sigill-20051115.patch
fbb51ac
6417cfc
# Allow option to continue backtracing past a zero pc value
6417cfc
Patch170: gdb-6.3-bt-past-zero-20051201.patch
6417cfc
16b31aa
# Use bigger numbers than int.
16b31aa
Patch176: gdb-6.3-large-core-20051206.patch
16b31aa
cb077a3
# Hard-code executable names in gstack, such that it can run with a
cb077a3
# corrupted or missing PATH.
4917379
Patch177: gdb-6.3-gstack-without-path-20060414.patch
4917379
a23697f
# Fix debuginfo addresses resolving for --emit-relocs Linux kernels (BZ 203661).
a23697f
Patch188: gdb-6.5-bz203661-emit-relocs.patch
a23697f
9920fee
# Security patch: avoid stack overflows in dwarf expression computation.
e6628c4
# CVE-2006-4146
a23697f
Patch190: gdb-6.5-dwarf-stack-overflow.patch
b13204b
ba67a79
# Support TLS symbols (+`errno' suggestion if no pthread is found) (BZ 185337).
ba67a79
Patch194: gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
ba67a79
ba67a79
# Fix TLS symbols resolving for objects with separate .debug file (-debuginfo).
ba67a79
Patch195: gdb-6.5-tls-of-separate-debuginfo.patch
ba67a79
ba67a79
# Fix TLS symbols resolving for shared libraries with a relative pathname.
ba67a79
# The testsuite needs `gdb-6.5-tls-of-separate-debuginfo.patch'.
ba67a79
Patch196: gdb-6.5-sharedlibrary-path.patch
ba67a79
50a6238
# Suggest fixing your target architecture for gdbserver(1) (BZ 190810).
50a6238
# FIXME: It could be autodetected.
407ebe9
Patch199: gdb-6.5-bz190810-gdbserver-arch-advice.patch
50a6238
50a6238
# Fix dereferencing registers for 32bit inferiors on 64bit hosts (BZ 181390).
50a6238
Patch200: gdb-6.5-bz181390-memory-address-width.patch
50a6238
50a6238
# Fix `gcore' command for 32bit inferiors on 64bit hosts.
50a6238
Patch201: gdb-6.5-gcore-i386-on-amd64.patch
7e80c93
aefb0e1
# Testcase for deadlocking on last address space byte; for corrupted backtraces.
509b0ab
Patch211: gdb-6.5-last-address-space-byte-test.patch
5b4413e
b048379
# Improved testsuite results by the testsuite provided by the courtesy of BEA.
b048379
Patch208: gdb-6.5-BEA-testsuite.patch
b048379
03e2cd3
# Fix readline segfault on excessively long hand-typed lines.
03e2cd3
Patch209: gdb-6.5-readline-long-line-crash.patch
b961095
Patch213: gdb-6.5-readline-long-line-crash-test.patch
03e2cd3
b961095
# Fix bogus 0x0 unwind of the thread's topmost function clone(3) (BZ 216711).
b961095
Patch214: gdb-6.5-bz216711-clone-is-outermost.patch
b961095
418be79
# Try to reduce sideeffects of skipping ppc .so libs trampolines (BZ 218379).
418be79
Patch215: gdb-6.5-bz218379-ppc-solib-trampoline-fix.patch
407ebe9
Patch216: gdb-6.5-bz218379-ppc-solib-trampoline-test.patch
418be79
418be79
# Fix lockup on trampoline vs. its function lookup; unreproducible (BZ 218379).
418be79
Patch217: gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
418be79
65bc5f9
# Find symbols properly at their original (included) file (BZ 109921).
65bc5f9
Patch225: gdb-6.5-bz109921-DW_AT_decl_file-test.patch
65bc5f9
7a31f8b
# Update PPC unwinding patches to their upstream variants (BZ 140532).
7a31f8b
Patch229: gdb-6.3-bz140532-ppc-unwinding-test.patch
4dddad4
aefb0e1
# Testcase for exec() from threaded program (BZ 202689).
aefb0e1
Patch231: gdb-6.3-bz202689-exec-from-pthread-test.patch
aefb0e1
5f5d7d9
# Backported post gdb-6.8 release fixups.
407ebe9
###Patch232: gdb-6.8-upstream.patch
aefb0e1
9548cfe
# Testcase for PPC Power6/DFP instructions disassembly (BZ 230000).
9548cfe
Patch234: gdb-6.6-bz230000-power6-disassembly-test.patch
9548cfe
e157c1b
# Temporary support for shared libraries >2GB on 64bit hosts. (BZ 231832)
e157c1b
Patch235: gdb-6.3-bz231832-obstack-2gb.patch
e157c1b
8336d58
# Fix prelink(8) testcase for non-root $PATH missing `/usr/sbin' (BZ 225783).
8336d58
Patch240: gdb-6.6-bz225783-prelink-path.patch
8336d58
8336d58
# Fix debugging GDB itself - the compiled in source files paths (BZ 225783).
8336d58
Patch241: gdb-6.6-bz225783-gdb-debuginfo-paths.patch
8336d58
b2d009a
# Allow running `/usr/bin/gcore' with provided but inaccessible tty (BZ 229517).
b2d009a
Patch245: gdb-6.6-bz229517-gcore-without-terminal.patch
b2d009a
4b94240
# Notify user of a child forked process being detached (BZ 235197).
d50521f
Patch247: gdb-6.6-bz235197-fork-detach-info.patch
4b94240
1499556
# New testcase for gcore of 32bit inferiors on 64bit hosts.
a32d62a
Patch249: gdb-6.6-gcore32-test.patch
a32d62a
aad703f
# Avoid too long timeouts on failing cases of "annota1.exp annota3.exp".
aad703f
Patch254: gdb-6.6-testsuite-timeouts.patch
aad703f
5a72cda
# Support for stepping over PPC atomic instruction sequences (BZ 237572).
5a72cda
Patch258: gdb-6.6-bz237572-ppc-atomic-sequence-test.patch
5a72cda
a0b6775
# Link with libreadline provided by the operating system.
a0b6775
Patch261: gdb-6.6-readline-system.patch
a0b6775
5c49e68
# Test kernel VDSO decoding while attaching to an i386 process.
5c49e68
Patch263: gdb-6.3-attach-see-vdso-test.patch
5c49e68
5c49e68
# Do not hang on exit of a thread group leader (BZ 247354).
5c49e68
Patch265: gdb-6.6-bz247354-leader-exit-fix.patch
5c49e68
Patch266: gdb-6.6-bz247354-leader-exit-test.patch
5c49e68
e3c8b47
# Test leftover zombie process (BZ 243845).
e3c8b47
Patch271: gdb-6.5-bz243845-stale-testing-zombie-test.patch
e3c8b47
4e2e788
# New locating of the matching binaries from the pure core file (build-id).
4e2e788
Patch274: gdb-6.6-buildid-locate.patch
09c22fd
Patch353: gdb-6.6-buildid-locate-rpm.patch
4e2e788
9a1b988
# Fix hardware watchpoints after inferior forks-off some process.
d945816
# Threaded `set follow-fork-mode child' still not fixed there, glibc fixes reqd.
d945816
# `set detach-on-fork off' not fixed there in general - it already assert-fails.
d50521f
Patch280: gdb-6.6-multifork-debugreg.patch
9a1b988
eb9d945
# Fix displaying of numeric char arrays as strings (BZ 224128).
eb9d945
Patch282: gdb-6.7-charsign-test.patch
eb9d945
b0ab3a8
# Test PPC hiding of call-volatile parameter register.
b0ab3a8
Patch284: gdb-6.7-ppc-clobbered-registers-O2-test.patch
b0ab3a8
4a93050
# Testsuite fixes for more stable/comparable results.
4a93050
Patch287: gdb-6.7-testsuite-stable-results.patch
4a93050
3f52bbd
# Test ia64 memory leaks of the code using libunwind.
3f52bbd
Patch289: gdb-6.5-ia64-libunwind-leak-test.patch
3f52bbd
ed268f2
# Test hiding unexpected breakpoints on intentional step commands.
ed268f2
Patch290: gdb-6.5-missed-trap-on-step-test.patch
ed268f2
d50521f
# Support DW_TAG_interface_type the same way as DW_TAG_class_type (BZ 426600).
d50521f
Patch293: gdb-6.7-bz426600-DW_TAG_interface_type-fix.patch
d50521f
Patch294: gdb-6.7-bz426600-DW_TAG_interface_type-test.patch
d50521f
3f52bbd
# Test gcore memory and time requirements for large inferiors.
3f52bbd
Patch296: gdb-6.5-gcore-buffer-limit-test.patch
3f52bbd
d945816
# Test debugging statically linked threaded inferiors (BZ 239652).
d945816
#  - It requires recent glibc to work in this case properly.
d945816
Patch298: gdb-6.6-threads-static-test.patch
d945816
08593f1
# Fix #include <asm/ptrace.h> on kernel-headers-2.6.25-0.40.rc1.git2.fc9.x86_64.
08593f1
Patch304: gdb-6.7-kernel-headers-compat.patch
08593f1
ed268f2
# Test GCORE for shmid 0 shared memory mappings.
ed268f2
Patch309: gdb-6.3-mapping-zero-inode-test.patch
ed268f2
ed268f2
# Test a crash on `focus cmd', `focus prev' commands.
ed268f2
Patch311: gdb-6.3-focus-cmd-prev-test.patch
ed268f2
a9e8793
# Test crash on a sw watchpoint condition getting out of the scope.
a9e8793
Patch314: gdb-6.3-watchpoint-cond-gone-test.patch
a9e8793
c499105
# Test various forms of threads tracking across exec() (BZ 442765).
c499105
Patch315: gdb-6.8-bz442765-threaded-exec-test.patch
c499105
e237432
# Silence memcpy check which returns false positive (sparc64)
e237432
Patch317: gdb-6.8-sparc64-silence-memcpy-check.patch
e237432
ad4fdd5
# Fix memory trashing on binaries from GCC Ada (workaround GCC PR 35998).
ad4fdd5
Patch318: gdb-6.8-gcc35998-ada-memory-trash.patch
ad4fdd5
dd1aa7b
# Test a crash on libraries missing the .text section.
dd1aa7b
Patch320: gdb-6.5-section-num-fixup-test.patch
dd1aa7b
dd1aa7b
# Refuse creating watchpoints of an address value, suggested by Martin Stransky.
dd1aa7b
Patch322: gdb-6.8-constant-watchpoints.patch
dd1aa7b
dd1aa7b
# Fix compatibility with recent glibc headers.
dd1aa7b
Patch324: gdb-6.8-glibc-headers-compat.patch
dd1aa7b
666c0ba
# Create a single binary `gdb' autodetecting --tui by its argv[0].
666c0ba
Patch326: gdb-6.8-tui-singlebinary.patch
666c0ba
942cd23
# Support transparent debugging of inlined functions for an optimized code.
942cd23
Patch327: gdb-6.8-inlining.patch
407ebe9
Patch350: gdb-6.8-inlining-addon.patch
942cd23
Patch328: gdb-6.8-inlining-by-name.patch
942cd23
3a094fb
# Fix PRPSINFO in the core files dumped by gcore (BZ 254229).
3a094fb
Patch329: gdb-6.8-bz254229-gcore-prpsinfo.patch
3a094fb
3a094fb
# Fix register assignments with no GDB stack frames (BZ 436037).
3a094fb
Patch330: gdb-6.8-bz436037-reg-no-longer-active.patch
3a094fb
e3c8b47
# Make the GDB quit processing non-abortable to cleanup everything properly.
e3c8b47
Patch331: gdb-6.8-quit-never-aborts.patch
e3c8b47
e3c8b47
# Support DW_TAG_constant for Fortran in recent Fedora/RH GCCs.
e3c8b47
Patch332: gdb-6.8-fortran-tag-constant.patch
e3c8b47
e3c8b47
# bare names of constructors and destructors should be unique for GDB-6.8+.
e3c8b47
Patch334: gdb-6.8-ctors-dtors-unique.patch
e3c8b47
10f824b
# Fix attaching to stopped processes and/or pending signals.
10f824b
Patch337: gdb-6.8-attach-signalled-detach-stopped.patch
10f824b
e168686
# Test the watchpoints conditionals works.
bb9a89c
Patch343: gdb-6.8-watchpoint-conditionals-test.patch
e168686
74f680b
# Fix resolving of variables at locations lists in prelinked libs (BZ 466901).
74f680b
Patch348: gdb-6.8-bz466901-backtrace-full-prelinked.patch
74f680b
1592379
# The merged branch `archer' of: http://sourceware.org/gdb/wiki/ProjectArcher
1592379
Patch349: gdb-archer.patch
1592379
36474ab
# Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457187).
36474ab
# - Turn on 64-bit BFD support, globally enable AC_SYS_LARGEFILE.
36474ab
Patch352: gdb-6.8-bz457187-largefile.patch
36474ab
39347a6
BuildRequires: ncurses-devel texinfo gettext flex bison expat-devel
a0b6775
Requires: readline
a0b6775
BuildRequires: readline-devel
eb11e3c
# dlopen() no longer makes rpm-libs a mandatory dependency.
eb11e3c
#Requires: rpm-libs
6a80c39
BuildRequires: rpm-devel
36474ab
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
1592379
Requires: python-libs
1592379
BuildRequires: python-devel
1a30f6f
# Temporarily before it gets moved to libstdc++.rpm
1a30f6f
BuildRequires: libstdc++
fef19e0
b3e4c8b
%if 0%{?_with_testsuite:1}
39347a6
BuildRequires: sharutils dejagnu
92dc0e1
# gcc-objc++ is not covered by the GDB testsuite.
8dadf56
BuildRequires: gcc gcc-c++ gcc-gfortran gcc-java gcc-objc fpc glibc-static
c499105
# Ensure the devel libraries are installed for both multilib arches.
c499105
%define multilib_64_archs sparc64 ppc64 s390x x86_64
92dc0e1
# Copied from gcc-4.1.2-32
92dc0e1
%ifarch %{ix86} x86_64 ia64 ppc alpha
92dc0e1
BuildRequires: gcc-gnat
dccf7f2
%ifarch %{multilib_64_archs} ppc
8dadf56
BuildRequires: %{_exec_prefix}/lib64/libgnat-4.4.so %{_exec_prefix}/lib/libgnat-4.4.so
c499105
%endif
92dc0e1
%endif
dccf7f2
%ifarch %{multilib_64_archs} sparc sparcv9 ppc
2d64357
BuildRequires: /lib/libc.so.6 %{_exec_prefix}/lib/libc.so /lib64/libc.so.6 %{_exec_prefix}/lib64/libc.so
5f5d7d9
BuildRequires: /lib/libgcc_s.so.1 /lib64/libgcc_s.so.1
c499105
BuildRequires: %{_exec_prefix}/lib/libstdc++.so.6 %{_exec_prefix}/lib64/libstdc++.so.6
8dadf56
BuildRequires: %{_exec_prefix}/lib64/libgcj.so.10 %{_exec_prefix}/lib/libgcj.so.10
8dadf56
# multilib glibc-static is open Bug 488472:
8dadf56
#BuildRequires: %{_exec_prefix}/lib64/libc.a %{_exec_prefix}/lib/libc.a
c499105
# for gcc-java:
c499105
BuildRequires: %{_exec_prefix}/lib64/libz.so %{_exec_prefix}/lib/libz.so
fef19e0
%endif
92dc0e1
%endif
cvsdist 9576717
cvsdist 9576717
%ifarch ia64
b2d009a
BuildRequires: libunwind-devel >= 0.99-0.1.frysk20070405cvs
b2d009a
Requires: libunwind >= 0.99-0.1.frysk20070405cvs
7c98e3b
%else
dccf7f2
# Prelink is broken on sparcv9/sparc64
dccf7f2
%ifnarch sparcv9 sparc64
7c98e3b
BuildRequires: prelink
cvsdist 9576717
%endif
dccf7f2
%endif
cvsdist 53dd1e9
 
8336d58
Requires(post): /sbin/install-info
8336d58
Requires(preun): /sbin/install-info
cvsdist c049b6a
cvsdist c049b6a
%description
cvsdist 04f7bcf
GDB, the GNU debugger, allows you to debug programs written in C, C++,
16ccb4d
Java, and other languages, by executing them in a controlled fashion
16ccb4d
and printing their data.
cvsdist c049b6a
08593f1
%package gdbserver
08593f1
Summary: A standalone server for GDB (the GNU source-level debugger)
08593f1
Group: Development/Debuggers
08593f1
08593f1
%description gdbserver
08593f1
GDB, the GNU debugger, allows you to debug programs written in C, C++,
08593f1
Java, and other languages, by executing them in a controlled fashion
08593f1
and printing their data.
08593f1
08593f1
This package provides a program that allows you to run GDB on a different machine than the one which is running the program being debugged.
08593f1
cvsdist c049b6a
%prep
16ccb4d
16ccb4d
# This allows the tarball name to be different from our
16ccb4d
# version-release name.
16ccb4d
16ccb4d
%setup -q -n %{gdb_src}
16ccb4d
8336d58
# Files have `# <number> <file>' statements breaking VPATH / find-debuginfo.sh .
8336d58
rm -f gdb/ada-exp.c gdb/ada-lex.c gdb/c-exp.c gdb/cp-name-parser.c gdb/f-exp.c
8336d58
rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc-exp.c gdb/p-exp.c
8336d58
16ccb4d
# Apply patches defined above.
cvsdist 6f603ff
5bed391
# Match the Fedora's version info.
5bed391
%patch2 -p1
5bed391
5bed391
%if 0%{!?_with_upstream:1}
5bed391
407ebe9
###patch232 -p1
1592379
%patch349 -p1
00cf531
%patch1 -p1
75eaddb
%patch3 -p1
75eaddb
%patch4 -p1
7bf686c
f56d3db
%patch104 -p1
43873a6
%patch105 -p1
43873a6
%patch106 -p1
43873a6
%patch111 -p1
aeaef79
%patch112 -p1
e3c8b47
%patch116 -p1
dd9987d
%patch117 -p1
dd9987d
%patch118 -p1
e3c8b47
%patch122 -p1
f5d5709
%patch125 -p1
bc60002
%patch128 -p1
e3c8b47
%patch133 -p1
e3c8b47
%patch134 -p1
6cc37db
%patch136 -p1
20b150b
%patch140 -p1
28857cc
%patch141 -p1
5a72cda
%patch259 -p1
955cd49
%patch142 -p1
e3c8b47
%patch145 -p1
2b9b6c1
%patch148 -p1
5ced33e
%patch150 -p1
5ced33e
%patch151 -p1
0e6b692
%patch153 -p1
d939943
%patch157 -p1
82cee5f
%patch158 -p1
8464198
%patch160 -p1
d5a2446
%patch161 -p1
a0101bc
%patch162 -p1
486c3bb
%patch163 -p1
658b489
%patch164 -p1
078093a
%patch166 -p1
fbb51ac
%patch169 -p1
6417cfc
%patch170 -p1
16b31aa
%patch176 -p1
cb077a3
%patch177 -p1
a23697f
%patch188 -p1
a23697f
%patch190 -p1
ba67a79
%patch194 -p1
ba67a79
%patch195 -p1
ba67a79
%patch196 -p1
50a6238
%patch199 -p1
50a6238
%patch200 -p1
50a6238
%patch201 -p1
b048379
%patch208 -p1
03e2cd3
%patch209 -p1
509b0ab
%patch211 -p1
b961095
%patch213 -p1
b961095
%patch214 -p1
418be79
%patch215 -p1
418be79
%patch216 -p1
418be79
%patch217 -p1
65bc5f9
%patch225 -p1
4dddad4
%patch229 -p1
aefb0e1
%patch231 -p1
9548cfe
%patch234 -p1
e157c1b
%patch235 -p1
8336d58
%patch240 -p1
8336d58
%patch241 -p1
b2d009a
%patch245 -p1
4b94240
%patch247 -p1
a32d62a
%patch249 -p1
aad703f
%patch254 -p1
5a72cda
%patch258 -p1
c78c51c
%patch260 -p1
a0b6775
%patch261 -p1
5c49e68
%patch263 -p1
5c49e68
%patch265 -p1
5c49e68
%patch266 -p1
e3c8b47
%patch271 -p1
4e2e788
%patch274 -p1
09c22fd
%patch353 -p1
9a1b988
%patch280 -p1
eb9d945
%patch282 -p1
b0ab3a8
%patch284 -p1
4a93050
%patch287 -p1
3f52bbd
%patch289 -p1
ed268f2
%patch290 -p1
d50521f
%patch293 -p1
d50521f
%patch294 -p1
3f52bbd
%patch296 -p1
d945816
%patch298 -p1
08593f1
%patch304 -p1
ed268f2
%patch309 -p1
ed268f2
%patch311 -p1
a9e8793
%patch314 -p1
c499105
%patch315 -p1
e237432
%patch317 -p1
ad4fdd5
%patch318 -p1
dd1aa7b
%patch320 -p1
dd1aa7b
%patch322 -p1
dd1aa7b
%patch324 -p1
666c0ba
%patch326 -p1
942cd23
%patch327 -p1
407ebe9
%patch350 -p1
942cd23
%patch328 -p1
3a094fb
%patch329 -p1
3a094fb
%patch330 -p1
e3c8b47
%patch331 -p1
e3c8b47
%patch332 -p1
e3c8b47
%patch334 -p1
10f824b
%patch337 -p1
e168686
%patch343 -p1
74f680b
%patch348 -p1
36474ab
%patch352 -p1
c499105
%patch124 -p1
25ff8a1
25ff8a1
find -name "*.orig" | xargs rm -f
25ff8a1
! find -name "*.rej"	# Should not happen.
6edd3c8
7db944e
%endif	# 0%{!?_with_upstream:1}
5bed391
25ff8a1
# Change the version that gets printed at GDB startup, so it is Fedora
cvsdist 6f603ff
# specific.
cvsdist d40fc7c
cat > gdb/version.in << _FOO
25ff8a1
Fedora (%{version}-%{release})
cvsdist d40fc7c
_FOO
cvsdist 2574af9
16ccb4d
# Remove the info and other generated files added by the FSF release
16ccb4d
# process.
25ff8a1
rm -f libdecnumber/gstdint.h
ddc50f9
rm -f bfd/doc/*.info
ddc50f9
rm -f bfd/doc/*.info-*
cvsdist 9576717
rm -f gdb/doc/*.info
cvsdist 9576717
rm -f gdb/doc/*.info-*
cvsdist 2473bd1
cvsdist c049b6a
%build
cvsdist d40fc7c
16ccb4d
# Identify the build directory with the version of gdb as well as the
16ccb4d
# architecture, to allow for mutliple versions to be installed and
16ccb4d
# built.
8336d58
# Initially we're in the %{gdb_src} directory.
16ccb4d
16ccb4d
rm -fr %{gdb_build}
16ccb4d
mkdir %{gdb_build}
16ccb4d
cd %{gdb_build}
16ccb4d
92dc0e1
# g77 executable is no longer present in Fedora gcc-4.x+.
cd60710
g77="`which gfortran 2>/dev/null || true`"
cd60710
test -z "$g77" || ln -s "$g77" ./g77
92dc0e1
8898d54
export CFLAGS="$RPM_OPT_FLAGS"
535451a
b3e4c8b
%if 0%{?_with_debug:1}
5bed391
# --enable-werror could conflict with `-Wall -O0' but this is no longer true
5bed391
# for recent GCCs.
b3e4c8b
CFLAGS="$CFLAGS -O0 -ggdb2"
b3e4c8b
%endif
cvsdist d40fc7c
b2d009a
../configure						\
b2d009a
	--prefix=%{_prefix}				\
b2d009a
	--libdir=%{_libdir}				\
b2d009a
	--sysconfdir=%{_sysconfdir}			\
b2d009a
	--mandir=%{_mandir}				\
b2d009a
	--infodir=%{_infodir}				\
8dadf56
	--with-gdb-datadir=%{_datadir}/gdb		\
8dadf56
	--with-pythondir=%{python_sitelib}		\
5bed391
	--enable-gdb-build-warnings=,-Wno-unused	\
dccf7f2
%ifnarch %{ix86} alpha ia64 ppc s390 s390x x86_64 ppc64 sparcv9 sparc64
5bed391
	--disable-werror				\
5bed391
%else 
5bed391
%if 0%{?_with_upstream:1}
5bed391
	--disable-werror				\
5bed391
%else
5bed391
	--enable-werror					\
5bed391
%endif
5bed391
%endif
b2d009a
	--with-separate-debug-dir=/usr/lib/debug	\
08593f1
	--disable-sim					\
864733e
	--disable-rpath					\
eb9d945
	--with-system-readline				\
25ff8a1
	--with-expat					\
666c0ba
	--enable-tui					\
1592379
	--with-python					\
eb11e3c
	--with-rpm=librpm.so				\
b2d009a
%ifarch ia64
b2d009a
	--with-libunwind				\
b2d009a
%else
b2d009a
	--without-libunwind				\
b2d009a
%endif
36474ab
	--enable-64-bit-bfd				\
b3e4c8b
%if 0%{?_with_debug:1}
b3e4c8b
	--enable-static --disable-shared --enable-debug	\
b3e4c8b
%endif
dccf7f2
%ifarch sparcv9
dccf7f2
	sparc-%{_vendor}-%{_target_os}%{?_gnu}
dccf7f2
%else
2d64357
	%{_target_platform}
dccf7f2
%endif
cvsdist c049b6a
8336d58
make %{?_smp_mflags}
8336d58
make %{?_smp_mflags} info
cvsdist 9576717
8336d58
# Copy the <sourcetree>/gdb/NEWS file to the directory above it.
8336d58
cp $RPM_BUILD_DIR/%{gdb_src}/gdb/NEWS $RPM_BUILD_DIR/%{gdb_src}
8336d58
8336d58
%check
8336d58
# Initially we're in the %{gdb_src} directory.
8336d58
cd %{gdb_build}
cvsdist 9576717
b3e4c8b
%if 0%{!?_with_testsuite:1}
b3e4c8b
echo ====================TESTSUITE DISABLED=========================
b3e4c8b
%else
cvsdist 6f603ff
echo ====================TESTING=========================
b3e4c8b
cd gdb
2d64357
gcc -o ./orphanripper %{SOURCE2} -Wall -lutil
7564bf3
# Need to use a single --ignore option, second use overrides first.
8336d58
# No `%{?_smp_mflags}' here as it may race.
8336d58
# WARNING: can't generate a core file - core tests suppressed - check ulimit
aad703f
# "readline-overflow.exp" - Testcase is broken, functionality is OK.
8336d58
(
8336d58
  # ULIMIT required for `gdb.base/auxv.exp'.
8336d58
  ulimit -H -c
8336d58
  ulimit -c unlimited || :
b3e4c8b
b3e4c8b
  # Setup $CHECK as `check//unix/' or `check//unix/-m64' for explicit bitsize.
3a094fb
  # Never use two different bitsizes as it fails on ppc64.
b3e4c8b
  echo 'int main (void) { return 0; }' >biarch.c
3a094fb
  CHECK=""
3a094fb
  for BI in -m64 -m32 -m31 ""
b3e4c8b
  do
3a094fb
    # Do not use size-less options if any of the sizes works.
3a094fb
    # On ia64 there is no -m64 flag while we must not leave a bare `check' here
3a094fb
    # as it would switch over some testing scripts to the backward compatibility
3a094fb
    # mode: when `make check' was executed from inside the testsuite/ directory.
3a094fb
    if [ -z "$BI" -a -n "$CHECK" ];then
3a094fb
      continue
3a094fb
    fi
3a094fb
    # Do not use $RPM_OPT_FLAGS as the other non-size options will not be used
3a094fb
    # in the real run of the testsuite.
3a094fb
    if ! gcc $BI -o biarch biarch.c
b3e4c8b
    then
3a094fb
      continue
b3e4c8b
    fi
3a094fb
    CHECK="$CHECK check//unix/$BI"
b3e4c8b
  done
3a094fb
  # Do not try -m64 inferiors for -m32 GDB as it cannot handle inferiors larger
3a094fb
  # than itself.
3a094fb
  # s390 -m31 still uses the standard ELF32 binary format.
3a094fb
  gcc $RPM_OPT_FLAGS -o biarch biarch.c
3a094fb
  RPM_SIZE="$(file ./biarch|sed -n 's/^.*: ELF \(32\|64\)-bit .*$/\1/p')"
3a094fb
  if [ "$RPM_SIZE" != "64" ]
b3e4c8b
  then
3a094fb
    CHECK="$(echo " $CHECK "|sed 's# check//unix/-m64 # #')"
b3e4c8b
  fi
b3e4c8b
b3e4c8b
  # Disable some problematic testcases.
b3e4c8b
  # RUNTESTFLAGS='--ignore ...' is not used below as it gets separated by the
b3e4c8b
  # `check//...' target spawn and too much escaping there would be dense.
b3e4c8b
  for test in				\
b3e4c8b
    gdb.base/readline-overflow.exp	\
b3e4c8b
    gdb.base/bigcore.exp		\
b3e4c8b
  ; do
b3e4c8b
    mv -f ../../gdb/testsuite/$test ../gdb/testsuite/$test-DISABLED || :
b3e4c8b
  done
b3e4c8b
7db944e
%if 0%{!?_with_upstream:1}
2da8118
  # Run all the scheduled testsuite runs also in the PIE mode.
7db944e
  # Upstream GDB would lock up the testsuite run for too long on its failures.
3a094fb
  CHECK="$(echo $CHECK|sed 's#check//unix/[^ ]*#& &/-fPIE/-pie#g')"
7db944e
%endif	# 0%{!?_with_upstream:1}
2da8118
b3e4c8b
  for CURRENT in $CHECK
b3e4c8b
  do
b3e4c8b
    ./orphanripper make -k $CURRENT || :
b3e4c8b
  done
8336d58
)
b3e4c8b
for t in sum log
b3e4c8b
do
b3e4c8b
  for file in testsuite*/gdb.$t
b3e4c8b
  do
b3e4c8b
    suffix="${file#testsuite.unix.}"
b3e4c8b
    suffix="${suffix%/gdb.$t}"
b3e4c8b
    ln $file gdb-%{_target_platform}$suffix.$t || :
b3e4c8b
  done
cvsdist 39e27b3
done
8336d58
# `tar | bzip2 | uuencode' may have some piping problems in Brew.
b3e4c8b
tar cjf gdb-%{_target_platform}.tar.bz2 gdb-%{_target_platform}*.{sum,log}
8336d58
uuencode gdb-%{_target_platform}.tar.bz2 gdb-%{_target_platform}.tar.bz2
cvsdist 7c97915
cd ../..
cvsdist 6f603ff
echo ====================TESTING END=====================
cvsdist 6f603ff
%endif
cvsdist 6f603ff
cvsdist c049b6a
%install
8336d58
# Initially we're in the %{gdb_src} directory.
8336d58
cd %{gdb_build}
cvsdist c049b6a
rm -rf $RPM_BUILD_ROOT
cvsdist c049b6a
8336d58
make %{?_smp_mflags} install DESTDIR=$RPM_BUILD_ROOT
cvsdist c049b6a
cvsdist 0ecfa67
# install the gcore script in /usr/bin
9b2688b
cp $RPM_BUILD_DIR/%{gdb_src}/gdb/gdb_gcore.sh $RPM_BUILD_ROOT%{_bindir}/gcore
9b2688b
chmod 755 $RPM_BUILD_ROOT%{_bindir}/gcore
cvsdist 0ecfa67
666c0ba
# Remove the gdb/gdbtui binaries duplicity.
666c0ba
test -x $RPM_BUILD_ROOT%{_prefix}/bin/gdbtui
666c0ba
ln -sf gdb $RPM_BUILD_ROOT%{_prefix}/bin/gdbtui
666c0ba
cmp $RPM_BUILD_ROOT%{_mandir}/*/gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1
666c0ba
ln -sf gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1
666c0ba
1a30f6f
# In the future:
1a30f6f
#%# A part of the libstdc++ rpm.
1a30f6f
#%rm -rf $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx
1a30f6f
# Temporarily now:
1a30f6f
for LIB in lib lib64;do
1a30f6f
  LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{_prefix}/$LIB"
1a30f6f
  mkdir -p $LIBPATH
1a30f6f
  # basename is being run only for the native (non-biarch) file.
1a30f6f
  sed -e 's,@dir@,%{python_sitelib}/gdb,' <$RPM_BUILD_DIR/%{gdb_src}/gdb/python/lib/gdb/libstdcxx/v6/hook.in \
1a30f6f
      >$LIBPATH/$(basename %{_prefix}/%{_lib}/libstdc++.so.6.*)-gdb.py
1a30f6f
done
8dadf56
cvsdist 6f603ff
# Remove the files that are part of a gdb build but that are owned and
cvsdist 6f603ff
# provided by other packages.
cvsdist 6f603ff
# These are part of binutils
cvsdist c049b6a
9b2688b
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/
9b2688b
rm -f $RPM_BUILD_ROOT%{_infodir}/bfd*
cvsdist 93462a8
rm -f $RPM_BUILD_ROOT%{_infodir}/standard*
cvsdist 93462a8
rm -f $RPM_BUILD_ROOT%{_infodir}/mmalloc*
cvsdist 6f603ff
rm -f $RPM_BUILD_ROOT%{_infodir}/configure*
9b2688b
rm -rf $RPM_BUILD_ROOT%{_includedir}
cvsdist 93462a8
rm -rf $RPM_BUILD_ROOT/%{_libdir}/lib{bfd*,opcodes*,iberty*,mmalloc*}
cvsdist c049b6a
cvsdist 6f603ff
# Delete this too because the dir file will be updated at rpm install time.
cvsdist 6f603ff
# We don't want a gdb specific one overwriting the system wide one.
cvsdist c049b6a
cvsdist 6f603ff
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
cvsdist c049b6a
338fe93
%if 0%{!?_with_upstream:1}
08593f1
# pstack obsoletion
08593f1
08593f1
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man1/gstack.1
08593f1
ln -s gstack.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/pstack.1.gz
08593f1
ln -s gstack $RPM_BUILD_ROOT%{_bindir}/pstack
7db944e
%endif	# 0%{!?_with_upstream:1}
08593f1
cvsdist c049b6a
%clean
cvsdist c049b6a
rm -rf $RPM_BUILD_ROOT
cvsdist c049b6a
cvsdist c049b6a
%post
cvsdist 6f603ff
# This step is part of the installation of the RPM. Not to be confused
cvsdist 6f603ff
# with the 'make install ' of the build (rpmbuild) process.
cvsdist 6f603ff
8336d58
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/annotate.info.gz || :
8336d58
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/gdb.info.gz || :
8336d58
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/gdbint.info.gz || :
8336d58
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/stabs.info.gz || :
cvsdist c049b6a
cvsdist c049b6a
%preun
cvsdist c049b6a
if [ $1 = 0 ]; then
8336d58
	/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/annotate.info.gz || :
8336d58
	/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gdb.info.gz || :
8336d58
	/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gdbint.info.gz || :
8336d58
	/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/stabs.info.gz || :
cvsdist c049b6a
fi
cvsdist c049b6a
cvsdist c049b6a
%files
cvsdist c049b6a
%defattr(-,root,root)
cvsdist c049b6a
%doc COPYING COPYING.LIB README NEWS
08593f1
%{_bindir}/gcore
08593f1
%{_bindir}/gdb
08593f1
%{_bindir}/gdbtui
08593f1
%{_mandir}/*/gdb.1*
08593f1
%{_mandir}/*/gdbtui.1*
338fe93
%if 0%{!?_with_upstream:1}
338fe93
%{_bindir}/gstack
338fe93
%{_bindir}/pstack
08593f1
%{_mandir}/*/gstack.1*
08593f1
%{_mandir}/*/pstack.1*
36474ab
%{python_sitelib}/gdb
36474ab
%{_datadir}/gdb
7db944e
%endif	# 0%{!?_with_upstream:1}
cvsdist 710c7cd
%{_infodir}/annotate.info*
cvsdist c049b6a
%{_infodir}/gdb.info*
cvsdist 6f603ff
%{_infodir}/gdbint.info*
cvsdist c049b6a
%{_infodir}/stabs.info*
cvsdist c049b6a
cvsdist c049b6a
# don't include the files in include, they are part of binutils
cvsdist c049b6a
dccf7f2
%ifnarch sparcv9 sparc64
08593f1
%files gdbserver
08593f1
%{_bindir}/gdbserver
08593f1
%{_mandir}/*/gdbserver.1*
dccf7f2
%endif
08593f1
cvsdist c049b6a
%changelog
b5f2aa8
* Sun Apr  5 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-14
b5f2aa8
- Archer update to the snapshot: f6273d446ff87e50976600ba3f71b88d61043e20
b5f2aa8
- Archer backport: f6273d446ff87e50976600ba3f71b88d61043e20
b5f2aa8
  - Use pretty-printers to print base classes inside a derived class.
b5f2aa8
4fe9415
* Mon Mar 30 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-13
4fe9415
- Archer update to the snapshot: d144a3633454046aaeae3e2c369c271834431d36
4fe9415
- Archer backport: a2c49b7640ebe7ce1376902d48d5bbbee600996b
4fe9415
  - Fixup compilation older GCCs.
4fe9415
- Archer backport: fe48224ce1bd22f37a7fa6d111d54c1a340392bf
4fe9415
  - KFAIL 4 cases of: gdb.arch/powerpc-power7.exp
4fe9415
- Archer backport: d144a3633454046aaeae3e2c369c271834431d36
4fe9415
  - Fix C local extern variables (requires gcc-4.4.0-0.30).
4fe9415
3ce5394
* Fri Mar 27 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-12
3ce5394
- Archer update to the snapshot: 837d9879980148af05eae540d92caeb7200f1813
3ce5394
- Archer backport: 8340d06295c8db80c544503458305197891e0348
3ce5394
  - Fixes [master] regression for Eclipse CDT testsuite.
3ce5394
- Archer backport: 16328456d5740917ade0a49bcecc14c4564b9a99
3ce5394
  - Fixes #2 [expr] compatibility with gcc-4.4 on gdb.cp/namespace-using.exp.
3ce5394
- Rebase [expr] on the Keith Seitz's sync with FSF GDB fixing the former merge.
3ce5394
d5fb1cc
* Sun Mar 22 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-11
d5fb1cc
- Archer update to the snapshot: e734ed95d296a3342d4147873c4641cea6c4d7fe
d5fb1cc
- Archer backport: 1e1d73cda98b1adda884b80e07c7b4929c175628
d5fb1cc
  - Fixes [expr] compatibility with gcc-4.4 on gdb.cp/namespace-using.exp.
d5fb1cc
42988d9
* Sun Mar 15 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-10
42988d9
- Archer update to the snapshot: 935f217d3367a642374bc56c6b146d376fc3edab
42988d9
- Archer backport: 281278326412f9d6a3fabb8adc1d419fd7ddc7d7
42988d9
  - Fix [expr] crash reading invalid DWARF C++ symbol "" (BZ 490319).
42988d9
5b5fe7d
* Thu Mar 12 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-9
5b5fe7d
- Archer backport: aafe933b497eee8cfab736a10bae1a90d4bceb18
5b5fe7d
  - [python] Remove duplicate target-wide-charset parameter
5b5fe7d
5e5008a
* Mon Mar  9 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-8
5e5008a
- Archer update to the snapshot: a99e30d08ade4a2df0f943b036cd653bcd12b04d
5e5008a
- Fixes internal error on breaking at a multi-locations C++ caller (BZ 488572).
5e5008a
1a30f6f
* Mon Mar  9 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-7
1a30f6f
- Archer update to the snapshot: ec29855686f2a78d90ebcc63765681249bbbe808
1a30f6f
- Temporarily place libstdc++ pretty printers in this gdb.rpm.
1a30f6f
984eecf
* Sat Mar  7 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-6
984eecf
- Archer update to the snapshot: 543fb2154d3bd551344b990b911be5c6cc703504
984eecf
 - Fixes [delayed-symfile] excessive `(no debugging symbols found)' messages.
984eecf
eb11e3c
* Sat Mar  7 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-5
eb11e3c
- Improve `gdb-6.6-buildid-locate-rpm.patch' by dlopen() (+pkg-config compat.).
eb11e3c
09c22fd
* Sat Mar  7 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-4
09c22fd
- Split `gdb-6.6-buildid-locate.patch' to `gdb-6.6-buildid-locate-rpm.patch'.
09c22fd
8dadf56
* Sat Mar  7 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-3
8dadf56
- Archer update to the snapshot: 6cf16c0711e844094ab694b3d929f7bd30b49f61
8dadf56
- Fix crash on the inlined functions support.
8dadf56
- Fix crash from the PIE support, its varobj_refresh() was called only before
8dadf56
  varobj_invalidate() which is sufficient.
8dadf56
- Fix BuildRequires for the `--with testsuite' runs.
8dadf56
- Use the newly introduced `--with-pythondir' option.
8dadf56
- Remove libstdcxx [python] pretty printers (as included in libstdc++ rpm now).
8dadf56
0d29c1b
* Fri Mar 06 2009 Jesse Keating <jkeating@redhat.com> - 6.8.50.20090302-2
0d29c1b
- Rebuild for new rpm libs
0d29c1b
36474ab
* Mon Mar  2 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090302-1
1592379
- Include the Archer Project: http://sourceware.org/gdb/wiki/ProjectArcher
8dadf56
  snapshot: 8cc3753a9aad85bf53bef54c04334c60d16cb251
1592379
  * [python] Python scripting support: http://sourceware.org/gdb/wiki/PythonGdb
1592379
  * [catch-syscall] Trap and display syscalls.
1592379
  * [delayed-symfile] Improve startup performance by lazily read psymtabs.
1592379
  * [exception-rewind] Fix fatal C++ exceptions in an inferior function call.
36474ab
  * [expr] Expressions, single-quote elimination, C++ input canonicalization.
36474ab
  * [using-directive] C++ namespaces.
1592379
  * [vla] C variable length arrays / DW_FORM_block / Fortran dynamic arrays.
1592379
  * [misc] Fix debuginfoless `return' (BZ 365111), fix command-line macros for
1592379
    expected GCC (BZ 479914), new testcase for valgrind (for BZ 483262),
1592379
    implement `info common' for Fortran, fix Fortran logical-kind=8 (BZ 465310),
36474ab
    fix static variable in C++ constructors (BZ 445912), fix power7 (BZ 485319).
1592379
- Upgrade to the FSF GDB gdb-6.8.50 snapshot.
36474ab
- Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457187).
36474ab
  - Turn on 64-bit BFD support, globally enable AC_SYS_LARGEFILE.
1592379
e241ec0
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.8.50.20090210-2
e241ec0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e241ec0
a1707b2
* Wed Feb 11 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090210-1
a1707b2
- Upgrade to the FSF GDB gdb-6.8.50 snapshot.
a1707b2
81783d0
* Wed Feb 11 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20090209-1
81783d0
- Upgrade to the FSF GDB gdb-6.8.50 snapshot.
81783d0
ec0fcb6
* Mon Feb  9 2009 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20081214-2
ec0fcb6
- Fix crash / implement `finish' into inlined functions (BZ 479781).
c1c2c92
- Drop the gdb.threads/attach-into-signal.exp change as obsolete.
c1c2c92
23cdd3f
* Sun Dec 14 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8.50.20081214-1
407ebe9
- Upgrade to the upstream gdb-6.8.50 snapshot.
407ebe9
39347a6
* Mon Dec  1 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-33
39347a6
- Make `--with testsuite' BuildRequires properly conditional.
39347a6
9b2688b
* Mon Dec  1 2008 Stepan Kasal <skasal@redhat.com> - 6.8-32
9b2688b
- Remove trivial BuildRequires, use rpm macros in a few remaining places.
9b2688b
3dc772c
* Tue Nov 18 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-31
3dc772c
- Enable ia64 hardware watchpoints if created before starting inferior.
3dc772c
84892dc
* Sun Nov  9 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-30
84892dc
- Fix a race in the testcase `gdb.threads/step-thread-exit.exp'.
84892dc
917bed5
* Sun Nov  9 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-29
917bed5
- Fix more the variable-length-arrays support (BZ 468266, feature BZ 377541).
917bed5
- Integrate the `bt full' protection (for BZ 466901) into the VLA patch.
917bed5
3883e15
* Thu Nov  6 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-28
3883e15
- Fix the "never terminate `bt full'" patch false GCC warning / build error.
3883e15
74f680b
* Thu Nov  6 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-27
74f680b
- Fix resolving of variables at locations lists in prelinked libs (BZ 466901),
74f680b
  bugreported by Michal Babej.
74f680b
- Never terminate `bt full' on a problem of variable resolving (for BZ 466901).
74f680b
74f680b
* Thu Nov  6 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-26
bb9a89c
- Fix more the variable-length-arrays support (BZ 468266, feature BZ 377541).
e168686
- Fix the watchpoints conditionals.
bb9a89c
- Fix on PPC spurious SIGTRAPs on active watchpoints.
bb9a89c
- Fix occasional stepping lockup on many threads, seen on ia64.
e168686
5c94ba0
* Mon Nov  3 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-25
5c94ba0
- Fix the variable-length-arrays support (BZ 468266, feature BZ 377541).
5c94ba0
- Fix the debuginfo-install suggestions for missing base packages (BZ 467901),
5c94ba0
  also update the rpm/yum code to no longer require _RPM_4_4_COMPAT.
5c94ba0
fdeb421
* Tue Sep  2 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-24
fdeb421
- Fix PIE patch regression for loading binaries from valgrind (BZ 460319).
fdeb421
10f824b
* Thu Aug 28 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-23
10f824b
- Fix attaching to stopped processes, based on the upstream version now.
10f824b
  - Just kernel-2.6.25 neither upstream nor utrace work with it; 2.6.9 works.
10f824b
- Fix occasional crash on a removed watchpoint.
10f824b
- Fix false testcase FAILs for `gdb.pie/break.exp'.
10f824b
- Fix a false warning (+a testcase FAIL) on s390x watchpoints.
10f824b
- Fix a false FAIL on s390x `gdb.base/dump.exp'.
10f824b
e3c8b47
* Wed Aug 27 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-22
e3c8b47
- Remove `gdb-6.3-nonthreaded-wp-20050117.patch' as obsoleted + regressing now.
e3c8b47
- Make the GDB quit processing non-abortable to cleanup everything properly.
e3c8b47
- Support DW_TAG_constant for Fortran in recent Fedora/RH GCCs.
e3c8b47
- Fix crash on DW_TAG_module for Fortran in recent Fedora/RH GCCs.
e3c8b47
- Readd resolving of bare names of constructors and destructors.
e3c8b47
- Include various vendor testcases:
e3c8b47
  - Leftover zombie process (BZ 243845).
e3c8b47
  - Multithreaded watchpoints (`gdb.threads/watchthreads2.exp').
e3c8b47
  - PIE testcases (`gdb.pie/*').
e3c8b47
  - C++ contructors/destructors (`gdb.cp/constructortest.exp').
e3c8b47
4f698de
* Sat Aug 23 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-21
4f698de
- Fix MI debuginfo print on reloaded exec, found by Denys Vlasenko (BZ 459414).
4f698de
- Extend the Fortran dynamic variables patch also for dynamic Fortran strings.
4f698de
bc809fe
* Wed Aug 13 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-20
bc809fe
- Temporarily disable attaching to a stopped process (BZ 453688)
bc809fe
  - To be reintroduced after a fix of the kernel BZ 454404.
bc809fe
4bbd3a2
* Mon Aug  4 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-19
4bbd3a2
- Fix `errno' printing on nonthreaded non-g3 inferiors (TLS minsym is absolute).
4bbd3a2
3a094fb
* Fri Aug  1 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-18
3a094fb
- Fix powerpc recent secure PLTs handling (shared library calls) (BZ 452960).
3a094fb
- Fix the testsuite .spec runner to run biarch also on ppc.
3a094fb
- Reenable testcases threadcrash.exp, chng-syms.exp, checkpoint.exp (BZ 207002).
3a094fb
- Fix PRPSINFO in the core files dumped by gcore (BZ 254229), reformatted patch
3a094fb
  from Denys Vlasenko.
3a094fb
- Fix register assignments with no GDB stack frames, Denys Vlasenko (BZ 436037).
3a094fb
8b1b3fd
* Mon Jul 14 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-17
8b1b3fd
- Refresh the patchset with fuzz 0 (for new rpmbuild).
8b1b3fd
3f491b2
* Mon Jul 14 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-16
3f491b2
- Rebuild with the new rpm-4.5.90 in the buildroot.
3f491b2
535451a
* Sat Jul 12 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-15
535451a
- Temporary rpm-4.5.90 compatibility workaround by Panu Matilainen.
535451a
- Fix a regression in the constant watchpoints fix, found by Daniel Jacobowitz.
535451a
- Fix the prelink testcase for false FAILs on i386.
535451a
5ca2edc
* Tue Jul  8 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-14
5ca2edc
- Fix crash due to calling an inferior function right after a watchpoint stop.
5ca2edc
942cd23
* Thu Jul  3 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-13
942cd23
- Support transparent debugging of inlined functions for an optimized code.
942cd23
666c0ba
* Fri Jun 20 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-12
666c0ba
- Remove the gdb/gdbtui binaries duplicity.
666c0ba
dd1aa7b
* Tue Jun 17 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-11
dd1aa7b
- Fix the testsuite run for ia64 (where no -m64 is present).
dd1aa7b
- Test a crash on libraries missing the .text section.
dd1aa7b
- Protect development in the build tree by automatic Makefile dependencies.
dd1aa7b
- Refuse creating watchpoints of an address value, suggested by Martin Stransky.
dd1aa7b
- Disable randomization (such as by setarch -R), suggested by Jakub Jelinek.
dd1aa7b
- Fix compatibility with recent glibc headers.
dd1aa7b
2234aa8
* Sun Jun  1 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-10
2234aa8
- Fix crash on a watchpoint update on an inferior stop.
2234aa8
- Fix the s390x part of the hardware watchpoints after a fork.
2234aa8
ad4fdd5
* Thu May 22 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-9
ad4fdd5
- Fix memory trashing on binaries from GNAT/Ada (workaround GCC PR 35998).
ad4fdd5
e237432
* Thu May 15 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 6.8-8
e237432
- Silence memcpy check which returns false positive (sparc64)
e237432
a8518f3
* Thu May 15 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 6.8-7
dccf7f2
- patch from DaveM for sparc/sparc64
dccf7f2
- touch up spec to enable sparcv9/sparc64
dccf7f2
a8518f3
* Sat May  3 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-6
1f8808d
- Fix gdb.base/gcore-shmid0.exp to be unresolved on recent kernels.
4824eee
- Make the testsuite results of dfp-test.exp more stable.
1f8808d
17a4f25
* Sun Apr 27 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-5
17a4f25
- Remove the kernel VDSO workaround (`no loadable ...') (kernel BZ 312011).
17a4f25
c499105
* Wed Apr 23 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-4
c499105
- Backport fix on various forms of threads tracking across exec() (BZ 442765).
c499105
- Testsuite: Include more biarch libraries on %%{multilib_64_archs}.
c499105
- Disable the build-id warnings for the testsuite run as they cause some FAILs.
c499105
- Fix PIE support for 32bit inferiors on 64bit debugger.
c499105
- Fix trashing memory on one ada/gnat testcase.
c499105
- Make the testsuite results on ada more stable.
c499105
7db944e
* Wed Apr 16 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-3
7db944e
- Fix ia64 compilation errors (Yi Zhan, BZ 442684).
7db944e
- Fix build on non-standard rpm-devel includes (Robert Scheck, BZ 442449).
7db944e
- Do not run the PIE mode for the testsuite during `--with upstream'.
7db944e
- Fix test of the crash on a sw watchpoint condition getting out of the scope.
7db944e
5f5d7d9
* Fri Apr 11 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-2
5f5d7d9
- Fix a regression due to PIE of reloading a changed exec file (BZ 433410).
5f5d7d9
- Include also biarch libgcc on %%{multilib_64_archs} for the testsuite.
4ebfb44
- Cosmetic fix of a testcase sanity breakpoint setting (part of BZ 233852).
ed268f2
- New test of hiding unexpected breakpoints on intentional step commands.
ed268f2
- New test of GCORE for shmid 0 shared memory mappings.
ed268f2
- New test of a crash on `focus cmd', `focus prev' commands.
e923707
- Fix a minor test race of the hardware watchpoints after the fork call.
a9e8793
- Test crash on a sw watchpoint condition getting out of the scope.
4ebfb44
7d92950
* Fri Mar 28 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.8-1
7d92950
- Upgrade to the latest upstream final release gdb-6.8.
7d92950
338fe93
* Mon Mar 10 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.50.20080227-3
338fe93
- build-id warnings integrated more with rpm and the lists of the warnings got
338fe93
  replaced usually by a single-line `debuginfo-install' advice.
338fe93
  - FIXME: Testsuite needs an update for the new pre-prompt messages.
338fe93
- Fix the `--with upstream' compilation - gstack/pstack are now omitted.
338fe93
5bed391
* Tue Mar  4 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.50.20080227-2
5bed391
- Drop the unused `ChangeLog.RedHat' file stubs.
5bed391
- New rpm option `--with upstream' to drop the Fedora patches for testing.
5bed391
- Drop some no longer valid .spec file comments.
7db944e
- Include the Fortran dynamic arrays entry for changelog of 6.7.50.20080227-1.
5bed391
25ff8a1
* Mon Mar  3 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.50.20080227-1
25ff8a1
- Upgrade to the upstream gdb-6.8 prerelease.
25ff8a1
- Cleanup the leftover `.orig' files during %%prep.
25ff8a1
- Add expat-devel check by the configure script (for the other-arch builds).
25ff8a1
- `--with testsuite' now also BuildRequires: fpc
25ff8a1
- Backport fix of a segfault + PIE regression since 6.7.1 on PIE executables.
25ff8a1
- Update the printed GDB version string to be Fedora specific.
5bed391
- Fix/implement the Fortran dynamic arrays support (BZ 377541).
25ff8a1
2da8118
* Sat Mar  1 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-16
2da8118
- Run the full testsuite also in the `-fPIE -pie' mode.
2da8118
b3e4c8b
* Mon Feb 25 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-15
b3e4c8b
- New --with parameters `testsuite' and `debug'.
b3e4c8b
  - Testsuite is now run during the build only on explicit `--with testsuite'.
b3e4c8b
- Testsuite now possibly produces two outputs for the two GDB target arches.
b3e4c8b
917a6fb
* Thu Feb 21 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-14
917a6fb
- Rename `set debug build-id' as `set build-id-verbose', former level 1 moved
917a6fb
  to level 2, default value is now 1, use `set build-id-verbose 0' now to
917a6fb
  disable the missing separate debug filenames messages (BZ 432164).
917a6fb
08593f1
* Wed Feb 20 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-13
08593f1
- ia64 build fixes from Doug Chapman (BZ 428882).
08593f1
- gdbserver separated into an extra package (BZ 405791).
08593f1
- pstack obsoleted by included gstack (BZ 197020).
08593f1
- Fix #include <asm/ptrace.h> on kernel-headers-2.6.25-0.40.rc1.git2.fc9.x86_64.
08593f1
- Drop the PowerPC simulator as no longer being compatible with Fedora binaries.
08593f1
4d1104a
* Thu Feb  7 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-12
4d1104a
- build-id debug messages print now the library names unconditionally.
4d1104a
6a80c39
* Thu Jan 24 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-11
6a80c39
- Improve the text UI messages for the build-id debug files locating.
6a80c39
  - Require now the rpm libraries.
6a80c39
- Fix false `(no debugging symbols found)' on `-readnever' runs.
6a80c39
- Extend the testcase `gdb.arch/powerpc-prologue.exp' for ppc64.
6a80c39
2a65074
* Sat Jan 12 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-10
2a65074
- Compilation fixup (-9 was never released).
2a65074
d945816
* Sat Jan 12 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-9
d945816
- Fix also threaded inferiors for hardware watchpoints after the fork call.
d945816
- Test debugging statically linked threaded inferiors (BZ 239652).
d945816
  - It requires recent glibc to work in this case properly.
d945816
- Testcase cleanup fixup of the gcore memory and time requirements of 6.7.1-8.
d945816
3f52bbd
* Thu Jan 10 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-8
3f52bbd
- Fix detaching from a threaded formerly stopped process with non-primary
3f52bbd
  thread currently active (general BZ 233852).
3f52bbd
  - Enable back again the testcases named `attachstop.exp' (no such exist now).
3f52bbd
  - Rename the testcase `gdb.threads/attachstop' to `gdb.threads/attachstop-mt'.
3f52bbd
- Test ia64 memory leaks of the code using libunwind.
3f52bbd
- Testcase delay increase (for BZ 247354).
3f52bbd
- Test gcore memory and time requirements for large inferiors.
3f52bbd
d50521f
* Mon Jan  7 2008 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-7
d50521f
- Backport the gcc-4.3 compatibility -Werror fixes.
d50521f
- Fix documentation on hardware watchpoints wrt multiple threads.
d50521f
- Rename the patch file for BZ 235197 from its former name 234468.
d50521f
- Fix the vendora testcase `attach-32.exp' affecting the other tests results.
d50521f
- Support DW_TAG_interface_type the same way as DW_TAG_class_type (BZ 426600).
d50521f
4a93050
* Mon Dec 10 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-6
4a93050
- Testsuite fixes for more stable/comparable results.
4a93050
cd60710
* Sat Nov 24 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-5
cd60710
- Reduce the excessive gcc-* packages dependencies outside of mock/koji.
cd60710
92dc0e1
* Fri Nov 16 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-4
92dc0e1
- Fix `errno' resolving across separate debuginfo files.
92dc0e1
- Fix segfault on no file loaded, `set debug solib 1', `info sharedlibrary'.
92dc0e1
- Extend the testsuite run for all the languages if %%{dist} is defined.
92dc0e1
- Support gdb.fortran/ tests by substituting the g77 compiler by gfortran.
92dc0e1
b0ab3a8
* Sun Nov  4 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-3
b0ab3a8
- Fix `errno' resolving on recent glibc with broken DW_AT_MIPS_linkage_name.
b0ab3a8
- Imported new test for 6.7 PPC hiding of call-volatile parameter register.
b0ab3a8
27c2469
* Sat Nov  3 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-2
27c2469
- Backport `Breakpoints at multiple locations' patch primarily for C++.
27c2469
50dab45
* Thu Nov  1 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7.1-1
50dab45
- Upgrade to GDB 6.7.1.  Drop redundant patches, forward-port remaining ones.
50dab45
eb9d945
* Thu Nov  1 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.7-1
eb9d945
- Upgrade to GDB 6.7.  Drop redundant patches, forward-port remaining ones.
eb9d945
- Fix rereading of the main executable on its change.
eb9d945
cc17157
* Fri Oct 19 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-37
cc17157
- Fix hiding unexpected breakpoints on intentional step/next commands.
cc17157
- Fix s390 compilation warning/failure due to a wrongly sized type-cast.
cc17157
9a1b988
* Sun Oct 14 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-36
9a1b988
- Fix hardware watchpoints after inferior forks-off some process.
9a1b988
bd518c3
* Fri Oct 13 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-35
bd518c3
- Fix non-threaded watchpoints CTRL-C regression on `set follow child'.
bd518c3
84f82bf
* Fri Oct 12 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-34
84f82bf
- Fix gdbserver for threaded applications and recent glibc (BZ 328021).
84f82bf
7969725
* Tue Oct  9 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-33
7969725
- Fix debug load for sparse assembler files (such as vDSO32 for i386-on-x86_64).
7969725
cafa2ff
* Mon Oct  8 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-32
cafa2ff
- Set the breakpoints always to all the ctors/dtors variants (BZ 301701).
cafa2ff
- Fix a TUI visual corruption due to the build-id warnings (BZ 320061).
cafa2ff
- Fixed the kernel i386-on-x86_64 VDSO loading (producing `Lowest section in').
cafa2ff
ddc50f9
* Fri Oct  5 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-31
ddc50f9
- Fix address changes of the ctors/dtors breakpoints w/multiple PCs (BZ 301701).
ddc50f9
- Delete an info doc file on `rpmbuild -bp' later rebuilt during `rpmbuild -bc'.
ddc50f9
435483c
* Tue Sep 25 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-30
435483c
- Fix re-setting of the ctors/dtors breakpoints with multiple PCs (BZ 301701).
435483c
- Avoid one useless user question in the core files locator (build-id).
435483c
dd40115
* Sun Sep 23 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-29
dd40115
- Fixed the kernel VDSO loading (`warning: no loadable sections found in ...').
dd40115
- Fix the testcase for pending signals (from BZ 233852).
dd40115
add1a2d
* Sat Sep 22 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-28
add1a2d
- Support also the `$allocate' and `$delete' ctor/dtor variants (BZ 301701).
add1a2d
- Fix the build compatibility with texinfo >= 4.10.
add1a2d
- Fix the testcase for pending signals (from BZ 233852).
add1a2d
4170586
* Sun Sep 16 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-27
4170586
- Fix attaching to stopped processes and/or pending signals.
4170586
4e2e788
* Tue Aug 28 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-26
4e2e788
- New fast verification whether the .debug file matches its peer (build-id).
4e2e788
- New locating of the matching binaries from the pure core file (build-id).
4e2e788
864733e
* Fri Aug 17 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-25
864733e
- Fixed excessive RPATH (related to BZ 228891).
864733e
daafa05
* Wed Aug  8 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-24
daafa05
- Fixed compatibility with the Rawhide glibc open(2) syscall sanity checking.
daafa05
- Update the core_dump_elf_headers=1 compatibility code to the upstream variant.
daafa05
7a31f8b
* Mon Aug  6 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-23
7a31f8b
- Update PPC unwinding patches to their upstream variants (BZ 140532).
7a31f8b
6614f13
* Wed Jul 25 2007 Jesse Keating <jkeating@redhat.com> - 6.6-22
6614f13
- Rebuild for RH #249435
6614f13
2d64357
* Mon Jul 23 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-21
2d64357
- Fixed compatibility with Rawhide kernel fs.binfmt_elf.core_dump_elf_headers=1.
2d64357
- .spec file updates to mostly pass RPMLINT - Fedora merge review (BZ 225783).
2d64357
- Fixed testcase of the exit of a thread group leader (of BZ 247354).
2d64357
- Cleanup any leftover testsuite processes as it may stuck mock(1) builds.
2d64357
5c49e68
* Sun Jul  8 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-20
5c49e68
- Do not hang on exit of a thread group leader (BZ 247354).
5c49e68
- New test for upstream fix of VDSO decoding while attaching to an i386 process.
5c49e68
- Fixed BZ # 232014 -> 232015.
5c49e68
a0b6775
* Thu Jul  5 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-19
a0b6775
- Link with libreadline provided by the operating system.
a0b6775
c78c51c
* Tue Jun 26 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-18
c78c51c
- Fix PPC software watchpoints active while stepping atomic instr. (BZ 237572).
c78c51c
5a72cda
* Thu Jun 21 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-17
5a72cda
- Support for stepping over PPC atomic instruction sequences (BZ 237572).
5a72cda
- `set scheduler-locking step' is no longer enforced but it is now default.
5a72cda
4e636f8
* Wed Jun 20 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-16
4e636f8
- Fix attaching a stopped process on expected + upstream kernels (BZ 233852).
4e636f8
 - Fix attaching during a pending signal being delivered.
4e636f8
aad703f
* Thu Jun  7 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-15
aad703f
- Testcase update to cover PPC Power6/DFP instructions disassembly (BZ 230000).
aad703f
- Disable some known timeouting/failing testcases to reduce the build time.
aad703f
- Fix crash on missing filenames debug info (BZ 242155).
aad703f
acb618c
* Sat Apr 28 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-14
acb618c
- Fixup for the PPC Power6/DFP instructions disassembly (BZ 230000).
acb618c
- New testcase for the GCORE buffer overflow (for BZ 238285, formerly 235753).
acb618c
1499556
* Wed Apr 25 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-13
1499556
- Fix `gcore' command for 32bit PPC inferiors on 64bit PPC hosts (BZ 232015).
1499556
a32d62a
* Wed Apr 25 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-12
a32d62a
- Enable PowerPC to print 128-bit long double variables (BZ 237872).
1499556
- New testcase for gcore of 32bit inferiors on 64bit hosts.
a32d62a
8336d58
* Tue Apr 24 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-11
8336d58
- Package review, analysed by Ralf Corsepius (BZ 225783).
8336d58
 - Fix prelink(8) testcase for non-root $PATH missing `/usr/sbin' (BZ 225783).
8336d58
 - Fix debugging GDB itself - the compiled in source files paths (BZ 225783).
acb618c
 - Fix harmless GCORE stack buffer overflow, by _FORTIFY_SOURCE=2 (BZ 238285).
8336d58
 - Fix XML support - the build was missing `expat-devel'.
8336d58
 - Updated the `info' files handling by the spec file.
8336d58
 - Building now with the standard Fedora code protections - _FORTIFY_SOURCE=2.
2d64357
 - Use multiple CPUs for the build (%%{?_smp_mflags}).
2d64357
 - Separate testsuite run to its %%check section.
8336d58
 - Fix (remove) non-ASCII spec file characters.
8336d58
 - Remove system tools versions dumping - already present in mock build logs.
8336d58
4b94240
* Sun Apr 22 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-10
4b94240
- Notify user of a child forked process being detached (BZ 235197).
4b94240
b2d009a
* Sun Apr 22 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-9
b2d009a
- Allow running `/usr/bin/gcore' with provided but inaccessible tty (BZ 229517).
b2d009a
- Fix testcase for watchpoints in threads (for BZ 237096).
b2d009a
- BuildRequires now `libunwind-devel' instead of the former `libunwind'.
b2d009a
- Use the runtime libunwind .so.7, it requires now >= 0.99-0.1.frysk20070405cvs.
b2d009a
9a64326
* Sat Mar 24 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-8
9a64326
- Use definition of an empty structure as it is not an opaque type (BZ 233716).
9a64326
- Fixed the gdb.base/attachstop.exp testcase false 2 FAILs.
9a64326
8955b7e
* Thu Mar 15 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-7
8955b7e
- Suggest SELinux permissions problem; no assertion failure anymore (BZ 232371).
8955b7e
eaba00d
* Wed Mar 14 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-6
eaba00d
- Fix occasional dwarf2_read_address: Corrupted DWARF expression (BZ 232353).
eaba00d
e157c1b
* Mon Mar 12 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-5
e157c1b
- Temporary support for shared libraries >2GB on 64bit hosts. (BZ 231832)
e157c1b
9548cfe
* Sun Feb 25 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-4
9548cfe
- Backport + testcase for PPC Power6/DFP instructions disassembly (BZ 230000).
9548cfe
2a21fb5
* Mon Feb  5 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-3
2a21fb5
- Fix a race during attaching to dying threads; backport (BZ 209445).
2a21fb5
- Testcase of unwinding has now marked its unsolvable cases (for BZ 140532).
2a21fb5
dfe7fd4
* Fri Jan 26 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-2
dfe7fd4
- Backported post gdb-6.6 release PPC `show endian' fixup.
dfe7fd4
- Fix displaying of numeric char arrays as strings (BZ 224128).
dfe7fd4
- Simplified patches by merging upstream accepted ones into a single file.
dfe7fd4
aefb0e1
* Sat Jan 20 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.6-1
aefb0e1
- Upgrade to GDB 6.6.  Drop redundant patches, forward-port remaining ones.
aefb0e1
- Backported post gdb-6.6 release ia64 unwinding fixups.
aefb0e1
- Testcase for exec() from threaded program (BZ 202689).
aefb0e1
376c428
* Mon Jan 15 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-27
376c428
- Fix the testsuite results broken in 6.5-26, stop invalid testsuite runs.
376c428
4dddad4
* Fri Jan 13 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-26
4dddad4
- Fix unwinding of non-debug (.eh_frame) PPC code, Andreas Schwab (BZ 140532).
4dddad4
- Fix unwinding of debug (.debug_frame) PPC code, workaround GCC (BZ 140532).
4dddad4
- Fix missing testsuite .log output of testcases using get_compiler_info().
4dddad4
48f079c
* Fri Jan 12 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-25
48f079c
- Fix unwinding of non-CFI (w/o debuginfo) PPC code by recent GCC (BZ 140532).
48f079c
3cdd4d2
* Thu Jan 11 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-24
3cdd4d2
- Backport readline history for input mode commands like `command' (BZ 215816).
3cdd4d2
65bc5f9
* Tue Jan  9 2007 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-23
65bc5f9
- Find symbols properly at their original (included) file (BZ 109921).
65bc5f9
- Remove the stuck mock(1) builds disfunctional workaround (-> mock BZ 221351).
65bc5f9
803b8bd
* Sat Dec 30 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-22
803b8bd
- Fix unwinding crash on older gcj(1) code (extended CFI support) (BZ 165025).
803b8bd
- Include testcase for the readline history of input mode commands (BZ 215816).
803b8bd
418be79
* Sat Dec 23 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-21
418be79
- Try to reduce sideeffects of skipping ppc .so libs trampolines (BZ 218379).
418be79
- Fix lockup on trampoline vs. its function lookup; unreproducible (BZ 218379).
418be79
b961095
* Tue Dec 19 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-20
b961095
- Fix bogus 0x0 unwind of the thread's topmost function clone(3) (BZ 216711).
b961095
- Testcase for readline segfault on excessively long hand-typed lines.
b961095
2a22042
* Tue Dec 12 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-19
2a22042
- Fix attachment also to a threaded stopped process (BZ 219118).
2a22042
- Cleanup any leftover testsuite processes as it may stuck mock(1) builds.
2a22042
ba921cd
* Sat Nov 25 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-18
ba921cd
- Fix readline history for input mode commands like `command' (BZ 215816).
ba921cd
67e6bd4
* Wed Nov 16 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-17
67e6bd4
- Bugfix testcase typo of gdb-6.5-16.
67e6bd4
509b0ab
* Wed Nov 16 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-16
509b0ab
- Provide testcase for accessing the last address space byte.
509b0ab
03e2cd3
* Wed Nov  9 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-15
03e2cd3
- Fix readline segfault on excessively long hand-typed lines.
03e2cd3
b048379
* Sat Nov  2 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-14
b048379
- Fix "??" resolving of symbols from (non-prelinked) debuginfo packages.
b048379
- Fix "??" resolving of symbols from overlapping functions (nanosleep(3)).
b048379
- Also disable testcase "checkpoint.exp" for a possible kernel Bug 207002.
dd1d9ea
- Provided (disabled during build) threading testsuite from BEA.
b048379
5b4413e
* Sat Oct 14 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-13
5b4413e
- Fix deadlock accessing last address space byte; for corrupted backtraces.
5b4413e
0958562
* Sun Oct  8 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-12
0958562
- Disabled IPv6 until its user visible syntax gets stable upstream.
0958562
50a6238
* Sun Oct  1 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-11
50a6238
- No longer disassemble invalid i386 opcodes of movQ/movA (BZ 172034).
50a6238
- Simplify the IPv6 patch for gdbserver (BZ 198365).
50a6238
- Suggest fixing your target architecture for gdbserver(1) (BZ 190810).
50a6238
- Fix dereferencing registers for 32bit inferiors on 64bit hosts (BZ 181390).
50a6238
- Fix `gcore' command for 32bit inferiors on 64bit hosts.
50a6238
7e80c93
* Wed Sep 27 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-10
7e80c93
- Support IPv6 for gdbserver (BZ 198365).
7e80c93
- Temporarily disable testcase "chng-syms.exp" for a possible kernel Bug 207002.
7e80c93
ba67a79
* Wed Sep 21 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-9
ba67a79
- Fix crash on C++ symbol failing to be demangled (BZ 206813).
ba67a79
- Fix attach to stopped process, supersede `gdb-6.3-attach-stop-20051011.patch'.
ba67a79
- Fix TLS symbols resolving for objects with separate .debug file (-debuginfo).
ba67a79
- Fix TLS symbols resolving for shared libraries with a relative pathname.
ba67a79
- Support TLS symbols (+`errno' suggestion if no pthread is found) (BZ 185337).
ba67a79
b6646b3
* Mon Sep 11 2006 Jan Kratochvil <jan.kratochvil@redhat.com> - 6.5-8
2d64357
- Fix gdb printf command argument using "%%p" (BZ 205551).
b6646b3
e6628c4
* Mon Sep  4 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-7
e6628c4
- Fix bug in patch for CVE-2006-4146. (BZ 203873, BZ 203880)
e6628c4
a23697f
* Thu Aug 24 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-6
9920fee
- Avoid overflows and underflows in dwarf expression computation stack.
a23697f
(BZ 203873)
a23697f
a23697f
* Thu Aug 24 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-5
a23697f
- Backport support for i386 nop memory instructions.
a23697f
- Fix debuginfo addresses resolving for --emit-relocs Linux kernels
a23697f
(BZ 203661, from Jan Kratochvil, like the remaining changes).
a23697f
- Bugfix segv on the source display by ^X 1 (fixes Patch130, BZ
a23697f
200048).
a23697f
- Do not step into the PPC solib trampolines (BZ 200533).
a23697f
- Fix exec() from threaded program, partial CVS backport (BZ 182116).
a23697f
- Fix occasional failure to load shared libraries (BZ 146810).
a23697f
- Bugfix object names completion (fixes Patch116, BZ 193763).
a23697f
- Avoid crash of 'info threads' if stale threads exist (BZ 195429).
a23697f
- Handle corrupted or missing location list information (BZ 196439).
b13204b
3ef6e04
* Thu Jul 13 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-3
3ef6e04
- Add missing definition of multilib_64_archs for glibc-devel buildreqs.
3ef6e04
- Backport support for .gnu.hash sections.
3ef6e04
fef19e0
* Wed Jul 12 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-2
de6a2a0
- BuildReq sharutils, prelink and, on multilib systems, 32-bit glibc-devel.
fef19e0
- Drop obsolete attach-stop patch.
fef19e0
- Fix testcases in threaded-watchpoints2 and step-thread-exit patches.
fef19e0
- Re-enable attach-pie.exp, asm-source.exp and sigstep.exp tests.
fef19e0
9231e41
* Tue Jul 11 2006 Alexandre Oliva <aoliva@redhat.com> - 6.5-1
9231e41
- Upgrade to GDB 6.5.  Drop redundant patches, forward-port remaining
fef19e0
ones.  Re-enable ada and objc testsuites.
9231e41
4917379
* Thu Jun 15 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.132
8f1d149
- Require flex and bison at build time.
4917379
- Additional patch for BZ 175083, to cope with waitpid setting status
4917379
even when returning zero.
4917379
940bd52
* Wed May 31 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.131
940bd52
- Require gettext at build time.  (BZ193366)
940bd52
bc67a32
* Sat May 27 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.130
bc67a32
- Rewrite patch for BZ 175270, BZ 175083 so as to catch the exception
bc67a32
earlier.
bc67a32
- Remove too-fragile testcases from patches for CFA value and "S"
bc67a32
augmentation.
bc67a32
017d602
* Wed May 17 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.129
017d602
- Add not-automatically-generated file to fopen64 patch (BZ 191948).
017d602
cb077a3
* Fri Apr 14 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.128
cb077a3
- Avoid race conditions caused by exceptions messing with signal masks.
cb077a3
(BZ 175270, BZ 175083, maybe BZ 172938).
bc67a32
- Hardcode /bin and /usr/bin paths into gstack (BZ 179829, BZ 190548).
cb077a3
- Build in a subdir of the source tree instead of in a sibling directory.
cb077a3
- Switch to versioning scheme that uses the same base revision number
cb077a3
for all OSes, and uses a suffix to tell the builds apart and ensure
cb077a3
upgradability.
cb077a3
2d64357
* Thu Apr 13 2006 Stepan Kasal <skasal@redhat.com> - 6.3.0.0-1.127
494ffa3
- Bump up release number.
494ffa3
2d64357
* Thu Apr 13 2006 Stepan Kasal <skasal@redhat.com> - 6.3.0.0-1.123
bc67a32
- Use fopen64 where available.  Fixes BZ 178796, BZ 190547.
bc67a32
- Use bigger numbers than int.  Fixes BZ 171783, BZ 179096.
16b31aa
cb077a3
* Wed Mar  8 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.122
cb077a3
- Bump up release number.
cb077a3
494ffa3
* Wed Mar  8 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.119
bc67a32
- Fix regression in PIE debugging (BZ 133944) (re?)introduced by the
bc67a32
prelink fix (BZ 175075, BZ 190545).  Improve testcase for the prelink
bc67a32
fix.
494ffa3
- Revert dwarf2 frame identifier change.
494ffa3
87809a7
* Tue Mar  7 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.118
87809a7
- Bump up release number.
87809a7
87809a7
* Tue Mar  7 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.115
87809a7
- Change dwarf2 frame identifiers to use the actual PC instead of the
87809a7
function's entry point.
87809a7
- Fix FSF and GDB contact addresses in new testcases.
0c643cf
- Do not try to compile x86_64-only CFA testcase on 32-bit x86.
87809a7
- Change prelink test to issue untested instead of warning message if
87809a7
system libraries are not prelinked.
87809a7
5aedf03
* Fri Mar  3 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.114
5aedf03
- Bump up release number.
5aedf03
5aedf03
* Fri Mar  3 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.111
5aedf03
- Add support for "S" augmentation for signal stack frames.
5aedf03
- Add support for CFA value expressions and encodings.
5aedf03
- Various improvements to the prelink test.
5aedf03
28868ad
* Thu Feb 23 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.110
de063e0
- Bump up release number.
de063e0
28868ad
* Thu Feb 23 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.107
de063e0
- Enable gdb to debug core files and executables with mismatched
bc67a32
prelink base addresses.  Fixes BZ 175075, BZ 190545.
de063e0
ee1d949
* Tue Feb 14 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.106
ee1d949
- Bump up release number.
ee1d949
ee1d949
* Tue Feb 14 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.103
ee1d949
- Adjust type-punning patch to include fix not needed upstream.
ee1d949
e08f94c
* Tue Feb 14 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.102
e08f94c
- Bump up release number.
e08f94c
e08f94c
* Tue Feb 14 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.99
e08f94c
- Use type-punning warning fixes as accepted upstream.
e08f94c
cc18d73
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.3.0.0-1.98.2
cc18d73
- bump again for double-long bug on ppc(64)
cc18d73
9c2bcfa
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.3.0.0-1.98.1
9c2bcfa
- rebuilt for new gcc4.1 snapshot and glibc changes
9c2bcfa
2d64357
* Mon Jan 16 2006 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.98
6670289
- Bump up release number.
6670289
2d64357
* Mon Dec 19 2005 Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.94
c9fd171
- Fix type-punning warnings issued by GCC 4.1.
c9fd171
88ce678
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
88ce678
- rebuilt for new gcj
88ce678
2d64357
* Thu Dec 01 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.93
6417cfc
- Bump up release number.
6417cfc
2d64357
* Thu Dec 01 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.90
6417cfc
- Add option to allow backtracing past zero pc value.
6417cfc
- Bugzilla 170275
6417cfc
2d64357
* Tue Nov 15 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.89
fbb51ac
- Bump up release number.
fbb51ac
2d64357
* Tue Nov 15 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.86
fbb51ac
- Fix ia64 user-specified SIGILL handling error.
fbb51ac
- Bugzilla 165038.
fbb51ac
2d64357
* Tue Oct 18 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.85
fb9a5aa
- Bump up release number.
fb9a5aa
2d64357
* Tue Oct 18 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.82
fb9a5aa
- Modify attach patch to add missing fclose.
fb9a5aa
- Bugzilla 166712
fb9a5aa
2d64357
* Tue Oct 11 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.81
e00d0dd
- Bump up release number.
e00d0dd
2d64357
* Tue Oct 11 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.78
e00d0dd
- Support gdb attaching to a stopped process.
e00d0dd
2d64357
* Thu Sep 29 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.77
c73684b
- Bump up release number.
c73684b
2d64357
* Thu Sep 29 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.74
c73684b
- Fix up DSO read logic when process is attached.
c73684b
2d64357
* Mon Sep 26 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.73
078093a
- Bump up release number.
078093a
2d64357
* Mon Sep 26 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.70
078093a
- Fix frame pointer calculation for ia64 sigtramp frame.
078093a
2d64357
* Thu Sep 22 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.69
7c724ed
- Bump up release number.
7c724ed
2d64357
* Thu Sep 22 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.66
7c724ed
- Remove extraneous xfree.
7c724ed
2d64357
* Wed Sep 07 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.65
658b489
- Bump up release number.
658b489
2d64357
* Wed Sep 07 2005 Jeff Johnston	<jjohnstn@redhat.com> - 6.3.0.0-1.62
658b489
- Readd readnever option
658b489
2d64357
* Wed Jul 27 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.61
a0101bc
- Bump up release number.
a0101bc
                                                                                
2d64357
* Tue Jul 26 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.57
486c3bb
- Bump up release number.
486c3bb
                                                                                
2d64357
* Tue Jul 26 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.54
486c3bb
- Add testcase to verify printing of inherited members
486c3bb
- Bugzilla 146835
486c3bb
                                                                                
2d64357
* Mon Jul 25 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.53
e1bcf9b
- Bump up release number.
e1bcf9b
                                                                                
2d64357
* Mon Jul 25 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.50
e1bcf9b
- Fix bug with info frame and cursor address on ia64.
e1bcf9b
- Add testcase to verify pseudo-registers calculated for ia64 sigtramp.
e1bcf9b
- Bugzilla 160339
e1bcf9b
                                                                                
2d64357
* Fri Jul 22 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.49
d5a2446
- Bump up release number.
d5a2446
                                                                                
2d64357
* Fri Jul 22 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.46
d5a2446
- Fix attaching to 32-bit processes on 64-bit systems.
d5a2446
- Bugzilla 160254
d5a2446
                                                                                
2d64357
* Thu Jul 14 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.45
8464198
- Bump up release number.
d5a2446
                                                                                
2d64357
* Thu Jul 14 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.42
8464198
- Add work-around to make ia64 gcore work faster.
8464198
- Bugzilla 147436
8464198
2d64357
* Thu Jul 14 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.41
72cd19d
- Bump up release number.
72cd19d
2d64357
* Mon Jul 11 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.38
72cd19d
- Fix backtracing across sigaltstack for ia64
72cd19d
- Bugzilla 151741
72cd19d
2d64357
* Fri Jul 08 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.37
82cee5f
- Bump up release number.
82cee5f
2d64357
* Fri Jul 08 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.35
82cee5f
- Build pseudo-registers properly for sigtramp frame.
82cee5f
- Bugzilla 160339
82cee5f
2d64357
* Fri Jul 08 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.34
adbc6b8
- Bump up release number.
adbc6b8
2d64357
* Thu Jul 07 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.31
adbc6b8
- Modify security errata to include additional bfd robustness updates
adbc6b8
- Bugzilla 158680
adbc6b8
2d64357
* Fri Jun 10 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.30
d939943
- Bump up release number.
d939943
2d64357
* Fri Jun 10 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.28
d939943
- Security errata for bfd and .gdbinit file usage
d939943
- Bugzilla 158680 
d939943
2d64357
* Wed May 18 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.24
b52f222
- Bump up release number.
b52f222
2d64357
* Wed May 18 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.23
b52f222
- Bump up release number.
b52f222
2d64357
* Wed May 18 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.22
b52f222
- Specify SA_RESTART for linux-nat.c handlers and use my_waitpid
b52f222
  which handles EINTR.
b52f222
2d64357
* Tue May 03 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.21
a5fe47c
- Bump up release number.
a5fe47c
2d64357
* Tue May 03 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.20
a5fe47c
- Bump up release number.
a5fe47c
2d64357
* Tue May 03 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.19
a5fe47c
- Fix for partial die in cache error
a5fe47c
- Bugzilla 137904
a5fe47c
2d64357
* Wed Apr 27 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.18
fc61375
- Bump up release number.
fc61375
2d64357
* Wed Apr 27 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.17
fc61375
- Bump up release number.
fc61375
2d64357
* Wed Apr 27 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.16
fc61375
- Update ia64 sigtramp support to use libunwind and fix top-level
fc61375
  rse register reads to also use libunwind.
fc61375
- Bugzilla 151741
fc61375
2d64357
* Thu Apr 21 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.15
0e6b692
- Bump up release number.
0e6b692
2d64357
* Thu Apr 21 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.14
0e6b692
- Bump up release number.
0e6b692
2d64357
* Thu Apr 21 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.13
0e6b692
- Do not issue warning message for gcore under ia64
0e6b692
- Bugzilla 146416
0e6b692
2d64357
* Mon Apr 11 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-1.12
434306b
- Update gstack patch, handle systems that lack /proc/<pid>/tasks.
434306b
2d64357
* Fri Apr 8 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-1.11
a0fb585
- Replace patch warning about DW_OP_piece with a patch that implements
a0fb585
  the DW_OP_piece read path.
a0fb585
2d64357
* Sat Apr 2 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-1.10
5ced33e
- Print a warning when the separate debug info's CRC doen't match;
5ced33e
  test.
5ced33e
2d64357
* Wed Mar 30 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.9
81e47be
- Bump up release number.
81e47be
2d64357
* Wed Mar 30 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.7
81e47be
- Add proper vsyscall page support for ia64.
81e47be
2d64357
* Thu Mar 24 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.6
2b9b6c1
- Bump up release number.
2b9b6c1
2d64357
* Thu Mar 24 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.4
2b9b6c1
- Fix printing of inherited members of C++ classes.
2b9b6c1
- Fix for Bugzilla 146835.
2b9b6c1
2d64357
* Tue Mar 22 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.3
8898d54
- Bump up release number.
8898d54
2d64357
* Thu Mar 17 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-1.1
8898d54
- Remove warnings that cause errors when compiled with gcc4 and -Werror.
8898d54
Elliot Lee c3e970c
* Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
Elliot Lee c3e970c
- rebuilt
Elliot Lee c3e970c
2d64357
* Fri Mar 04 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.37
bfc7c1d
- Bump up release number.
bfc7c1d
2d64357
* Thu Mar 03 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.35
bfc7c1d
- Add follow-fork fix from mainline sources.
bfc7c1d
2d64357
* Thu Mar 03 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.34
8a516c7
- Bump up release number.
8a516c7
2d64357
* Mon Feb 28 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.32
8a516c7
- Modify debug register handling for x86, x86-64 to be thread-specific.
8a516c7
- Modify threaded watchpoint code for x86, x86-64 to properly insert
8a516c7
  and remove watchpoints on all threads.
8a516c7
2d64357
* Tue Feb 22 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.31
155a3e0
- Bump version number.
155a3e0
2d64357
* Tue Feb 22 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.30
155a3e0
- Bump version number.
155a3e0
2d64357
* Tue Feb 22 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.29
367b952
- Modify gdb-6.3-dwattype0-20050201.patch to check for a zero address
367b952
  and not zero unsnd.  Fix BE 32- vs 64-bit problem.
367b952
2d64357
* Mon Feb 21 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.28
79b1522
- Back port patch adding symfile-mem.o to all GNU/Linux builds.
79b1522
  Fix BZ 146087.
79b1522
2d64357
* Wed Feb 16 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.27
6ba43c9
- Bump up release number.
6ba43c9
2d64357
* Wed Feb 16 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.26
6ba43c9
- Fix unload.exp testcase.
6ba43c9
2d64357
* Mon Feb 14 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.25
955cd49
- Bump up release number.
955cd49
2d64357
* Mon Feb 14 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.24
955cd49
- Fix gdb to always grab the terminal before a readline call.
955cd49
- Bugzilla 147880
955cd49
2d64357
* Fri Feb 11 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.23
28857cc
- Bump up release number.
28857cc
2d64357
* Fri Feb 11 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.21
28857cc
- Fix gdb to handle stepping over the end of an exiting thread.
28857cc
- Bugzilla 146848
28857cc
2d64357
* Thu Feb 10 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.20
3bd6eba
- Bump up release number.
3bd6eba
2d64357
* Tue Feb 08 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.18
9dde329
- Modify previous gcore patch to not use linux_proc_xfer_memory even
9dde329
  for main thread.
9dde329
2d64357
* Mon Feb 07 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.17
28fdd94
- Modify previous gcore patch to only apply to ia64.
28fdd94
2d64357
* Fri Feb 04 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.16
20b150b
- Fix gcore to work properly for threaded applications
20b150b
- Bugzilla 145309, 145092
20b150b
2d64357
* Fri Feb 04 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.15
020264b
- Tolerate DW_AT_type referencing <0> and instead of generating an
020264b
  error, treat as unknown type.
020264b
- Bugzilla 144852.
020264b
2d64357
* Thu Feb  3 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.14
6cc37db
- Separate out test patches.
6cc37db
2d64357
* Thu Jan 27 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.13
4bf80fb
- Fix to allow ia64 gdb to backtrace from syscalls in a corefile.
4bf80fb
- Bugzilla 145092.
4bf80fb
2d64357
* Wed Jan 26 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.12
f1c5dfd
- Fix to support examining files even when the executable moves
f1c5dfd
- Bugzilla 142122
f1c5dfd
2d64357
* Wed Jan 26 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.11
bf41c59
- gdb-6.3-ppcdotsyms-20050126.patch: Backport BFD changes for reading
bf41c59
  synthetic symbols.  Rewrite code reading elf minimal symbols so that
bf41c59
  it includes synthetics.
bf41c59
2d64357
* Fri Jan 21 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.10
3a3dff5
- Fix to prevent resetting unwind kernel table size to invalid value
3a3dff5
  when debugging a core file
3a3dff5
- Bugzilla 145309
3a3dff5
2d64357
* Fri Jan 21 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.9
b32bcbe
- When single stepping handle both back-to-back and nested signals.
821ca24
- Disable .symbol patch, results in BFD errors.
b32bcbe
2d64357
* Fri Jan 21 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.8
2e2750b
- Support listing both in-charge and not-in-charge dtors when
2e2750b
  just the dtor name is given.
2e2750b
- Add new test case for newly added ctor/dtor functionality.
2e2750b
2d64357
* Thu Jan 20 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.7
3361dd9
- Fix to allow breaking by line in both the in-charge and
3361dd9
  not-in-charge ctor/dtor.
3361dd9
- Bugzilla 117826
3361dd9
2d64357
* Thu Jan 20 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.6
97228c4
- Rebuild.
97228c4
2d64357
* Thu Jan 20 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.5
67b028d
- Use bfd_get_synthetic_symtab to read in any synthetic symbols
67b028d
  such as 64-bit PPC's ".symbol"s.
67b028d
2d64357
* Tue Jan 18 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.4
0e6ea41
- Modify non-threaded watchpoint patch to use new observer.
0e6ea41
2d64357
* Mon Jan 17 2005 Jeff Johnston <jjohnstn@redhat.com> - 6.3.0.0-0.3
bc60002
- Fix for non-threaded watchpoints.
bc60002
2d64357
* Mon Jan 17 2005 Andrew Cagney <cagney@redhat.com> - 6.3.0.0-0.2
6edd3c8
- Enable PPC CFI, remove merged ppc patches.
ezannoni 8f6f3f7
2d64357
* Wed Jan 12 2005 Elena Zannoni <ezannoni@redhat.com> - 6.3.0.0-0.1
2d64357
		  Andrew Cagney <cagney@redhat.com>	
2d64357
		  Jeff Johnston <jjohnstn@redhat.com>	
ezannoni 8f6f3f7
- Various fixes to complete the import and merge.
ezannoni 8f6f3f7
2d64357
* Wed Dec 01 2004 Andrew Cagney <cagney@redhat.com> - 6.3.0.0
16ccb4d
- Import GDB 6.3, get building, add all patches.
16ccb4d
2d64357
* Tue Nov 30 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.63
ce12ca0
- When removing breakpoints, continue removing breakpoints even if an
ce12ca0
  error occurs on the list.
ce12ca0
2d64357
* Sun Nov 28 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.62
88bd634
- Bump version for RHEL4 build.
88bd634
2d64357
* Wed Nov 24 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.61
a92c345
- For PPC-64, fix search for a symbol (wasn't specifying the section).
a92c345
2d64357
* Wed Nov 24 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.60
c878e65
- For PPC-64, do not set malloc name to ".malloc"; no longer needed.
c878e65
- For all, only define kfail when not already defined.
c878e65
2d64357
* Wed Nov 24 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.59
8790eb1
- Bump version.
8790eb1
2d64357
* Wed Nov 24 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.58
797c90b
- Add rs6000 reggroups; fixes problem of PS register being trashed
797c90b
  causing mysterious branch breakpoints.
797c90b
2d64357
* Tue Nov 23 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.57
043030a
- Backport i386 prolog parser - better backtraces out of semop().
043030a
- Add option --readnever to suppress the reading of symbolic debug
043030a
  information.
043030a
- Add script gstack.sh, installed as gstack.
043030a
  Bugzilla 136584, 137121
e797362
- Add missing files gdb.pie/attach2.c, gdb.pie/break1.c and
e797362
  gdb.pie/Makefile.in along with testsuite/configure stuff for pie.
e797362
2d64357
* Tue Nov 23 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.57
e797362
- Backport i386 prolog parser - better backtraces out of semop().
e797362
- Add option --readnever to suppress the reading of symbolic debug
e797362
  information.
e797362
- Add script gstack.sh, installed as gstack.
e797362
  Bugzilla 136584, 137121
043030a
2d64357
* Mon Nov 22 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.56
c78d110
- Bump up release number.
c78d110
2d64357
* Mon Nov 22 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.55
13cc717
- Multiple ia64 backtrace fixes.  Bugzilla 125157
13cc717
2d64357
* Thu Nov 11 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.54
ezannoni 0a8ae59
- Bump up release number
ezannoni 0a8ae59
2d64357
* Thu Nov 11 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.51
ezannoni 612764e
- Modify configure line to not use absolute paths. This was 
ezannoni 0a8ae59
  creating problems with makeinfo/texinfo.
ezannoni 612764e
- Get rid of makeinfo hack.
ezannoni 612764e
Bugzilla 135633
ezannoni 612764e
2d64357
* Tue Nov 09 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.50
a2592e8
- Bump up release number
a2592e8
2d64357
* Tue Nov 09 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.49
83e575a
- Bump up release number
83e575a
2d64357
* Tue Nov 09 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.48
19015dd
- Expose $base, $allocate constructors and $delete, $base destructors
19015dd
  for breakpoints.
19015dd
2d64357
* Tue Nov 09 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.47
610a7a6
- Enable PPC CFI.
610a7a6
2d64357
* Mon Nov 08 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.46
9fa11b4
- Bump up release number
9fa11b4
2d64357
* Mon Nov 08 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.45
8b1513d
- Bump up release number
8b1513d
2d64357
* Fri Nov 05 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.44
e7202b7
- Allow macros to continue past a backtrace error
e7202b7
2d64357
* Tue Oct 26 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.43
94a04ec
- Hack around broken PT_FPSCR defined in headers.
94a04ec
- Import latest s390 fixes.
44f6132
- Disable sigstep.exp - s390 has problems.
44f6132
- Use PC's symtab when looking for a symbol.
44f6132
- Work around DW_OP_piece.
94a04ec
2d64357
* Fri Oct 22 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.42
7564bf3
- For 64-bit PPC, convert _dl_debug_state descriptor into a code address.
7564bf3
- Fix --ignore option.
7564bf3
2d64357
* Mon Oct 10 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.40
d25ccdf
- Disable attach-pie.exp test, hangs on amd64 without auxv.
d25ccdf
- Move pie tests to pie.
d25ccdf
2d64357
* Mon Oct 10 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.39
a007b5f
- Fix comment bug in sigstep.exp.
a007b5f
2d64357
* Thu Oct 07 2004 Jeff Johnston	<jjohnstn@redhat.com> - 1.200400607.38
25863f4
- Do not invalidate cached thread info when resuming threads.
25863f4
- Bump up release number.
25863f4
2d64357
* Fri Oct 01 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.35
8f3542a
- Fix S/390 watchpoint support to work better under threading.
8f3542a
2d64357
* Fri Oct 01 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.34
6540973
- Fix thread_db_get_lwp to handle 2nd format ptids.
6540973
2d64357
* Mon Sep 27 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.33
d3bc91a
- Don't unwind past a zero PC (when normal frames).
d3bc91a
2d64357
* Mon Sep 27 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.32
b16c923
- Add threaded watchpoint support for x86, x86-64, and ia64.
b16c923
2d64357
* Mon Sep 27 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.31
6d17aaa
- Instead of deleting bigcore.exp, use runtest --ignore.
6d17aaa
2d64357
* Thu Sep 23 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.30
dcaf10b
- Merge in mainline testsuite up to 2004-09-23, pick up sig*.exp tests.
dcaf10b
  Merge in mainline infrun.c, pick up all infrun.c fixes.
dcaf10b
  Generate bigcore's corefile from the running inferior.
dcaf10b
  Limit bigcore's corefile to max file-size.
dcaf10b
2d64357
* Thu Sep 02 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.29
cvsdist e17ef72
- Fix low-level lin-lwp code to wait specifically for any stepping
cvsdist e17ef72
  LWP (bugzilla 130896)
cvsdist e17ef72
2d64357
* Tue Aug 31 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.28
cvsdist 59a30cf
- Add test case for bugzilla 128618 fix.
cvsdist 59a30cf
2d64357
* Mon Aug 30 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.27
cvsdist e6f875e
- Add support for breakpoints in manually loaded/unloaded shared libs.
cvsdist e6f875e
  (bugzilla 128618)
cvsdist e6f875e
2d64357
* Mon Aug 30 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.26
cvsdist e6f875e
- Add java inferior call support.
cvsdist a497a2a
2d64357
* Mon Aug 30 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.25
cvsdist a497a2a
- Convert "main" the function descriptor, into an address.
cvsdist a497a2a
2d64357
* Mon Aug 30 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.24
cvsdist 70ec1eb
- Fix single-stepping when a signal is pending, was exiting program.
cvsdist 70ec1eb
  -- needs kernel fix so that ptrace(PT_STEP,SIG) doesn't do a PT_CONT.
cvsdist 70ec1eb
  -- sigstep.exp tests pass with this fix applied.
cvsdist 70ec1eb
2d64357
* Mon Aug 30 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.23
cvsdist e488adf
- Delete some part of gdb-6.1post-test-rh.patch, to avoid confusing
cvsdist e488adf
  gdb when testing itself, and loading separate debug info.
cvsdist e488adf
2d64357
* Fri Aug 13 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.22
cvsdist 2bdd126
- Check in gdb mainline fix for applications calling clone directly.
cvsdist 2bdd126
2d64357
* Tue Aug 10 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.21
cvsdist 6ca1647
- Alter libunwind frame code to allow using libunwind 0.97 and up.
cvsdist 6ca1647
2d64357
* Tue Aug 03 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.20
cvsdist 6a3683b
- Fix the ia64 libunwind test to match current output.
cvsdist 6a3683b
2d64357
* Fri Jul 30 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.19
cvsdist 05f689b
- Fix the tests where gdb debugs itself, as to not copy
cvsdist 05f689b
  the executable to xgdb.
cvsdist 05f689b
2d64357
* Mon Jul 26 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.18
cvsdist 8afdde3
- Add Pie patches back in.
cvsdist 8afdde3
2d64357
* Fri Jul 16 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.17
cvsdist da743c1
- Fix stepping over a no-debug shared-library function.
cvsdist da743c1
- Fix patch vsyscall patch name.
cvsdist da743c1
2d64357
* Thu Jul 8 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.16
cvsdist da743c1
- Update thread code with fix from gdb HEAD
cvsdist da743c1
2d64357
* Wed Jul 7 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.15
cvsdist da743c1
- disable vsyscall
cvsdist da743c1
- import Bob's crasher fix
cvsdist da743c1
- disable bigcore.exp
cvsdist da743c1
2d64357
* Mon Jul 5 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.14
cvsdist da743c1
- Make large corefiles work on systems that require O_LARGEFILE.
cvsdist da743c1
2d64357
* Tue Jun 29 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.13
cvsdist da743c1
- Fix BuildRequires for libunwind on ia64.
cvsdist da743c1
2d64357
* Mon Jun 28 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.12
cvsdist da743c1
- Import wild frame ID patch.  Stops GDB incorrectly matching invalid
cvsdist da743c1
  frame IDs.
cvsdist da743c1
- Disable bigcore on ia64 and amd64.
cvsdist da743c1
2d64357
* Fri Jun 25 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.11
cvsdist da743c1
- Fix testsuite to kill attach process (from corrinna/mainline).
cvsdist da743c1
- Fix build problems with vsyscall patch.
cvsdist da743c1
2d64357
* Fri Jun 25 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.10
cvsdist da743c1
- Fix annotate test messages.
cvsdist da743c1
- Recognize VSYSCALL pages.
cvsdist da743c1
2d64357
* Thu Jun 24 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.200400607.9
cvsdist da743c1
- Fix ia64 watchpoint support.
cvsdist da743c1
2d64357
* Wed Jun 23 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.8
cvsdist 39e27b3
- Do not xfail signals on i387, convert KFAIL to FAIL and not XFAIL.
cvsdist 39e27b3
2d64357
* Wed Jun 23 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.7
cvsdist 39e27b3
- Fix to ppc64 unwinder - handle glibcs function within syscall
cvsdist 39e27b3
  function hack.
cvsdist 39e27b3
- Update sigbpt.exp, ena-dis-br.exp observer.exp signull.exp,
cvsdist 39e27b3
  step-test.exp and sizeof.exp, so that test names are architecture
cvsdist 39e27b3
  clean.
cvsdist 39e27b3
- Disable bigcore.exp on PowerPC 64.
cvsdist 39e27b3
2d64357
* Tue Jun 22 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.6
cvsdist 39e27b3
- Merge in mainline testsuite changes up to 2004-06-21.
cvsdist 39e27b3
- Re-implement 32 and 64-bit PPC signal trampolines.
cvsdist 39e27b3
- Check i386 and amd64 signal trampolines before dwarf2.
cvsdist 39e27b3
- Allow tramp-frame when there is a symbol.
cvsdist 39e27b3
- Test interaction between single-step, breakpoint and signal.
cvsdist 39e27b3
- ABI: Fix PPC64 function parameters, sizeof long-double, and enum
cvsdist 39e27b3
  return values.
cvsdist 39e27b3
2d64357
* Mon Jun 21 2004 Elena Zannoni <ezannoni@redhat.com> - 1.200400607.5
cvsdist 39e27b3
- Fix sed line for gz info files.
cvsdist 39e27b3
2d64357
* Mon Jun 21 2004 Andrew Cagney <cagney@redhat.com> - 1.200400607.4
cvsdist 39e27b3
- Tar/uuencode both the .sum and .log test results.
cvsdist 39e27b3
2d64357
* Tue Jun 15 2004 Elena Zannoni <ezannoni@redhat.com> - 0.200400607.3
cvsdist 93462a8
- Remove installation of mmalloc, and its info files.
cvsdist 93462a8
- Add hack to deal with differring info files generated by makeinfo.
cvsdist 93462a8
- Restore release number convention.
cvsdist 93462a8
cvsdist 7c97915
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 7c97915
- rebuilt
cvsdist 7c97915
2d64357
* Thu Jun 10 2004 Elena Zannoni <ezannoni@redhat.com> - 0.200400607.2
cvsdist 53dd1e9
- Fix Requires and BuildRequires for libunwind dependencies.
cvsdist 53dd1e9
- Add patch to silence gcc3.4 warnings.
cvsdist 53dd1e9
2d64357
* Wed Jun 09 2004 Elena Zannoni <ezannoni@redhat.com> - 0.200400607.1
cvsdist 53dd1e9
- New import: revamp everything. Remove all patches for now.
cvsdist 53dd1e9
- Update the Requires and BuildRequires sections.
cvsdist 53dd1e9
- Removed stupid Ada testcases (there is no ada support in gdb yet).
cvsdist 53dd1e9
2d64357
* Mon May 10 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.20
cvsdist 53dd1e9
- Disable PIE again.
cvsdist 53dd1e9
- obsolete gdb64 only if on ppc64.
cvsdist 53dd1e9
2d64357
* Mon May 03 2004 Jeff Johnston <jjohnstn@redhat.com> - 0.20040223.19
cvsdist a504e75
- Add -u parameter to build ChangeLog patch.
cvsdist a504e75
2d64357
* Mon May 03 2004 Jeff Johnston <jjohnstn@redhat.com> - 0.20040223.18
cvsdist a504e75
- Update thread fix made for .6 release to FSF version.
cvsdist a504e75
2d64357
* Thu Apr 22 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.17
cvsdist a504e75
- Disable PIE again.
cvsdist a504e75
2d64357
* Thu Apr 22 2004 Jeff Johnston <jjohnstn@redhat.com> - 0.20040223.16
cvsdist a504e75
- Bump version number.
cvsdist a504e75
2d64357
* Wed Apr 21 2004 Jeff Johnston <jjohnstn@redhat.com> - 0.20040223.15
cvsdist a504e75
- fix ia64 info frame command
cvsdist a504e75
- also fix ia64 tdep file for which elf header file to include
cvsdist a504e75
2d64357
* Tue Mar 30 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.14
cvsdist a504e75
- re-enable pie.
cvsdist a504e75
2d64357
* Tue Mar 30 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.13
cvsdist a504e75
- Fix testsuite glitches.
cvsdist a504e75
2d64357
* Thu Mar 24 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.12
cvsdist a504e75
- Fix typo.
cvsdist a504e75
2d64357
* Thu Mar 24 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.11
cvsdist a504e75
- Make gdb compile w/o warnings with gcc-3.4.
cvsdist a504e75
- Reenable PIE support code.
cvsdist a504e75
2d64357
* Wed Mar 23 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.10
cvsdist a504e75
- Bump version number
cvsdist a504e75
2d64357
* Wed Mar 23 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.9
cvsdist a504e75
- temporarily disable PIE support.
cvsdist a504e75
- Add section to obsolete gdb64 package.
cvsdist a504e75
2d64357
* Sun Mar 21 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.8
cvsdist a504e75
- Add support for debugging of PIE executables.
cvsdist a504e75
2d64357
* Tue Mar 09 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.7
cvsdist 2473bd1
- Bump version number.
cvsdist 2473bd1
2d64357
* Mon Mar 08 2004 Jeff Johnston <jjohnstn@redhat.com> - 0.20040223.6
cvsdist 2473bd1
- Fix thread support to recognize new threads even when they reuse
cvsdist 2473bd1
  tids of expired threads.  Also ensure that terminal is held by gdb
cvsdist 2473bd1
  while determining if a thread-create event has occurred.
cvsdist 2473bd1
2d64357
* Mon Mar 08 2004 Andrew Cagney <cagney@redhat.com> - 0.20040223.5
cvsdist 2473bd1
- Sync with 6.1 branch; eliminate all amd64 patches;
cvsdist 2473bd1
  add more robust 32x64 PPC64 patches.
cvsdist 2473bd1
cvsdist 2473bd1
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 2473bd1
- rebuilt
cvsdist 2473bd1
2d64357
* Tue Mar 2 2004 Andrew Cagney <cagney@redhat.com> - 0.20040223.4
cvsdist 2473bd1
- 32x64 fixes that work with threads, replaced old
cvsdist 2473bd1
  non-thread 32x64 patch, add nat patch.
cvsdist 2473bd1
2d64357
* Wed Feb 25 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.3
cvsdist 2473bd1
- Add patch for x86_64 in 32 bit mode.
cvsdist 2473bd1
2d64357
* Wed Feb 25 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.2
cvsdist 2473bd1
- Remove ppc64 hacks.
cvsdist 2473bd1
- Refresh some patches.
cvsdist 2473bd1
2d64357
* Wed Feb 25 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20040223.1
cvsdist 2473bd1
- Import new gdb snapshot from mainline FSF.
cvsdist 2473bd1
- Update patch list.
cvsdist 2473bd1
2d64357
* Tue Feb 17 2004 Jeff Johnston <jjohnstn@redhat.com> - 1.20031117.8
cvsdist 2473bd1
- Switch ia64-tdep.c to use new abi used by libunwind-0.95 and up.
cvsdist 2473bd1
- Fix gate area specification for ia64-linux-tdep.c.
cvsdist 2473bd1
- Fix long double support for ia64.
cvsdist 2473bd1
cvsdist 2473bd1
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 2473bd1
- rebuilt
cvsdist 2473bd1
2d64357
* Thu Jan 08 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.7
cvsdist 9576717
- Add fixes for ppc32 support on ppc64 platform, from Andrew Cagney.
cvsdist 9576717
2d64357
* Tue Jan 06 2004 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.6
cvsdist 9576717
- Add patch to have unique binary names in the testsuite.
cvsdist 9576717
- Disable s390/s390x pthread.exp test (FIXME)
cvsdist 9576717
- Don't install any info files for the ppc platform. Let's take them
cvsdist 9576717
  from the ppc64 one (or we get install conflicts).
cvsdist 9576717
- Remove generated info files from the source tree. They are generated
cvsdist 9576717
  as part of the FSF snapshot process.
cvsdist 9576717
2d64357
* Mon Nov 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.5
cvsdist 9576717
- Add patches from old rpm for i386 support on x86_64.
cvsdist 9576717
- Add build dependency on libunwind for ia64.
cvsdist 9576717
2d64357
* Fri Nov 21 2003 Jeremy Katz <katzj@redhat.com> - 0.20031117.4
cvsdist 9576717
- more rpm tricks to get the gdb64 package happier
cvsdist 9576717
2d64357
* Thu Nov 20 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.3
cvsdist 9576717
- Add sick and twisted workaround for ppc64 architecture.
cvsdist 9576717
2d64357
* Wed Nov 19 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.2
cvsdist 9576717
- Fix typo in libunwind test.
cvsdist 9576717
2d64357
* Tue Nov 18 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20031117.1
cvsdist 9576717
- Import new gdb snapshot from mainline FSF.
cvsdist 9576717
- Fix some testfiles. 
cvsdist 9576717
- Add fixes for gcore, and patch for libunwind support on ia64.
cvsdist 9576717
- Add tests to see what versions of gcc, binutils, glibc and kernel we
cvsdist 9576717
  are running with.
cvsdist 9576717
2d64357
* Wed Oct 15 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.41
cvsdist 710c7cd
- Bump up version number.
cvsdist 710c7cd
2d64357
* Wed Sep 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.40
cvsdist 710c7cd
- Fix problem with gcore and single threaded programs. (bugzilla 103531)
cvsdist 710c7cd
2d64357
* Mon Sep 22 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.39
cvsdist 710c7cd
- Fix call to quit_target from quit_force.
cvsdist 710c7cd
2d64357
* Sun Sep 21 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.38
cvsdist 710c7cd
- Fix PPC64 push dummy call.
cvsdist 710c7cd
- Re-fix PPC64 return value (had wrong / old patch).
cvsdist 710c7cd
2d64357
* Sat Sep 20 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.37
cvsdist 710c7cd
- Fix PPC32 return values.
cvsdist 710c7cd
2d64357
* Sat Sep 20 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.36
cvsdist 710c7cd
- Rewrite ppc64 retun value methods so that they (hopefully)
cvsdist 710c7cd
match the SysV spec.
cvsdist 710c7cd
- Enable ppc64 testsuite.
cvsdist 710c7cd
2d64357
* Thu Sep 18 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.35
cvsdist 710c7cd
- Hack around problem "break main" vs "break .main" when there is
cvsdist 710c7cd
only a minimal ppc64 symbol table.  The former is a function descriptor
cvsdist 710c7cd
and not where you want the breakpoint to go.  Only convert descriptors
cvsdist 710c7cd
to pointers when the address is in the ".opd" section.
cvsdist 710c7cd
2d64357
* Wed Sep 17 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.34
cvsdist 710c7cd
- Fix ppc32 push_dummy_call.
cvsdist 710c7cd
2d64357
* Tue Sep 16 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.33
cvsdist 710c7cd
- Pack gdb.sum and gdb.log using uuencode and bzip.
cvsdist 710c7cd
2d64357
* Tue Sep 16 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.32
cvsdist 710c7cd
- Catch errors when quitting so exit of gdb still occurs.
cvsdist 710c7cd
2d64357
* Mon Sep 15 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.31
cvsdist 710c7cd
- Fix ppc32 use_struct_convention.
cvsdist 710c7cd
2d64357
* Thu Sep 11 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.30
cvsdist 710c7cd
- Mods to dwarf2-frame.c to work around a lack of GCC/CFI info.
cvsdist 710c7cd
2d64357
* Thu Sep 11 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.29
cvsdist 710c7cd
- Bump up version number.
cvsdist 710c7cd
2d64357
* Wed Sep 10 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.28
cvsdist 710c7cd
- Fix a core dump with MI.
cvsdist 710c7cd
- Add new ChangeLog patch for mi changes.
cvsdist 710c7cd
2d64357
* Thu Sep 04 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.27
cvsdist 710c7cd
- Change the name of the package to gdb64 in ppc64 case.
cvsdist 710c7cd
2d64357
* Tue Aug 26 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.26
cvsdist 710c7cd
- Add testcase for separate debug info.
cvsdist 710c7cd
2d64357
* Tue Aug 26 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.25
cvsdist 710c7cd
- fix i386 on x86-64 TLS
cvsdist 710c7cd
- add "base-aug2003" suffix to older x86i386 patch
cvsdist 710c7cd
2d64357
* Tue Aug 26 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.24
cvsdist 710c7cd
- skip the ppc64 and x86-64 frame redzone.
cvsdist 710c7cd
 
2d64357
* Fri Aug 22 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.23
cvsdist 710c7cd
- Relax one testcase in selftest.exp a bit.
cvsdist 710c7cd
- Accept different output as well in thread bt (platform dependent).
cvsdist 710c7cd
- Enable testsuite run for ia64, ppc, s390 and s390x. They are in
cvsdist 710c7cd
  reasonably good shape.
cvsdist 710c7cd
2d64357
* Thu Aug 21 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.22
cvsdist 710c7cd
- Multiple ia64 fixes.
cvsdist 710c7cd
- Fix ia64 printing of function pointers.
cvsdist 710c7cd
- Fix ia64 prologue examination to ignore predicated insns if we
cvsdist 710c7cd
  haven't found the return address yet.
cvsdist 710c7cd
- Skip dump.exp testcase for ia64
cvsdist 710c7cd
2d64357
* Thu Aug 21 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.21
cvsdist 710c7cd
- Bump release number.
cvsdist 710c7cd
2d64357
* Wed Aug 20 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.20
cvsdist 710c7cd
- Relax pattern in annota2.exp test.
cvsdist 710c7cd
2d64357
* Wed Aug 20 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.19
cvsdist 710c7cd
- rename gdb binary to gdb64 for ppc64 platform.
cvsdist 710c7cd
2d64357
* Tue Aug 19 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.18
cvsdist 710c7cd
- Fix ia64 pc unwinding to include psr slot.
cvsdist 710c7cd
 
2d64357
* Mon Aug 18 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.17
cvsdist 710c7cd
- Fix info installation for annotate.texi. (Bugzilla 102521)
cvsdist 710c7cd
 
2d64357
* Fri Aug 15 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.16
cvsdist 710c7cd
- revamp tls tests a bit.
cvsdist 710c7cd
- Handle new output from gdb in relocate.exp
cvsdist 710c7cd
2d64357
* Wed Aug 13 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.15
cvsdist 710c7cd
- Fix problem for processing of separate debug info files.
cvsdist 710c7cd
2d64357
* Wed Aug 13 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.14
cvsdist 710c7cd
- add ia64.inc file for testing ia64 in gdb.asm testsuite
cvsdist 710c7cd
2d64357
* Fri Aug 8 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.13
cvsdist 710c7cd
- print the libthread_db library path, print when threads are enabled
cvsdist 710c7cd
2d64357
* Thu Aug 7 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.12
cvsdist 710c7cd
- "cat" the test log into the build log
cvsdist 710c7cd
2d64357
* Wed Aug 06 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20030710.11
cvsdist 710c7cd
- modernize ia64 gdb to use new frame model
cvsdist 710c7cd
- remove/replace deprecated interfaces used by ia64 gdb
cvsdist 710c7cd
2d64357
* Wed Aug 06 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.10
cvsdist 710c7cd
- Sync to gdb-5.3.90-sync-20030806.patch.
cvsdist 710c7cd
2d64357
* Wed Jul 29 2003 Andrew Cagney <cagney@redhat.com> - 0.20030710.9
cvsdist 710c7cd
- add x86-64 i386 fixes
cvsdist 710c7cd
2d64357
* Tue Jul 29 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.8
cvsdist 710c7cd
- Fix some tests by xfailing the correct target triplet for RedHat.
cvsdist 710c7cd
- Remove include of config.h from pthreads.c testcases.
cvsdist 710c7cd
2d64357
* Mon Jul 28 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.7
cvsdist 710c7cd
- Fix some test failures, by escaping correctly.
cvsdist 710c7cd
2d64357
* Thu Jul 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.6
cvsdist 710c7cd
- Remove one testcase that is redundant.
cvsdist 710c7cd
2d64357
* Wed Jul 23 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.5
cvsdist 710c7cd
- Bump up release number.
cvsdist 710c7cd
2d64357
* Wed Jul 23 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.4
cvsdist 710c7cd
- Bring in sync with current head of gdb-6 branch.
cvsdist 710c7cd
- Remove linespec patch, because included in the new sync patch.
cvsdist 710c7cd
2d64357
* Fri Jul 18 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.3
cvsdist 710c7cd
- Add patch to avoid gdb segfault with bad debug info.
cvsdist 710c7cd
- Change location of build tree to avoid conflicts with older versions
cvsdist 710c7cd
  possibly installed.
cvsdist 710c7cd
2d64357
* Thu Jul 17 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.2
cvsdist 710c7cd
- Add patch to synchronize the current snapshot with the gdb-6 branch head.
cvsdist 710c7cd
- Remove some patches that are includd in such diff.
cvsdist 710c7cd
- Enable tests on AMD64 as well.
cvsdist 710c7cd
2d64357
* Fri Jul 11 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20030710.1
cvsdist 710c7cd
- Import new gdb snapshot.
cvsdist 710c7cd
- Revamp gdb.spec. Get rid of patches that apply to older versions.
cvsdist 710c7cd
- Add patches for ppc64 support, kfail and make gdb more robust in copingi
cvsdist 710c7cd
  with bad debug info.
cvsdist 710c7cd
2d64357
* Wed Jul 02 2003 Jeff Johnston <jjohnstn@redhat.com> - 1.20021129.39
cvsdist 710c7cd
- Fix bug with ia64 checking of hardware breakpoints.
cvsdist 710c7cd
2d64357
* Mon Jun 30 2003 Elena Zannoni <ezannoni@redhat.com> - 1.20021129.38
cvsdist 710c7cd
- Add necessary function for NPTL support on x86-64.
cvsdist 710c7cd
cvsdist 710c7cd
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 710c7cd
- rebuilt
cvsdist 710c7cd
2d64357
* Wed Jun 04 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.37
2d64357
* Tue Jun 03 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.36
cvsdist 710c7cd
- Enable warnings for x86_64, not x86-64.
cvsdist 710c7cd
- Fix warnings from infptrace.c and dwarfread.c.
cvsdist 710c7cd
- Print error message only when reading separate debug info really
cvsdist 710c7cd
  doesn't work (jimb@redhat.com).
cvsdist 710c7cd
2d64357
* Fri May 23 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.35
cvsdist 710c7cd
- Fixes for fetching and storing access registers on s390x (jimb@redhat.com).
cvsdist 710c7cd
  Bugzilla 91455.
cvsdist 710c7cd
2d64357
* Wed May 21 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.34
cvsdist 710c7cd
- Do not generate error on detach failure.  Bugzilla 90900.
cvsdist 710c7cd
2d64357
* Thu May 8 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.33
cvsdist 710c7cd
- New tests for asm on s390x (jimb@redhat.com). Bugzilla 90503.
cvsdist 710c7cd
- Fixes for prologue analysis on s390x (jimb@redhat.com). Bugzilla 90506.
cvsdist 710c7cd
- bfd fix for 64-bit platforms (jimb@redhat.com).
cvsdist 710c7cd
- Disable ppc64 builds until we have a port.
cvsdist 710c7cd
2d64357
* Thu May 1 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.32
cvsdist 710c7cd
- Add ia64 support to the float.exp testcase.
cvsdist 710c7cd
2d64357
* Thu May 1 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.31
cvsdist 710c7cd
- Clean up the tls tests some more.
cvsdist 710c7cd
- Fix problem with non US-eng locale. Bugzilla bug 88823.
cvsdist 710c7cd
2d64357
* Wed Apr 30 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.30
cvsdist 710c7cd
- Fix ia64 prologue skipping.
cvsdist 710c7cd
- Fix ia64 line table.
cvsdist 710c7cd
- Fix setting of prev_pc in infrun.c.
cvsdist 710c7cd
2d64357
* Mon Mar 31 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.29
cvsdist 0ecfa67
- Include the gcore script, as gdb_gcore.sh and install it in
cvsdist 0ecfa67
  /usr/bin as gcore.
cvsdist 0ecfa67
- One more disassembly fix for core files. Added to
cvsdist 0ecfa67
  gdb-5.3post-disasm-mar2003.patch. Bugzilla 87677.
cvsdist 0ecfa67
- Enable build warnings for x86-64.
cvsdist 0ecfa67
2d64357
* Mon Mar 31 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.28
cvsdist 0ecfa67
- Fix Java strings printing.
cvsdist 0ecfa67
- Fix memory corruption in disassembly code. Bugzilla 85644.
cvsdist 0ecfa67
- Testsuite fixes (jimb@redhat.com). Bugzilla 85457.
cvsdist 0ecfa67
- Fixes for s390 stack handling (jimb@redhat.com). Bugzilla 85039.
cvsdist 0ecfa67
- Fixes for s390 struct return (jimb@redhat.com).
cvsdist 0ecfa67
2d64357
* Wed Mar 26 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.27
cvsdist 0ecfa67
- Fixes for disassembly of code in threaded applications. Bugzilla 87495.
cvsdist 0ecfa67
- Fixes for s390 prologue analysis. (jimb@redhat.com).
cvsdist 0ecfa67
  Bugzilla bugs 85251, 85214.
cvsdist 0ecfa67
2d64357
* Thu Mar 20 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.26
cvsdist 0ecfa67
- Fix inferior function calls with void return on x86-64. Bugzilla bug 83197.
cvsdist 0ecfa67
- Fix for upstream PR/699.
cvsdist 0ecfa67
- Fix some problems with gdb-5.3post-thrtst-feb2003.patch.
cvsdist 0ecfa67
2d64357
* Wed Mar 19 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.25
cvsdist 0ecfa67
- Fix for thread-db.c: check_event() - Bugzilla bug 86231.
cvsdist 0ecfa67
2d64357
* Fri Mar 14 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.24
cvsdist 0ecfa67
- Fix some problems with inferior function calls on x86-64.
cvsdist 0ecfa67
2d64357
* Fri Mar 07 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.23
cvsdist 0ecfa67
- testsuite patches. Bugzilla 85215 85028 85335.
cvsdist 0ecfa67
2d64357
* Thu Mar 06 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.22
cvsdist 0ecfa67
- Fix testsuite problems related to having '+' in the directory name.
cvsdist 0ecfa67
  Bugzilla 85031.
cvsdist 0ecfa67
2d64357
* Mon Mar 03 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.21
cvsdist 0ecfa67
- Fix a few inferior function call problems.
cvsdist 0ecfa67
2d64357
* Mon Mar 03 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.20
cvsdist 0ecfa67
- Split the changelog patches in two. Cleanup messy patch section.
cvsdist 0ecfa67
2d64357
* Thu Feb 27 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.19
cvsdist 0ecfa67
- Perform run-time check for tkill syscall in lin-lwp.c.
cvsdist 0ecfa67
2d64357
* Mon Feb 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.18
cvsdist 57e65f7
- Update copyright year printed in version.
cvsdist 57e65f7
2d64357
* Mon Feb 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.17
cvsdist 57e65f7
- Refresh build.
cvsdist 57e65f7
2d64357
* Mon Feb 24 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.16
cvsdist 57e65f7
- Add some testsuite cleanups, to avoid spurious test failures.
cvsdist 57e65f7
2d64357
* Fri Feb 21 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.15
cvsdist 57e65f7
- Add patch to handle thread exiting when LD_ASSUME_KERNEL=2.4.1 which
cvsdist 57e65f7
  fixes Bugzilla bug 84217.
cvsdist 57e65f7
2d64357
* Fri Feb 21 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.14
cvsdist 57e65f7
- New patch to fix disassembly on s390. Bugzilla bug 84286.
cvsdist 57e65f7
- New patch for attach/ptrace fix. Bugzilla bug 84220.
cvsdist 57e65f7
- Reenable tests for x86.
cvsdist 57e65f7
2d64357
* Thu Feb 20 2003 Jeff Johnston <jjohnstn@redhat.com> - 0.20021129.13
cvsdist 57e65f7
- Add patch for mixed stabs with dwarf2 - bugzilla bug 84253.
cvsdist 57e65f7
2d64357
* Wed Feb 12 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.12
cvsdist 57e65f7
- Disable tests also for x86.
cvsdist 57e65f7
2d64357
* Tue Feb 11 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.11
cvsdist 57e65f7
- Add patch for mi threads tests.
cvsdist 57e65f7
- Add patch for dwarf2 debug_ranges section.
cvsdist 57e65f7
- Add patch for detach bug.
cvsdist 57e65f7
2d64357
* Mon Feb 10 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.10
cvsdist 57e65f7
- Add patch for testsuite auto answering internal error queries.
cvsdist 57e65f7
- Add new TLS tests.
cvsdist 57e65f7
- Add cleanup patches for thread tests.
cvsdist 57e65f7
2d64357
* Mon Feb 03 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.9
cvsdist 57e65f7
- Add new patch for thread support. Apply on all arches.
cvsdist 57e65f7
- Do not apply old patches, but leave them around for now.
cvsdist 57e65f7
- Add new patch for dwarf2 debug info reading.
cvsdist 57e65f7
- Add new patch for dwarf2 cfi engine cleanup.
cvsdist 57e65f7
- Add new patch for uiout problems.
cvsdist 57e65f7
- Add new patch for s390 build.
cvsdist 57e65f7
- Disable tests on all platforms but x86.
cvsdist 57e65f7
2d64357
* Mon Jan 27 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.8
cvsdist 57e65f7
- Move all the changelog entries to a single patch.
cvsdist 57e65f7
- Add tests to the args patch.
cvsdist 57e65f7
- Add new patch for until command fix (bugzilla Bug 19890).
cvsdist 57e65f7
- s390 and s390x can be built with -Werror.
cvsdist 57e65f7
- Run make check for s390 and s390x too.
cvsdist 57e65f7
- Include an updated version of the thread nptl patch (still WIP).
cvsdist 57e65f7
2d64357
* Wed Jan 15 2003 Phil Knirsch <pknirsch@redhat.com> - 0.20021129.7
cvsdist 57e65f7
- Apply the 2nd misc patch for s390 and s390x, too.
cvsdist 57e65f7
2d64357
* Tue Jan 14 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.6
cvsdist 57e65f7
- Add patches for NPTL support, to be applied on i386 only.
cvsdist 57e65f7
  (this is still WIP)
cvsdist 57e65f7
- Split old misc patch in two parts.
cvsdist 57e65f7
- Temporarily disable testsuite run on alpha.
cvsdist 57e65f7
2d64357
* Sun Jan 12 2003 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.5
cvsdist 57e65f7
- Add patch for --args with zero-length arguments. Fix for bug 79833.
cvsdist 57e65f7
2d64357
* Tue Dec 17 2002 Elliot Lee <sopwith@redhat.com> - 0.20021129.4
cvsdist 57e65f7
- The define directive to rpm is significant even if the line it is 
cvsdist 57e65f7
  in happens to start with a '#' character. Fixed.
cvsdist 57e65f7
2d64357
* Fri Dec 13 2002 Elena Zannoni <ezannoni@redhat.com> - 0.20021129.3
cvsdist 57e65f7
- Merge previous patches for warnings into a single one.
cvsdist 57e65f7
- Add changelogs to patches.
cvsdist 57e65f7
- Add, but don't use, a macro to avoid stripping.
cvsdist 57e65f7
cvsdist 57e65f7
* Fri Dec  6 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 57e65f7
- Add patch to allow debugging of executables with debug info stored
cvsdist 57e65f7
  in separate files.
cvsdist 57e65f7
- Add patch for Makefile dependencies and disable warnings for
cvsdist 57e65f7
  building thread-db.c.
cvsdist 57e65f7
- Re-enable building with -Werror for alpha, ia64, ppc.
cvsdist 57e65f7
cvsdist 6f603ff
* Mon Dec  2 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 6f603ff
- Don't pass to gdb an empty build warnings flag, or that will disable warnings
cvsdist 6f603ff
  completely. We want to build using gdb's standard warnings instead.
cvsdist 6f603ff
cvsdist 6f603ff
* Mon Dec  2 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 6f603ff
- Don't do testing for x86_64.
cvsdist 6f603ff
cvsdist 6f603ff
* Sun Dec  1 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 6f603ff
- x86_64 doesn't build with Werror yet.
cvsdist 6f603ff
- Add patch for alpha.
cvsdist 6f603ff
- Alpha doesn't build with -Werror either.
cvsdist 6f603ff
- Add patch for ia64.
cvsdist 6f603ff
- Add patch for ppc.
cvsdist 6f603ff
- Drop ia64 from -Werror list.
cvsdist 6f603ff
- Drop ppc from -Werror list.
cvsdist 6f603ff
cvsdist 6f603ff
* Sun Dec  1 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 6f603ff
- Add dejagnu to the build requirements.
cvsdist 6f603ff
- Enable make check.
cvsdist 6f603ff
- Add enable-gdb-build-warnings to the configure flags.
cvsdist 6f603ff
cvsdist 6f603ff
* Fri Nov 29 2002 Elena Zannoni <ezannoni@redhat.com>
cvsdist 6f603ff
- Import new upstream sources.
cvsdist 6f603ff
- Change version and release strings.
cvsdist 6f603ff
- Upgrade patches.
cvsdist 6f603ff
- Build gdb/gdbserver as well.
cvsdist 6f603ff
- Define and use 'cvsdate'.
cvsdist 6f603ff
- Do %%setup specifying the source directory name. 
cvsdist 6f603ff
- Don't cd up one dir before removing tcl and friends.
cvsdist 6f603ff
- Change the configure command to allow for the new source tree name.
cvsdist 6f603ff
- Ditto for the copy of NEWS.
cvsdist 6f603ff
- Add some comments.
cvsdist 6f603ff
cvsdist 6f603ff
* Mon Nov 25 2002 Elena Zannoni <ezannoni@redhat.com> 5.2.1-5
cvsdist 6f603ff
General revamp.
cvsdist 6f603ff
- Add patch for gdb/doc/Makefile.in. Part of fix for bug 77615.
cvsdist 6f603ff
- Add patch for mmalloc/Makefile.in. Part of fix for bug 77615.
cvsdist 6f603ff
- Change string printed in version.in to <version>-<release>rh.
cvsdist 6f603ff
- Move the deletion of dejagnu, expect, tcl to the prep section,
cvsdist 6f603ff
  from the build section.
cvsdist 6f603ff
- Add build directory housekeeping to build section.
cvsdist 6f603ff
- Use macros for configure parameters.
cvsdist 6f603ff
- Do the build in a separate directory.
cvsdist 6f603ff
- Prepare for testing, but not enable it yet.
cvsdist 6f603ff
- Correctly copy the NEWS file to the top level directory, for the doc
cvsdist 6f603ff
  section to find it.
cvsdist 6f603ff
- Cd to build directory before doing install.
cvsdist 6f603ff
- Use makeinstall macro, w/o options.
cvsdist 6f603ff
- Remove workaround for broken gdb info files. Part of fix for bug 77615.
cvsdist 6f603ff
- Remove share/locale directory, it is in binutils.
cvsdist 6f603ff
- Remove info/dir file.
cvsdist 6f603ff
- Clarify meaning of post-install section.
cvsdist 6f603ff
- Add gdbint info files to post-install, pre-uninstall and files sections.
cvsdist 6f603ff
  Part of fix for bugs 77615, 76423.
cvsdist 6f603ff
- Add libmmalloc.a to package.
cvsdist 6f603ff
cvsdist e97b8b5
* Fri Aug 23 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist e97b8b5
- added mainframe patch from developerworks
cvsdist e97b8b5
8336d58
* Wed Aug 21 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2.1-3
cvsdist 61a435b
- Add changelogs to the previous patch
cvsdist 61a435b
8336d58
* Wed Aug 14 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2.1-2
cvsdist 8f71764
- Add some patches from Elena Zannoni <ezannoni@redhat.com>
cvsdist 8f71764
8336d58
* Tue Jul 23 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2.1-1
cvsdist 551df9b
- 5.2.1
cvsdist 551df9b
cvsdist 551df9b
* Mon Jul 22 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 551df9b
- compile on mainframe
cvsdist 551df9b
8336d58
* Mon Jul  8 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2-3
cvsdist 551df9b
- Rebuild
cvsdist 551df9b
8336d58
* Tue May  7 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2-2
cvsdist d171b67
- Rebuild
cvsdist d171b67
8336d58
* Mon Apr 29 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.2-1
cvsdist d171b67
- 5.2
cvsdist d171b67
8336d58
* Mon Apr 29 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.92-1
cvsdist d171b67
- 5.1.92. Hopefully identical to 5.2 final
cvsdist d171b67
8336d58
* Mon Apr 22 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.91-1
cvsdist d171b67
- 5.1.91. 5.2 expected in a week
cvsdist d171b67
8336d58
* Thu Mar 28 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.90CVS-5
cvsdist b15a994
- Update to current
cvsdist b15a994
8336d58
* Thu Mar 28 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.90CVS-4
cvsdist 0f34a3f
- Update to current
cvsdist 0f34a3f
8336d58
* Thu Mar 28 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.90CVS-3
cvsdist 0f34a3f
- Update to current
cvsdist 0f34a3f
8336d58
* Wed Mar 20 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.90CVS-2
cvsdist 0f34a3f
- Update to current
cvsdist 0f34a3f
8336d58
* Wed Mar 13 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.90CVS-1
cvsdist 0f34a3f
- Update to current 5.2 branch 
cvsdist 0f34a3f
8336d58
* Thu Jan 24 2002 Trond Eivind Glomsrod <teg@redhat.com> 5.1.1-1
cvsdist 3725ffd
- 5.1.1
cvsdist 3725ffd
- add URL
cvsdist b798c98
cvsdist 3725ffd
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 3725ffd
- automated rebuild
cvsdist 3725ffd
8336d58
* Mon Dec 10 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.1-2
cvsdist 3725ffd
- Fix some thread+fpu problems
cvsdist 3725ffd
8336d58
* Mon Nov 26 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.1-1
cvsdist 04f7bcf
- 5.1
cvsdist 04f7bcf
8336d58
* Mon Nov 19 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0.94-0.71
cvsdist 04f7bcf
- 5.0.94. Almost there....
cvsdist 04f7bcf
8336d58
* Mon Nov 12 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0.93-2
cvsdist 04f7bcf
- Add patch from jakub@redhat.com to improve handling of DWARF
cvsdist 04f7bcf
8336d58
* Mon Nov 12 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0.93-1
cvsdist 04f7bcf
- 5.0.93 
cvsdist 04f7bcf
- handle missing info pages in post/pre scripts
cvsdist 04f7bcf
8336d58
* Wed Oct 31 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0.92-1
cvsdist 04f7bcf
- 5.0.92
cvsdist 04f7bcf
8336d58
* Fri Oct 26 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0.91rh-1
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
- Use the 5.0.91 versioning from the snapshot
cvsdist 04f7bcf
8336d58
* Wed Oct 17 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0rh-17
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
8336d58
* Thu Sep 27 2001 Trond Eivind Glomsrod <teg@redhat.com> 
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
8336d58
* Wed Sep 12 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0rh-16
cvsdist 04f7bcf
- New snapshot 
cvsdist 04f7bcf
8336d58
* Mon Aug 13 2001 Trond Eivind Glomsrod <teg@redhat.com> 5.0rh-15
cvsdist 04f7bcf
- Don't buildrequire compat-glibc (#51690)
cvsdist 04f7bcf
8336d58
* Thu Aug  9 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 04f7bcf
- New snapshot, from the stable branch eventually leading to gdb 5.1
cvsdist 04f7bcf
8336d58
* Mon Jul 30 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 04f7bcf
- s/Copyright/License/
cvsdist 04f7bcf
- Add texinfo to BuildRequires
cvsdist 04f7bcf
8336d58
* Mon Jun 25 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
8336d58
* Fri Jun 15 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
- Add ncurses-devel to buildprereq
cvsdist 04f7bcf
- Remove perl from buildprereq, as gdb changed the way 
cvsdist 04f7bcf
  version strings are generated
cvsdist 04f7bcf
8336d58
* Thu Jun 14 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 04f7bcf
- New snapshot
cvsdist 04f7bcf
8336d58
* Wed May 16 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist d40fc7c
- New snapshot - this had thread fixes for curing #39070
cvsdist d40fc7c
- New way of specifying version
cvsdist d40fc7c
8336d58
* Tue May  1 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist d40fc7c
- New tarball
cvsdist d40fc7c
- Kevin's patch is now part of gdb
cvsdist d40fc7c
8336d58
* Mon Apr  9 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist d40fc7c
- Add patch from kevinb@redhat.com to fix floating point + thread 
cvsdist d40fc7c
  problem (#24310)
cvsdist d40fc7c
- remove old workarounds
cvsdist d40fc7c
- new snapshot
cvsdist d40fc7c
8336d58
* Thu Apr  5 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist d40fc7c
- New snapshot
cvsdist d40fc7c
cvsdist 2574af9
* Sat Mar 17 2001 Bill Nottingham <notting@redhat.com>
cvsdist 2574af9
- on ia64, there are no old headers :)
cvsdist 2574af9
8336d58
* Fri Mar 16 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- build with old headers, new compiler
cvsdist 2574af9
8336d58
* Wed Mar 16 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot
cvsdist 2574af9
8336d58
* Mon Feb 26 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot which should fix some more IA64 problems (#29151)
cvsdist 2574af9
- remove IA64 patch, it's now integrated
cvsdist 2574af9
8336d58
* Wed Feb 21 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- add IA64 and Alpha patches from Kevin Buettner <kevinb@redhat.com>
cvsdist 2574af9
- use perl instead of patch for fixing the version string
cvsdist 2574af9
8336d58
* Tue Feb 20 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- don't use kgcc anymore
cvsdist 2574af9
- mark it as our own version
cvsdist 2574af9
- new snapshot
cvsdist 2574af9
cvsdist 2574af9
* Mon Jan 22 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2574af9
- Link with ncurses 5.x even though we're using kgcc.
cvsdist 2574af9
  No need to drag in requirements on ncurses4 (Bug #24445)
cvsdist 2574af9
8336d58
* Fri Jan 19 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot
cvsdist 2574af9
8336d58
* Thu Dec 20 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot
cvsdist 6441266
8336d58
* Mon Dec 04 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot
cvsdist 2574af9
- new alpha patch - it now compiles everywhere. Finally.
cvsdist 6441266
8336d58
* Fri Dec 01 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new snapshot
cvsdist 6441266
8336d58
* Mon Nov 20 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2574af9
- new CVS snapshot
cvsdist 2574af9
- disable the patches
cvsdist 2574af9
- don't use %%configure, as it confuses the autoconf script
cvsdist 2574af9
- enable SPARC, disable Alpha
cvsdist 6441266
cvsdist 6441266
8336d58
* Wed Aug 09 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- added patch from GDB team for C++ symbol handling
cvsdist c049b6a
8336d58
* Mon Jul 25 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- upgrade to CVS snapshot
cvsdist c049b6a
- excludearch SPARC, build on IA61
cvsdist c049b6a
8336d58
* Wed Jul 19 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- rebuild
cvsdist c049b6a
cvsdist c049b6a
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
cvsdist c049b6a
- automatic rebuild
cvsdist c049b6a
8336d58
* Sun Jul 02 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- rebuild
cvsdist c049b6a
8336d58
* Fri Jun 08 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- use %%configure, %%makeinstall, %%{_infodir}, %%{_mandir},
cvsdist c049b6a
  and %%{_tmppath}
cvsdist c049b6a
- the install scripts  for info are broken(they don't care about
cvsdist c049b6a
  you specify in the installstep), work around that.
cvsdist c049b6a
- don't build for IA64
cvsdist c049b6a
8336d58
* Mon May 22 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist c049b6a
- upgraded to 5.0 - dump all patches. Reapply later if needed.
cvsdist c049b6a
- added the NEWS file to the %%doc files
cvsdist c049b6a
- don't delete files which doesn't get installed (readline, texinfo)
cvsdist c049b6a
- let build system handle stripping and gzipping
cvsdist c049b6a
- don't delete libmmalloc
cvsdist c049b6a
- apply patch from jakub@redhat.com to make it build on SPARC
cvsdist c049b6a
cvsdist c049b6a
* Fri Apr 28 2000 Matt Wilson <msw@redhat.com>
cvsdist c049b6a
- rebuilt against new ncurses
cvsdist c049b6a
cvsdist c049b6a
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist c049b6a
- rebuild for sparc baud rates > 38400.
cvsdist c049b6a
cvsdist c049b6a
* Tue Feb  8 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist c049b6a
- fix core file handling on i386 with glibc 2.1.3 headers
cvsdist c049b6a
cvsdist c049b6a
* Fri Jan 14 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist c049b6a
- fix reading registers from core on sparc.
cvsdist c049b6a
- hack around build problems on i386 with glibc 2.1.3 headers
cvsdist c049b6a
cvsdist c049b6a
* Thu Oct 7 1999 Jim Kingdon
cvsdist c049b6a
- List files to install in /usr/info specifically (so we don't pick up
cvsdist c049b6a
things like info.info from GDB snapshots).
cvsdist c049b6a
cvsdist c049b6a
* Thu Oct 7 1999 Jim Kingdon
cvsdist c049b6a
- Update GDB to 19991004 snapshot.  This eliminates the need for the
cvsdist c049b6a
sigtramp, sparc, xref, and threads patches.  Update sparcmin patch.
cvsdist c049b6a
cvsdist c049b6a
* Mon Aug 23 1999 Jim Kingdon
cvsdist c049b6a
- Omit readline manpage.
cvsdist c049b6a
cvsdist c049b6a
* Tue Aug 7 1999 Jim Kingdon
cvsdist c049b6a
- Remove H.J. Lu's patches (they had been commented out).
cvsdist c049b6a
- Add sigtramp patch (from gdb.cygnus.com) and threads patch (adapted
cvsdist c049b6a
from code fusion CD-ROM).
cvsdist c049b6a
cvsdist c049b6a
* Wed Apr 14 1999 Jeff Johnson <jbj@redhat.com>
cvsdist c049b6a
- merge H.J. Lu's patches into 4.18.
cvsdist c049b6a
cvsdist c049b6a
* Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
cvsdist c049b6a
- updated the kern22 patch with stuff from davem
cvsdist c049b6a
cvsdist c049b6a
* Thu Apr  1 1999 Jeff Johnson <jbj@redhat.com>
cvsdist c049b6a
- sparc with 2.2 kernels no longer uses sunos ptrace (davem)
cvsdist c049b6a
cvsdist c049b6a
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist c049b6a
- auto rebuild in the new build environment (release 3)
cvsdist c049b6a
cvsdist c049b6a
* Mon Mar  8 1999 Jeff Johnson <jbj@redhat.com>
cvsdist c049b6a
- Sparc fiddles for Red Hat 6.0.