]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/ChangeLog
*** empty log message ***
[thirdparty/binutils-gdb.git] / gas / ChangeLog
CommitLineData
67a4f2b7
AO
12006-01-18 Alexandre Oliva <aoliva@redhat.com>
2
3 Introduce TLS descriptors for i386 and x86_64.
4 * config/tc-i386.c (tc_i386_fix_adjustable): Handle
5 BFD_RELOC_386_TLS_GOTDESC, BFD_RELOC_386_TLS_DESC_CALL,
6 BFD_RELOC_X86_64_GOTPC32_TLSDESC, BFD_RELOC_X86_64_TLSDESC_CALL.
7 (optimize_disp): Emit fix up for BFD_RELOC_386_TLS_DESC_CALL and
8 BFD_RELOC_X86_64_TLSDESC_CALL immediately, and clear the
9 displacement bits.
10 (build_modrm_byte): Set up zero modrm for TLS desc calls.
11 (lex_got): Handle @tlsdesc and @tlscall.
12 (md_apply_fix, tc_gen_reloc): Handle the new relocations.
13
8ad7c533
NC
142006-01-11 Nick Clifton <nickc@redhat.com>
15
16 Fixes for building on 64-bit hosts:
17 * config/tc-avr.c (mod_index): New union to allow conversion
18 between pointers and integers.
19 (md_begin, avr_ldi_expression): Use it.
20 * config/tc-i370.c (md_assemble): Add cast for argument to print
21 statement.
22 * config/tc-tic54x.c (subsym_substitute): Likewise.
23 * config/tc-mn10200.c (md_assemble): Use a union to convert the
24 opindex field of fr_cgen structure into a pointer so that it can
25 be stored in a frag.
26 * config/tc-mn10300.c (md_assemble): Likewise.
27 * config/tc-frv.c (frv_debug_tomcat): Use %p to print pointer
28 types.
29 * config/tc-v850.c: Replace uses of (int) casts with correct
30 types.
31
4dcb3903
L
322006-01-09 H.J. Lu <hongjiu.lu@intel.com>
33
34 PR gas/2117
35 * symbols.c (snapshot_symbol): Don't change a defined symbol.
36
e0f6ea40
HPN
372006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
38
39 PR gas/2101
40 * config/tc-mmix.c (mmix_handle_mmixal): Don't treat #[0-9][FB] as
41 a local-label reference.
42
e88d958a 43For older changes see ChangeLog-2005
08d56133
NC
44\f
45Local Variables:
46mode: change-log
47left-margin: 8
48fill-column: 74
49version-control: never
50End: