src/gas ChangeLog config/tc-cris.c
hp@sourceware.org
hp@sourceware.org
Wed Dec 7 06:41:00 GMT 2005
CVSROOT: /cvs/src
Module name: src
Changes by: hp@sourceware.org 2005-12-07 06:41:56
Modified files:
gas : ChangeLog
gas/config : tc-cris.c
Log message:
Change 32-bit-branch expansion for --pic.
* config/tc-cris.c (STATE_COND_BRANCH_PIC): New relaxation state.
(md_cris_relax_table): Add entry for STATE_COND_BRANCH_PIC.
(cris_any_v0_v10_long_jump_size_pic): New macro.
(md_estimate_size_before_relax): Handle STATE_COND_BRANCH_PIC.
(md_convert_frag): Similar.
(md_create_long_jump): Change 32-bit-branch expansion for --pic.
(md_assemble, gen_cond_branch_32): Adjust similarly.
(md_parse_option) <case OPTION_PIC>: Adjust md_long_jump_size.
<case OPTION_ARCH>: Similar, if --pic.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.2759&r2=1.2760
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-cris.c.diff?cvsroot=src&r1=1.35&r2=1.36
More information about the Binutils-cvs
mailing list