This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src/gas ChangeLog as.c dw2gencfi.c dw2gencfi.h ...
- From: rth at sources dot redhat dot com
- To: binutils-cvs at sources dot redhat dot com
- Date: 27 May 2003 16:52:49 -0000
- Subject: src/gas ChangeLog as.c dw2gencfi.c dw2gencfi.h ...
CVSROOT: /cvs/src
Module name: src
Changes by: rth@sourceware.org 2003-05-27 16:52:49
Modified files:
gas : ChangeLog as.c dw2gencfi.c dw2gencfi.h
gas/config : tc-i386.c tc-i386.h
gas/testsuite : ChangeLog
gas/testsuite/gas/cfi: cfi-i386.d cfi-x86_64.d
Added files:
gas/testsuite/gas/cfi: cfi-i386-2.d cfi-i386-2.s
Log message:
* dw2gencfi.c, dw2gencfi.h: Rewrite from scratch.
* as.c (main): Always call cfi_finish.
* config/tc-i386.c (x86_dwarf2_return_column): New.
(x86_cie_data_alignment): New.
(md_begin): Set them.
(tc_x86_cfi_init): Remove.
(tc_x86_regname_to_dw2regnum): Fix 32-bit register numbers;
return int, not unsigned long; don't as_bad here.
(tc_x86_frame_initial_instructions): Streamline; use
updated api.
* config/tc-i386.h (tc_cfi_init): Remove.
(DWARF2_DEFAULT_RETURN_COLUMN): New.
(DWARF2_CIE_DATA_ALIGNMENT): New.
* gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
* gas/cfi/cfi-x86_64.d: Likewise.
* gas/cfi/cfi-i386-2.d: New.
* gas/cfi/cfi-i386-2.s: New.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.1763&r2=1.1764
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/as.c.diff?cvsroot=src&r1=1.44&r2=1.45
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/dw2gencfi.c.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/dw2gencfi.h.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&r1=1.139&r2=1.140
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.h.diff?cvsroot=src&r1=1.40&r2=1.41
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.481&r2=1.482
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/cfi/cfi-i386-2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/cfi/cfi-i386-2.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/cfi/cfi-i386.d.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/cfi/cfi-x86_64.d.diff?cvsroot=src&r1=1.2&r2=1.3