diff options
author | Nick Clifton <nickc@redhat.com> | 2002-08-29 06:49:35 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2002-08-29 06:49:35 +0000 |
commit | 86aba9dbfa7eb9bf07dd611c85e3cff31ebaa740 (patch) | |
tree | 28cea41b52ede49cce06280bbf5c3702ba3a0df4 /gas/ChangeLog | |
parent | 6ba3d7ed59de300442a9273d85c7a178e2296c3d (diff) | |
download | gdb-86aba9dbfa7eb9bf07dd611c85e3cff31ebaa740.zip gdb-86aba9dbfa7eb9bf07dd611c85e3cff31ebaa740.tar.gz gdb-86aba9dbfa7eb9bf07dd611c85e3cff31ebaa740.tar.bz2 |
Add linker relaxation to v850 toolchain
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index e8bf9fe..a083a87 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,24 @@ +2000-08-28 Catherine Moore <clm@redhat.com> + + * tc-v850.c (v850_relax): Declare. + (v850_longcode): New routine. + (v850_handle_align): New routine. + (md_pseudo_table): Add longcall and longjump. + (md_parse_option): Check for relax option. + (tc_gen_reloc): Handle BFD_RELOC_V850_LONGCALL, + BFD_RELOC_V850_LONGJUMP, and BFD_RELOC_V850_ALIGN. + (md_apply_fix3): Likewise. + (v850_force_relocation): Likewise. + (v850_comm): Change the current section. + (md_assemble): Ensure that the correct value is put in the + fixup. + (v850_sdata, v850_tdata, v850_zdata, v850_sbss, v850_tbss, + v850_zbss, v850_rosdata, v850_rozdata): Fix section book keeping. + Remove redundant v850ea support. + * tc-v850.h (HANDLE_ALIGN): Define. + (v850_handle_align): Declare. + * doc/c-v850.c: Document -mrelax, .longcall and .longjump. + 2002-08-28 Svein E. Seldal <Svein.Seldal@solidas.com> * configure.in: Add tic4x-coff* and c4x-coff*-coff-coff targets. |