Kernel patches
2003 bug fix patches
2003 kerntypes patches
2003 On-demand timer patches
2003 toolchain patches
2003 utilitity patches
- gdb-5.3-s390
- modutils-2.4.7-s390
- strace-4.4-1-s390
- strace-4.4-1-s390-01
- strace-4.4-1-s390-02
- lkcdutils-4.1 Reduce dump size (savedump) patch
- lkcdutils-4.1 lkcd dump format version 8 patch
2004 bug fix patches
2004 On-demand timer patches
2005 bug fix patches
2006 bug fix patches
2006 On-demand timer patches
2003-06-30 gdb 5.3 patch ("June 2003")
If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.
gdb-5.3-s390-june2003.tar.gz / MD5 recommended (2003-06-30)
Category application development tool. Contains the GNU debugger. It can be used as an interactive symbolic debugger as well as a post-mortem debugger.
This patch is equivalent to gdb-5.3-s390-may2002 and contains the following debugger bug fixes:
- Description:
- Backtraces do not work in gcc 3.x optimized code
- Symptom:
- When debugging code compiled with gcc 3.x and optimization switched on, stack backtraces do not work.
- Problem:
- The gdb function prolog parser is confused by gcc 3.x generated code.
- Solution:
- Use DWARF-2 CFI data when present (gcc 3.3) to perform backtraces; for gcc 3.2 use an improved prolog parser.
- Description:
- The gdb commands print and call don't work properly on Linux for zSeries.
- Symptom:
- Several testcases for the gdb commands print and call of the gdb regression test suite fail on Linux for zSeries.
- Problem:
- The gdb source code does not implement the Linux for zSeries ELF ABI correctly
- Solution:
- Fix the ELF ABI implementation bugs.
Note: This patch changes gdb common code in a manner that might cause problems for other platforms. Use the debugger sources created by appyling this patch only to build a debugger for the s390 or s390x architectures.
To create the complete debugger sources, the following patches need to be applied in sequence:
gdb-5.3.tar.bz2 (GNU)
+ gdb-5.3-s390-june2003.diff (IBM)