Kazu Hirata
74937d39a2
* symbols.c: Convert to ISO-C.
...
* symbols.h: Likewise.
2003-11-30 19:07:12 +00:00
Christian Groessler
464800cafe
* config/tc-z8k.c: Convert to ISO-C.
...
* config/tc-z8k.h: Likewise.
2003-11-28 20:10:18 +00:00
Kazu Hirata
39e6acbdff
* read.c: Convert to ISO-C.
...
* read.h: Likewise.
2003-11-27 19:14:41 +00:00
Nick Clifton
028f09bd7f
Check for alignment when emitting constants on the sh-elf target
2003-11-27 08:29:29 +00:00
Alexandre Oliva
a939d0907f
* config/tc-frv.c (md_pcrel_from_section): Don't adjust when
...
referencing symbol in a different section.
2003-11-27 02:30:55 +00:00
Christian Groessler
d5bf5799d9
* config/tc-z8k.c (s_segm): Fix indentation.
...
(md_apply_fix3): Likewise.
(cc_names): Add alias names for the names generated by the
disassembler.
(get_cc_operand): Be case insensitive.
(get_operands): Improve error handling for cc operands.
(check_operand): Not used, remove.
(md_assemble): Remove unused variable prev_opcode. Skip
whitespace until end-of-line only. Restore *op_end after call to
hash_find.
2003-11-26 21:24:53 +00:00
Nick Clifton
b4f16abb97
Revert change to t01_mov test.
...
Fix ldm/stm verifying code to allow er4-er7 for H8SX.
2003-11-26 13:18:23 +00:00
Kazu Hirata
3db8d52cad
* config/tc-h8300.c (h8_exp): Remove.
2003-11-25 23:09:47 +00:00
Nick Clifton
4892e51064
Catch illegal register pairings in ldm/stm instructions.
...
Update test files to avoid illegal pairings.
2003-11-25 16:13:36 +00:00
Kazu Hirata
254d758cf9
* listing.c: Convert to ISO-C.
...
* listing.h: Likewise.
* macro.c: Likewise.
* macro.h: Likewise.
2003-11-24 17:52:33 +00:00
Jakub Jelinek
70b911ad67
* app.c (do_scrub_chars): Add PUT (ch) and ch = GET ()
...
when transitioning from states 14 or 15 to 0 or 1.
2003-11-24 09:24:39 +00:00
Kazu Hirata
b1f1fa963c
* hash.c: Convert to ISO-C.
...
* hash.h: Likewise.
* input-file.c: Likewise.
* input-file.h: Likewise.
* input-scrub.c: Likewise.
* itbl-ops.c: Likewise.
* itbl-ops.h: Likewise.
2003-11-24 03:37:58 +00:00
Kazu Hirata
66faad269b
* config/tc-h8300.c (Hmode): Make it global.
...
(Smode): Likewise.
(Nmode): Likewise.
(SXmode): Likewise.
2003-11-23 15:43:50 +00:00
Kazu Hirata
dd625418be
* ehopt.c: Convert to ISO-C.
...
* emul.h: Likewise.
* expr.c: Likewise.
* expr.h: Likewise.
* flonum-copy.c: Likewise.
* flonum-mult.c: Likewise.
* flonum.h: Likewise.
* frags.c: Likewise.
* frags.h: Likewise.
2003-11-22 16:03:03 +00:00
Alan Modra
f22b3cafc9
* doc/c-ppc.texi (PowerPC-Pseudo): Add section.
2003-11-22 06:14:48 +00:00
Alan Modra
9a12477437
* app.c (do_scrub_chars): Revert 2003-04-23 and 2003-04-22.
2003-11-22 04:46:36 +00:00
Kazu Hirata
834ddcc491
* ecoff.c: Convert to ISO-C.
...
* ecoff.h: Likewise.
2003-11-22 00:20:48 +00:00
Alan Modra
69c040dfe9
* config/tc-ppc.c (parse_cpu): New function, broken out from..
...
(md_parse_option): ..here.
(ppc_setup_opcodes): New function, broken out from..
(md_begin): ..here.
(ppc_machine): Implement .machine pseudo op.
2003-11-21 15:05:15 +00:00
Kazu Hirata
a2e224686a
* depend.c: Convert to ISO-C.
...
* dwarf2dbg.c: Likewise.
* dwarf2dbg.h: Likewise.
2003-11-21 13:28:35 +00:00
Kazu Hirata
73ee5e4c0f
* app.c: Convert to ISO-C.
...
* as.h: Likewise.
* atof-generic.c: Likewise.
* bignum-copy.c: Likewise.
* bignum.h: Likewise.
* cgen.c: Likewise.
* cgen.h: Likewise.
* cond.c: Likewise.
2003-11-21 01:52:16 +00:00
DJ Delorie
0d78efdfab
* config/tc-sh64.c (shmedia_frob_section): Only frob elf32
...
sections.
2003-11-20 20:08:20 +00:00
Kazu Hirata
600e9c9985
* config/tc-h8300.c: Make some functions and global
...
variables static appropriately.
2003-11-20 04:25:26 +00:00
Kazu Hirata
d492b58e48
* config/obj-ieee.c: Remove duplicate prototypes.
...
* config/tc-h8300.c: Likewise.
2003-11-20 04:12:19 +00:00
Kazu Hirata
b54a33920b
* config/tc-h8300.c: Convert to ISO-C.
...
* config/tc-h8300.h: Likewise.
2003-11-20 03:31:36 +00:00
Kazu Hirata
fe01a20a70
* config/tc-mcore.h: Remove prototypes already in tc.h.
...
* config/tc-tic4x.c: Likewise.
2003-11-20 03:11:18 +00:00
Kazu Hirata
43b5c447a2
* config/tc-arc.c: Remove a local prototype of atof_ieee.
...
* config/tc-ip2k.c: Likewise.
* config/tc-iq2000.c: Likewise.
* config/tc-tic30.c: Remove a comment.
2003-11-20 01:36:49 +00:00
Bob Wilson
cda2eb9eeb
* config/tc-xtensa.c (xg_emit_insn): Include "dwarf2dbg.h" and add
...
call to dwarf2_emit_insn.
2003-11-19 23:55:06 +00:00
Maciej W. Rozycki
1abe91b1db
* config/tc-mips.c (macro): Handle new macros: "lca" and "dlca"
...
for loading addresses using CALL relocations.
Don't emit CALL relocations when a base register is used.
* gas/mips/lca-svr4pic.d: New test for the "lca" macro.
* gas/mips/lca-xgot.d: Likewise.
* gas/mips/lca.s: Source for the new tests.
* gas/mips/mips.exp: Run the new tests.
* opcode/mips.h: Define new enum members, M_LCA_AB and M_DLCA_AB.
* mips-opc.c (mips_builtin_opcodes): Handle new macros: "lca" and
"dlca".
2003-11-18 21:22:57 +00:00
Maciej W. Rozycki
bf151ce78e
* config/tc-mips.c: Formatting fixes.
2003-11-15 15:57:14 +00:00
Ben Elliston
9ce887a1cd
* config/tc-arm.c (arm_elf_change_section): Not static.
2003-11-14 06:55:21 +00:00
Nick Clifton
6057a28fab
Add support for ARM ELF Mapping symbols
2003-11-13 14:19:01 +00:00
Daniel Jacobowitz
5e2d1ae86d
* Makefile.am (install, install-info, RECURSIVE_TARGETS): Define.
...
* doc/Makefile.am (install-info): Define.
* aclocal.m4: Regenerate.
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.
2003-11-12 17:15:38 +00:00
Nick Clifton
08e3ab9089
Add support for arm-wince-pe target.
2003-11-11 12:05:08 +00:00
Andreas Jaeger
8d01d9a97d
2003-11-11 Jan Hubicka <jh@suse.cz>
...
* config/tc-i386.c (tc_i386_fix_adjustable):
2003-11-11 09:30:48 +00:00
Alan Modra
012a452b43
* config/tc-ia64.c (ia64_handle_align): Remove bogus be_nop.
2003-11-10 03:07:52 +00:00
Alan Modra
36fd3cc348
Expand and consolidate bug reporting details.
2003-11-10 03:06:05 +00:00
Christian Groessler
e2a2ebaad5
2003-11-07 Christian Groessler <chris@groessler.org>
...
* doc/c-z8k.texi: Document command-line options. Fix byte
register names. Document '.z8001' and '.z8002' directives.
Extend addressing modes documentation.
2003-11-07 20:43:15 +00:00
Nick Clifton
f24ddbddc5
Use consistent error messages for missing files.
...
Detect directories where an ordinary file is expected.
2003-11-07 12:19:34 +00:00
Nick Clifton
0bbf2aa424
* config/tc-arm.texi (struct reg_entry): Add new field 'builtin'.
...
(rn_table, iwmmxt_table, cp_table, cn_table, fn_table, sn_table,
dn_table, mav_mvf_table, mac_mvd_table, mav_mvfx_table,
mav_mvax_table, mav_dspc_table): Initialise new field.
(insert_reg_alias): Initialise new field.
(md_pseudo_table): Add "unreq" entry.
(s_unreq): New function: Undo the effects of a previous .req.
* doc/c-arm.texi: Document new pseudo op.
* NEWS: Mention new feature.
* testsuite/gas/arm/req.s: New test file. Check .req and .unreq psuedo ops.
* testsuite/gas/arm/req.l: Expected error output from req.s test.
* testsuite/gas/arm/copro.d: Set target architecture for objdump so that the
test will work on architectures which cannot encode higher arm architecture
types in their file headers.
* testsuite/gas/arm/arm.exp: Run new req.s test.
Skip thumb instruction test for PE targets which do not support
thumb relocations.
* testsuite/gas/elf/elf.exp: Skip special handling of section2 test for XScale
targets - it is no longer needed.
2003-11-06 15:30:05 +00:00
Nick Clifton
1be5957932
Fix 'the the' typo
2003-11-06 11:58:58 +00:00
Alan Modra
5f5c1f759d
* config/tc-ppc.h (TC_FORCE_RELOCATION): Only define for ELF and XCOFF.
2003-11-04 23:35:54 +00:00
Christian Groessler
eb9618da3b
* config/tc-i860.c (md_pcrel_from): Fix typo in comment.
2003-10-31 21:33:59 +00:00
Nick Clifton
0379c6889b
Make a generic VxWorks entry
2003-10-29 19:48:00 +00:00
Kazu Hirata
47eebc207f
* ChangeLog: Fix typos.
...
* ChangeLog-9295: Likewise.
* as.c: Fix comment typos.
* as.h: Likewise.
* atof-generic.c: Likewise.
* bit_fix.h: Likewise.
* frags.h: Likewise.
* hash.c: Likewise.
* input-file.c: Likewise.
* input-scrub.c: Likewise.
* itbl-ops.c: Likewise.
* itbl-parse.y: Likewise.
* listing.c: Likewise.
* macro.h: Likewise.
* read.c: Likewise.
* sb.c: Likewise.
* sb.h: Likewise.
* symbols.c: Likewise.
* symbols.h: Likewise.
2003-10-27 12:45:17 +00:00
Stephane Carrez
ca43c8544a
* config/tc-m68hc11.c: Convert to ISO C90.
...
* config/tc-m68hc11.h: Likewise.
2003-10-27 09:57:59 +00:00
Kazu Hirata
a8015998e8
* doc/c-sh64.texi: Fix a typo.
2003-10-27 00:06:06 +00:00
Kazu Hirata
6049379740
* doc/c-alpha.texi: Fix typos.
...
* doc/c-ia64.texi: Likewise.
* doc/c-mmix.texi: Likewise.
* doc/c-sh64.texi: Likewise.
* doc/c-xtensa.texi: Likewise.
* doc/internals.texi: Likewise.
2003-10-26 18:12:03 +00:00
H.J. Lu
ea8f8eab20
2003-10-24 H.J. Lu <hongjiu.lu@intel.com>
...
* config/obj-elf.c (obj_elf_change_section): Allow SHF_ALLOC
for .interp, .strtab and .symtab. Use specified section
attributes.
2003-10-24 15:41:23 +00:00
H.J. Lu
5e2f667360
gas/
...
2003-10-22 Andreas Schwab <schwab@suse.de>
H.J. Lu <hongjiu.lu@intel.com>
Jim Wilson <wilson@specifixinc.com>
* config/tc-ia64.c (update_qp_mutex): New.
(note_register_values): Properly handle one of PRs in compare
is PR0. Don't add a mutex relation for .and.orcm/.or.andcm.
Clear mutex relation for .none/.unc. Don't clear mutex relation
on predicated compare.
testsuite/
2003-10-22 Andreas Schwab <schwab@suse.de>
H.J. Lu <hongjiu.lu@intel.com>
* gas/ia64/dv-mutex-err.s: Add more tests for compare.
* gas/ia64/dv-mutex.s: Likewise.
* gas/ia64/dv-mutex-err.l: Updated.
* gas/ia64/dv-mutex.d: Likewise.
2003-10-23 06:12:17 +00:00
Nick Clifton
5a21e886d0
Fix up error messages for Maverick.
2003-10-21 14:20:40 +00:00