diff options
author | Christopher Faylor <me@cgf.cx> | 2005-08-08 13:53:05 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2005-08-08 13:53:05 +0000 |
commit | 2e82c9355f9d42076b3da7694ed025c1c8617309 (patch) | |
tree | a9d114d7fbbc20092acd38cdbbab215996f34cf9 /winsup/cygwin/dllfixdbg | |
parent | a8b939adc7960bebfb4ce8ea03394de6c0c5ff72 (diff) | |
download | cygnal-2e82c9355f9d42076b3da7694ed025c1c8617309.tar.gz cygnal-2e82c9355f9d42076b3da7694ed025c1c8617309.tar.bz2 cygnal-2e82c9355f9d42076b3da7694ed025c1c8617309.zip |
* cygwin.sc: Use simpler method to align .cygheap.
* dllfixdbg: Just copy .stab and .stabstr sections when making cygwin1.dbg,
rather than relying on objcopy to keep only the debug sections since objcopy
seems to get it wrong.
* dtable.cc (build_fh_pc): Check setting fh to fhandler_nodevice for NULL, too.
Diffstat (limited to 'winsup/cygwin/dllfixdbg')
-rwxr-xr-x | winsup/cygwin/dllfixdbg | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/dllfixdbg b/winsup/cygwin/dllfixdbg index 1e467d37c..8d66988fa 100755 --- a/winsup/cygwin/dllfixdbg +++ b/winsup/cygwin/dllfixdbg @@ -8,7 +8,7 @@ my $objdump = shift; my @objcopy = ((shift)); my $dll = shift; my $dbg = shift; -xit 0, @objcopy, '--only-keep-debug', $dll, $dbg; +xit 0, @objcopy, '-j', '.stab', '-j', '.stabstr', $dll, $dbg; xit 0, @objcopy, '-g', '--add-gnu-debuglink=' . $dbg, $dll; open(OBJDUMP, '-|', "$objdump --headers $dll"); my %section; |