OSDN Git Service

574533a477df628608ccc0665727f63fcc19660b
[pf3gnuchains/pf3gnuchains4x.git] / gas / ChangeLog
1 2006-01-25  Bob Wilson  <bob.wilson@acm.org>
2
3         * config/tc-xtensa.c (md_apply_fix): Set value to zero for PLT relocs.
4
5 2006-01-21  Jie Zhang  <jie.zhang@analog.com>
6
7         * config/bfin-parse.y (asm_1): Check value range for 16 bit immediate
8         in load immediate intruction.
9
10 2006-01-21  Jie Zhang  <jie.zhang@analog.com>
11
12         * config/bfin-parse.y (value_match): Use correct conversion
13         specifications in template string for __FILE__ and __LINE__.
14         (binary): Ditto.
15         (unary): Ditto.
16
17 2006-01-18  Alexandre Oliva  <aoliva@redhat.com>
18
19         Introduce TLS descriptors for i386 and x86_64.
20         * config/tc-i386.c (tc_i386_fix_adjustable): Handle
21         BFD_RELOC_386_TLS_GOTDESC, BFD_RELOC_386_TLS_DESC_CALL,
22         BFD_RELOC_X86_64_GOTPC32_TLSDESC, BFD_RELOC_X86_64_TLSDESC_CALL.
23         (optimize_disp): Emit fix up for BFD_RELOC_386_TLS_DESC_CALL and
24         BFD_RELOC_X86_64_TLSDESC_CALL immediately, and clear the
25         displacement bits.
26         (build_modrm_byte): Set up zero modrm for TLS desc calls.
27         (lex_got): Handle @tlsdesc and @tlscall.
28         (md_apply_fix, tc_gen_reloc): Handle the new relocations.
29
30 2006-01-11  Nick Clifton  <nickc@redhat.com>
31
32         Fixes for building on 64-bit hosts:
33         * config/tc-avr.c (mod_index): New union to allow conversion
34         between pointers and integers.
35         (md_begin, avr_ldi_expression): Use it.
36         * config/tc-i370.c (md_assemble): Add cast for argument to print
37         statement.
38         * config/tc-tic54x.c (subsym_substitute): Likewise.
39         * config/tc-mn10200.c (md_assemble): Use a union to convert the
40         opindex field of fr_cgen structure into a pointer so that it can
41         be stored in a frag.
42         * config/tc-mn10300.c (md_assemble): Likewise.
43         * config/tc-frv.c (frv_debug_tomcat): Use %p to print pointer
44         types.
45         * config/tc-v850.c: Replace uses of (int) casts with correct
46         types.
47
48 2006-01-09  H.J. Lu  <hongjiu.lu@intel.com>
49
50         PR gas/2117
51         * symbols.c (snapshot_symbol): Don't change a defined symbol.
52
53 2006-01-03  Hans-Peter Nilsson  <hp@bitrange.com>
54
55         PR gas/2101
56         * config/tc-mmix.c (mmix_handle_mmixal): Don't treat #[0-9][FB] as
57         a local-label reference.
58
59 For older changes see ChangeLog-2005
60 \f
61 Local Variables:
62 mode: change-log
63 left-margin: 8
64 fill-column: 74
65 version-control: never
66 End: