DJ Delorie
349a994c9b
* configure.in (i386-*-msdosdjgpp): Set bfd_gas to yes.
configure: Regenerate.
26 years ago
Nick Clifton
6256f9dd96
aadd conditionals around definition of INT_MAX
26 years ago
Nick Clifton
92625c1624
Adde dfinition if INT_MAX if limits.h is not included
26 years ago
Nick Clifton
42dbf88c39
#include <limits.h> only if it exists.
26 years ago
Alan Modra
0485cba3d3
Rodney Brown's CHECK_FIELD typo fixes.
26 years ago
Jim Wilson
514829c3af
Eliminate ia64 compiler warnings. Fix ia64 gas testsuite again.
* elfxx-ia64.c (get_dyn_sym_info): Cast %p argument to void *.
* config/tc-ia64.h (ia64_init): Add prototype.
* gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
* ia64-dis.c (print_insn_ia64): Cast away const on ia64_free_opcode
argument.
* ia64_gen.c (insert_deplist): Cast sizeof result to int.
(print_dependency_table): Print NULL if semantics field not set.
(insert_opcode_dependencies): Mark cmp parameter as unused.
(print_main_table): Use fprintf_vma to print long long fields.
(main): Mark argv paramter as unused. Convert to old style definition.
* ia64-opc.c (ia64_find_dependency): Cast sizeof result to int.
* ia64-asmtab.c: Regnerate.
26 years ago
H.J. Lu
92eb7b3244
2000-12-12 H.J. Lu <hjl@gnu.org>
* dwarf2dbg.c: Enabled only if BFD_ASSEMBLER is defined.
* read.h (outputting_stabs_line_debug): Change it to int.
* stabs.c (outputting_stabs_line_debug): Likewise.
26 years ago
Geoffrey Keating
8141c27d66
* config/obj-bout.c (obj_crawl_symbol_chain): Don't take
the address of a function result.
26 years ago
Geoffrey Keating
5d6f4f1679
2000-12-12 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/tc-ppc.c (md_pseudo_table): Add .file and .loc.
(md_assemble): Call dwarf2_emit_insn.
(shlib): Fix typo SHILB -> SHLIB.
(md_parse_option): Likewise.
(ppc_elf_validate_fix): Likewise:
* config/tc-ppc.h (DWARF2_LINE_MIN_INSN_LENGTH): New.
26 years ago
Nick Clifton
584da044d9
Fix formatting.
26 years ago
Nick Clifton
846b8f1ed9
Add el segundo tests
Fix formatting
26 years ago
Nick Clifton
e972090a04
Fix formatting
26 years ago
Nick Clifton
d4c0c03951
Fix formatting
26 years ago
H.J. Lu
4819127ae0
2000-12-11 H.J. Lu <hjl@gnu.org>
* gas/i386/intel.d: Adjusted for the a.out assembler.
* gas/i386/intel.s: Likewise.
26 years ago
Jan Hubicka
f16b83dfe5
* tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
mode; convert 'd' suffix to 's' or 'l'; remove all DWORD_MNEM_SUFFIX
references.
(intel_e09_1): Convert QWORD to 'l' suffix for FP operations; refuse
otherwise.
* tc-i386.h (DWORD_MNEM_SUFFIX): Kill.
(No_dSuf): Kill.
* i386.h (*_Suf): Remove No_dSuf.
(d_suf, wld_Suf,sld_Suf, sldx_Suf, bwld_Suf, d_FP, sld_FP, sldx_FP)
Remove.
(i386_optab): Remove 'd' in the suffixes.
26 years ago
Nick Clifton
77eb0326c5
Update to match latest assembler output.
26 years ago
Nick Clifton
eaf99ab9a9
Add xscale to list of Rel targets
26 years ago
Nick Clifton
40293bdaea
Fixup whitespace
26 years ago
Alan Modra
50705ef487
Fix T_SHORT macro conflict.
26 years ago
Kazu Hirata
beae10d5eb
2000-12-05 Kazu Hirata <kazu@hxi.com>
* config/tc-mips.c: Fix formatting.
26 years ago
Nick Clifton
bccba5f08c
Add outputting_stabs_line_debug varaible and D10v code to use it
26 years ago
Nick Clifton
8a2deaf4b2
oops - omitted from previous deltas
26 years ago
Nick Clifton
0808b8a9ca
Add MIPS64 instructions and tests
26 years ago
Nick Clifton
e70f259005
Finish off adding MIPS32 instructions.
26 years ago
Nick Clifton
b6426432a0
More test case alignments.
26 years ago
Nick Clifton
9abcc8f09d
oops - fix typo
26 years ago
Nick Clifton
4c507252cd
Fix tests to align to a 16 byte boundary.
26 years ago
Kazu Hirata
bc80588841
2000-12-03 Kazu Hirata <kazu@hxi.com>
* tc-a29k.c: Fix formatting.
* tc-alpha.c: Likewise.
* tc-arm.c: Likewise.
* tc-cris.c: Likewise.
* tc-hppa.c: Likewise.
* tc-i370.c: Likewise.
* tc-i386.c: Likewise.
* tc-i860.c: Likewise.
* tc-i960.c: Likewise.
* tc-ia64.c: Likewise.
* tc-m68hc11.c: Likewise.
* tc-m68k.c: Likewise.
* tc-m88k.c: Likewise.
* tc-pj.c: Likewise.
* tc-ppc.c: Likewise.
* tc-sh.c: Likewise.
* tc-sparc.c: Likewise.
* tc-tahoe.c: Likewise.
* tc-vax.c: Likewise.
26 years ago
Nick Clifton
c6c98b3833
Add MIPS SB1 machine
26 years ago
Nick Clifton
84ea6cf2c5
Add MIPS V and MIPS 64 machine numbers
26 years ago
Nick Clifton
481294f002
Add mips32 tests.
26 years ago
Nick Clifton
6b52a7eb8b
Fix whitespace
26 years ago
Nick Clifton
e7af610e14
Add MIPS32 as a seperate MIPS architecture
26 years ago
Nick Clifton
4372b67322
Improve MIPS32 support
26 years ago
Nick Clifton
0c92ba5f58
Fix testcase and test results
26 years ago
Nick Clifton
3dacdf2eb1
When calculating offsets, don't accept as constant the difference between the
addresses of symbols in two different sections.
26 years ago
Nick Clifton
b90dd60727
Expect mips16 nops to be used for padding when mips16 code generation is
enabled.
26 years ago
Nick Clifton
5f68c31953
Update RTEMS targets
26 years ago
Phil Blundell
4ce3447c16
2000-11-30 Philip Blundell <pb@futuretv.com>
* config/obj-coff.c (obj_coff_weak): Use S_SET_WEAK if it exists,
even in non BFD_ASSEMBLER case.
26 years ago
Diego Novillo
76a0ddacc0
2000-11-30 Diego Novillo <dnovillo@redhat.com>
* tc-i386.c (md_assemble): Swap i.disp_relocs when using intel
syntax.
2000-11-30 Diego Novillo <dnovillo@redhat.com>
* intel.s, intel.d: New test for @GOT references.
26 years ago
Nick Clifton
95201dc4d6
Turn Gnu Free Documentation License intoa comment
26 years ago
Richard Henderson
220e750f6f
* dwarf2dbg.c: Rewrite from scratch. Queue all debugging output
until dwarf2_finish; use relaxation to get cross-fragment offsets;
thread multiple subsegments properly; handle multiple code
sections properly; emit proper compilation unit info for assembler
generated debugging.
* as.h (enum _relax_state): Add rs_dwarf2dbg.
* dwarf2dbg.h (struct dwarf2_line_info): Remove filename.
(dwarf2dbg_estimate_size_before_relax): Declare.
(dwarf2dbg_relax_frag, dwarf2dbg_convert_frag): Declare.
* write.c: Include dwarf2dbg.h.
(cvt_frag_to_fill): Handle rs_dwarf2dbg.
(relax_segment): Likewise.
26 years ago
Hans-Peter Nilsson
e46fee7099
(parse_reg): Parse names case-insensitively.
26 years ago
Hans-Peter Nilsson
dda5ecfc74
(sh_elf_cons): Cast *input_line_pointer to unsigned char when
indexing is_end_of_line[].
(md_assemble): Initialize size to 0.
(md_section_align): Mark parameter seg as unused.
26 years ago
Hans-Peter Nilsson
dc6e09d363
* gas/sh/err.exp: New, framework for error-testing.
* gas/sh/err-1.s: New test.
26 years ago
Hans-Peter Nilsson
99b222b479
* config/tc-sh.c (md_convert_frag) <undefined symbol, conditional
jump>: Use as_bad_where instead of as_bad. Tweak error message
accordingly. Stabilize frag by updating fix part and resetting
variant part.
<undefined symbol, unconditional jump>: Ditto.
26 years ago
Kazu Hirata
814f664127
2000-11-27 Kazu Hirata <kazu@hxi.com>
* config/obj-aout.h: Fix formatting.
* config/obj-bout.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-coff.h: Likewise.
* config/obj-elf.h: Likewise.
* config/obj-som.h: Likewise.
* config/obj-vms.c: Likewise.
* config/obj-vms.h: Likewise.
* config/tc-h8300.h: Likewise.
* config/tc-ns32k.h: Likewise.
* config/tc-sparc.h: Likewise.
* config/tc-tic54x.h: Likewise.
* config/tc-z8k.h: Likewise.
26 years ago
Nick Clifton
e47b9e39bc
Move GNU Free Documentation License from the output into a comment
26 years ago
Hans-Peter Nilsson
43c34deef7
* Makefile.am (CPU_OBJ_VALID): Add case to filter out invalid coff
targets. Remove i860 from valid a.out targets.
* Makefile.in: Regenerate.
26 years ago
Hans-Peter Nilsson
fcdc20a4d3
* config/tc-cris.c: Include dwarf2dbg.h.
(md_pseudo_table): Add .file and .loc.
(md_assemble): Call dwarf2_emit_insn if generating ELF.
(s_cris_file, s_cris_loc): New.
* config/tc-cris.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
* Makefile.am: Regenerate dependencies.
* Makefile.in: Regenerate.
26 years ago