* config/tc-mips.c (warn_nops): Remove static variable.
[external/binutils.git] / gas / ChangeLog
1 2004-01-08  Ian Lance Taylor  <ian@wasabisystems.com>
2
3         * config/tc-mips.c (warn_nops): Remove static variable.
4         (macro): Remove test of warn_nops.
5         (md_shortops): Remove 'n'.
6         (md_parse_option): Remove 'n' case.
7         (md_show_usage): Remove -n.
8         * doc/as.texinfo (Overview): Remove MIPS -n option.
9         * doc/c-mips.texi (MIPS Opts): Remove mention -n.
10         * NEWS: Mention removal of MIPS -n option.
11
12         * config/tc-mips.c (ISA_HAS_COPROC_DELAYS): Remove.
13         (cop_interlocks): Check ISA level.
14         (cop_mem_interlocks): Define.
15         (reg_needs_delay): Check cop_interlocks rather than
16         ISA_HAS_COPROC_DELAYS.
17         (append_insn): Likewise.  Use cop_mem_interlocks rather than
18         directly checking mips_opts.isa.
19         (mips_emit_delays): Likewise.
20
21 2004-01-07  H.J. Lu  <hongjiu.lu@intel.com>
22
23         * config/tc-ia64.c (unwind): Move next_slot_number and
24         next_slot_frag to ...
25         (unw_rec_list): Here.
26         (free_list_records): Removed.
27         (output_unw_records): Likewise.
28         (generate_unwind_image): Make it void.
29         (alloc_record): Initialize next_slot_number and next_slot_frag.
30         (slot_index): Take .org, .space and .align into account.
31         (fixup_unw_records): Don't set slot_number to 0. Use
32         list->next_slot_number and list->next_slot_frag instead of
33         unwind.next_slot_number and unwind.next_slot_frag.
34         (ia64_convert_frag): New.
35         (generate_unwind_image): Generate a rs_machine_dependent frag
36         for unwind record.
37         (emit_one_bundle): Use list->next_slot_number and
38         list->next_slot_frag instead of unwind.next_slot_number and
39         unwind.next_slot_frag.
40
41         * config/tc-ia64.h (md_convert_frag): Defined as
42         ia64_convert_frag.
43         (md_estimate_size_before_relax): Defined as (f)->fr_var.
44
45 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
46
47         2003-12-19  Alexandre Oliva  <aoliva@redhat.com>
48         * config/tc-frv.h (md_apply_fix3): Don't define.
49         * config/tc-frv.c (md_apply_fix3): New.  Shift/truncate %hi/%lo
50         operands.
51         * config/tc-frv.h (TC_FORCE_RELOCATION_SUB_LOCAL): Define.
52         2003-10-07  Alexandre Oliva  <aoliva@redhat.com>
53         * config/tc-frv.c (line_separator_chars): Add `!'.
54         2003-09-19  Alexandre Oliva  <aoliva@redhat.com>
55         * config/tc-frv.c (md_assemble): Clear insn upfront.
56         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
57         * config/tc-frv.c (OPTION_FDPIC): New macro.
58         (md_longopts): Add mfdpic.
59         (md_parse_option): Handle it.
60         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
61         * config/tc-frv.c (md_cgen_lookup_reloc) <FRV_OPERAND_D12,
62         FRV_OPERAND_S12>: Use reloc type encoded in fix-up.
63         (frv_pic_ptr): Parse funcdesc.
64
65 2004-01-05  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
66
67         * doc/as.texinfo: Let texi2pod parse asconfig.texi and
68         gasver.texi.  Remove duplicate symbol definitions for texi2pod.
69
70 2004-01-05  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
71
72         * Makefile.am (Makefile): Move the dependency on
73         $(BFDDIR)/configure.in to...
74         (CONFIG_STATUS_DEPENDENCIES): ... here.
75         (AUTOMAKE_OPTIONS): Require automake 1.8.
76         * Makefile.in: Regenerate.
77         * doc/Makefile.am (BASEDIR, BFDDIR): Define.
78         (CONFIG_STATUS_DEPENDENCIES): Add a dependency on
79         $(BFDDIR)/configure.in here as well.
80         * doc/Makefile.in: Regenerate.
81
82 2004-01-05  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
83
84         * Makefile.am (install, install-info, RECURSIVE_TARGETS): Remove.
85         * Makefile.in: Regenerate.
86         * aclocal.m4: Regenerate.
87         * doc/Makefile.am (install, install-info): Remove.
88         (install-data-local): A new hook for install-info.
89         (AUTOMAKE_OPTIONS): Require automake 1.8.
90         * doc/Makefile.in: Regenerate.
91
92 2004-01-02  Nutan Singh <nutan@kpitcummins.com>
93
94         * doc/c-sh.texi: Update description about floating point behavior
95         of SH family.
96
97 2004-01-02  Bernardo Innocenti  <bernie@develer.com>
98
99         * configure.in: Add m68k-uClinux target.
100         * configure: Regenerate.
101
102 For older changes see ChangeLog-0203
103 \f
104 Local Variables:
105 mode: change-log
106 left-margin: 8
107 fill-column: 74
108 version-control: never
109 End: