Nick Clifton
8cb8bcbabb
Tidy up decoding of shift based addressing modes.
...
Add extra tests for these addressing modes
2000-08-16 19:02:00 +00:00
Jakub Jelinek
c2158c2433
* config/tc-sparc.c: Kill all warnings.
...
(md_parse_option): Set -32/-64 for -xarch=, allow all -A archs
in -xarch= as well.
(md_show_usage): Update usage text.
2000-08-16 17:52:37 +00:00
Nick Clifton
70485b5c18
Warn abouyt "bx pc" not being very useful.
2000-08-16 17:48:50 +00:00
Jeff Law
0d10e18267
* config/tc-sh.h (DWARF2_LINE_MIN_INSN_LENGTH): Defined.
...
* config/tc-sh.c (md_assemble): Changed so debug_type
test performed for ppi_assemble
* config/tc-sh.c: Included dwarf2dbg.h.
(debug_line): Defined.
(md_assemble): Generates dwarf2 line info.
(sh_finalize): New function. Finalize dwarf2 info.
(assemble_ppi): Returns size of code generated.
(build_Mytes): Returns size of code generated.
(md_pseudo_table): Added "file" and "loc" psuedo ops.
* config/tc-sh.h (md_end): Defined.
(sh_finalize): Declared.
2000-08-15 20:47:19 +00:00
Alexandre Oliva
1db77c8ec9
* config/tc-sh.c (md_apply_fix) [BFD_RELOC_32, BFD_RELOC_16]: Use
...
md_number_to_chars.
2000-08-15 16:04:37 +00:00
Nick Clifton
046b3b54ee
Allow "bx pc" in ARM mode.
2000-08-14 21:20:03 +00:00
Diego Novillo
fa2255cb6b
* tc-i386.c (md_assemble): Skip suffix check if the opcode modifier
...
has the IgnoreSize bit set.
2000-08-14 21:12:47 +00:00
Jim Wilson
c43c2cc5fa
Add support for IA-64 specific elf header flags.
...
bfd/
2000-08-14 Jim Wilson <wilson@cygnus.com>
* elf64-ia64.c (elf64_ia64_merge_private_bfd_data): Handle
EF_IA_64_REDUCEDFP, EF_IA_64_CONS_GP, and EF_IA_64_NOFUNCDESC_CONS_GP.
(elf64_ia64_print_private_bfd_data): Likewise. Also handle
EF_IA_64_ABSOLUTE.
gas/
2000-08-14 Jim Wilson <wilson@cygnus.com>
* config/tc-ia64.c (md_longopts): Add -mconstant-gp and -mauto-pic.
(md_parse_option): Add OPTION_MCONSTANT_GP and OPTION_MAUTO_PIC.
(md_begin): Change assignment to md.flag to OR in the new bit.
include/elf/
2000-08-14 Jim Wilson <wilson@cygnus.com>
* elf/ia64.h (EF_IA_64_REDUCEDFP, EF_IA_64_CONS_GP,
EF_IA_64_NOFUNCDESC_CONS_GP, EF_IA_64_ABSOLUTE): Define.
2000-08-14 20:13:39 +00:00
Nick Clifton
d1d8ba2284
Set the debug flag for storage types C_ARG, C_REGPARM, C_FIELD, C_MOS, C_MOE,
...
C_MOU, and C_EOS.
2000-08-14 19:41:40 +00:00
Jason Eckhardt
22b36938e7
2000-08-14 Jason Eckhardt <jle@cygnus.com>
...
* NEWS: Mention i860 support.
2000-08-14 18:50:13 +00:00
Jeff Law
c0bd0db285
* config/tc-mn10300.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
2000-08-14 17:49:55 +00:00
Andreas Schwab
0ac658b8b7
* doc/c-arm.texi (ARM Directives): Fix warnings from makeinfo.
2000-08-14 09:02:45 +00:00
Jason Eckhardt
9fc2dda293
2000-08-11 Andreas Schwab <schwab@suse.de>
...
* doc/c-i860.texi (Opcodes for i860): Remove braces from @item
argument.
2000-08-12 16:05:46 +00:00
Kazu Hirata
351aa9f657
2000-08-11 Kazu Hirata <kazu@hxi.com>
...
* config/obj-bout.c: Fix formatting.
2000-08-11 18:28:04 +00:00
Kazu Hirata
bc4466dcf1
2000-08-11 Kazu Hirata <kazu@hxi.com>
...
* expr.c: Fix formatting.
2000-08-11 17:50:25 +00:00
Jason Eckhardt
a9c9941975
2000-08-10 Jason Eckhardt <jle@cygnus.com>
...
* doc/c-i860.texi: Flesh out the i860 section more.
2000-08-10 23:23:23 +00:00
Kazu Hirata
929b12bc4e
2000-08-10 Kazu Hirata <kazu@hxi.com>
...
* expr.c: Fix formatting.
2000-08-10 23:13:37 +00:00
Kazu Hirata
7c743825ea
2000-08-10 Kazu Hirata <kazu@hxi.com>
...
* symbols.c: Fix formatting.
2000-08-10 19:00:08 +00:00
Alan Modra
fc997f4bda
Use elf on Unixware 7.
2000-08-09 14:40:53 +00:00
Jason Eckhardt
305d537e30
gas:
...
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* config/tc-i860.h: Rework completely for BFD_ASSEMBLER.
(i860_fix_info): New enum.
(MD_APPLY_FIX3): Define.
(WORKING_DOT_WORD): Define.
(TC_HANDLES_FX_DONE): Define.
(DIFF_EXPR_OK): Define.
(LISTING_HEADER): Define.
(TARGET_FORMAT): Select target format based on endian flag.
(TARGET_BYTES_BIG_ENDIAN): Default to little endian.
(target_big_endian): Add external declaration.
* config/tc-i860.c: All existing code reworked completely. Other
new code shown below.
(SYNTAX_SVR4): Define.
(target_warn_expand): New variable.
(md_shortopts): Declare and define (-Qy, -Qn, and -V options).
(md_longopts): Declare and define with new options (-EL, -EB,
and -mwarn-expand).
(md_show_usage): New function.
(md_operand): New function.
(obtain_reloc_for_imm16): New function.
(md_apply_fix3): New function.
(tc_gen_reloc): New function.
include:
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* opcode/i860.h: Small formatting adjustments.
opcode:
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* i860-dis.c (print_br_address): Change third argument from int
to long.
bfd:
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* elf32-i860.c (elf32_i860_howto_table): Updated some fields.
2000-08-09 03:33:42 +00:00
Kazu Hirata
68e63c1653
2000-08-08 Kazu Hirata <kazu@hxi.com>
...
* gasp.c: Fix formatting.
2000-08-08 22:18:42 +00:00
Kazu Hirata
8fc2faa7f6
2000-08-09 Kazu Hirata <kazu@hxi.com>
...
* hash.c: Fix formatting.
2000-08-08 21:42:59 +00:00
Nick Clifton
df86943d1e
Make sure the 2 bytes of the jump address are in the same frag.
...
Accept 68hc12 register indirect modes.
Mention 68HC11 & 68HC12 support in NEWS.
2000-08-08 21:40:33 +00:00
Richard Henderson
30d2525955
* config/tc-ia64.c (unwind): Add prologue_mask member.
...
(dot_vframe): Elide psp_gr record if it overlaps prologue_gr.
(dot_save): Likewise for pfs_gr, rp_gr, and preds_gr.
(dot_body): Clear unwind.prologue_mask.
(dot_prologue): Set it. Accept a register second argument.
2000-08-07 21:50:08 +00:00
Kazu Hirata
2d484c7fa2
2000-08-05 Kazu Hirata <kazu@hxi.com>
...
* config/atof-ieee.c: Fix formatting.
* config/atof-tahoe.c: Likewise.
2000-08-07 19:54:34 +00:00
Denis Chertykov
65b1d096bc
* config/tc-avr.c: Use PARAMS macro in function declarations.
...
Don't declare md_pcrel_from_section (already in tc-avr.h).
(avr_operands): Use AVR_UNDEF_P and AVR_SKIP_P macros.
(avr_operand): Don't set (unsigned) op_mask to -1.
2000-08-06 14:03:58 +00:00
Ian Lance Taylor
f0dc282cbe
Restore seemingly extraneous whitespace. It is required by older
...
versions of texinfo, including the one on sourceware.cygnus.com.
2000-08-05 18:41:46 +00:00
Nick Clifton
3d4ae3c0c6
Fix typo
2000-08-04 22:23:32 +00:00
Nick Clifton
9a29761041
Remove extraneous whotespace
2000-08-04 20:47:06 +00:00
Nick Clifton
c91d2e08dc
Update to include descriptions of .popsection, .previous, .pushsection,
...
.subsection, .version, .vtable_entry, .vtable_inherit and .weak.
2000-08-04 20:39:01 +00:00
Kazu Hirata
ff5a4f04a2
Remove garbage.
2000-08-04 20:34:52 +00:00
Kazu Hirata
47926f603c
2000-08-05 Kazu Hirata <kazu@hxi.com>
...
* config/tc-cris.c: Fix formatting.
* config/tc-i386.c: Likewise.
* config/tc-sparc.c (sparc_ip): Simplify the code.
2000-08-04 18:43:45 +00:00
Kazu Hirata
ab3e48dc5d
2000-08-04 Kazu Hirata <kazu@hxi.com>
...
* config/tc-cris.c: Rearrange code for readability.
* config/tc-d10v.c: Fix formatting.
* config/tc-m32r.c: Likewise.
* config/tc-sparc.c: Likewise.
2000-08-04 01:01:32 +00:00
Jim Wilson
3d56ab850c
Fix memory leaks for IA-64 opcode idescs.
...
gas/
* config/tc-ia64.c (emit_one_bundle): Call ia64_free_opcode
before ia64_find_opcode.
(md_assemble): Likewise.
opcodes/
* ia64-dis.c (print_insn_ia64): Call ia64_free_opcode at end.
2000-08-02 21:24:54 +00:00
Nick Clifton
d78c7dcade
Undo some formatting fixes
2000-08-02 01:00:15 +00:00
Nick Clifton
3f9dfb2cd9
Fix skip of 'cpsr_all' flag
2000-08-01 23:10:02 +00:00
Kazu Hirata
28e4f854cf
2000-08-01 Kazu Hirata <kazu@hxi.com>
...
* config/obj-som.c: Fix formatting.
* config/obj-ieee.c: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-v850.c: Likewise.
2000-08-01 19:02:49 +00:00
Nick Clifton
a570e63968
(@cindex @samp{--pcrel}): Rewrite option description.
2000-08-01 16:57:01 +00:00
Jason Eckhardt
e3308d0d5b
2000-07-31 Jason Eckhardt <jle@cygnus.com>
...
* doc/c-i860.texi: New file.
* doc/Makefile.am (CPU_DOCS): Add c-i860.texi.
* doc/Makefile.in: Regenerate.
* doc/all.texi: Add I860 as relevant architecture.
* doc/as.texinfo: Include i860 dependent file c-i860.texi.
2000-08-01 01:57:46 +00:00
Nick Clifton
2fd5405afb
Fix formatting.
2000-07-31 22:46:36 +00:00
Nick Clifton
28e7409f62
Add --pcrel option to m68k port
2000-07-31 22:08:14 +00:00
Jason Eckhardt
534022ea4b
2000-07-28 Jason Eckhardt <jle@cygnus.com>
...
* configure.in: Add bits for i860-stardent-{sysv4, elf}*.
* configure: Regenerated.
* config/obj-elf.c (obj_elf_type): Recognize a fifth type
of operand to the .type directive (.e.g, "type").
2000-07-29 03:23:31 +00:00
Jason Eckhardt
aa8c34c313
2000-07-28 Jason Eckhardt <jle@cygnus.com>
...
* configure.in: Add bits for i860-stardent-{sysv4, elf}*.
* configure: Regenerated.
* config/obj-elf.c (obj_elf_type): Recognize a fifth type
of operand to the .type directive (.e.g, "type").
2000-07-29 03:20:54 +00:00
Alan Modra
4c400d5ea7
comment-finding hack for hppa-linux.
2000-07-28 05:05:20 +00:00
Andrew Cagney
0aa529cb6b
Fix GCC warnings.
...
Abort if code falls off end of md_estimate_size_before_relax().
2000-07-28 03:33:32 +00:00
Nick Clifton
c6a7ab1f75
Fix formatting
2000-07-28 00:42:18 +00:00
Alan Modra
e0c6ed95b5
Kazu Hirata's formatting fixes.
2000-07-27 04:05:05 +00:00
Dave Brolley
6883dc5e5b
Wrong date on last entry.
2000-07-26 22:40:39 +00:00
Dave Brolley
eabed1c027
2000-07-26 Dave Brolley <brolley@redhat.com>
...
* cgen.c (queue_fixup): Declare opinfo.
(gas_cgen_parse_operand): Mark unused parameters with ATTRIBUTE_UNUSED.
(gas_cgen_md_operand): Ditto.
(gas_cgen_md_apply_fix3): Ditto.
2000-07-26 22:39:08 +00:00
DJ Delorie
39da812840
* config/obj-coff.c (obj_frob_symbol): Don't merge
...
labels. Don't merge if the symbol isn't constant. Return
immediately if a symbol is merged.
2000-07-24 17:50:35 +00:00
Alan Modra
65e68b04b1
Correct absolute section alignment.
2000-07-22 04:23:48 +00:00
Hans-Peter Nilsson
e5da6f528f
Forgot to commit ChangeLog entry for CRIS gas tests. Oops.
2000-07-21 00:57:47 +00:00
Hans-Peter Nilsson
a471a06b87
* gas/cris/*: New tests for CRIS.
2000-07-21 00:48:55 +00:00
DJ Delorie
5e0d736c33
* config/obj-coff.c (obj_frob_symbol): revert previous change,
...
it breaks linking against DLLs.
2000-07-20 23:38:05 +00:00
Nick Clifton
efaf0ba464
Fix formatting.
2000-07-20 20:07:09 +00:00
Hans-Peter Nilsson
483f05e373
* gas/all/gas.exp: Don't run floating-point tests on CRIS.
...
* gas/ieee-fp/x930509a.exp: Ditto.
* gas/macros/macros.exp: Mark strings test xfail for CRIS.
2000-07-20 17:53:38 +00:00
Hans-Peter Nilsson
3bcbcc3dcf
* configure.in: Add CRIS support.
...
* configure: Regenerate.
* Makefile.am: (CPU_TYPES): Add cris.
(CPU_OBJ_VALID) [aout]: Add cris.
(MULTI_CPU_TYPES): Add cris.
(MULTI_CPU_OBJ_VALID) [aout]: Add cris.
[coff]: Only i386 and mips are valid.
(TARGET_CPU_CFILES): Add config/tc-cris.c.
(TARGET_CPU_HFILES): Add config/tc-cris.h.
(MULTI_CFILES): Add config/e-crisaout.c and config/e-criself.c.
Regenerate dependencies.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* as.c: Declare crisaout, criself.
* config/tc-cris.h, config/tc-cris.c: New.
* config/e-criself.c, config/e-crisaout.c: New.
* po/POTFILES.in, po/gas.pot: Regenerate.
2000-07-20 17:45:28 +00:00
Nick Clifton
041ff4dd56
Fix formatting.
2000-07-20 17:12:25 +00:00
H.J. Lu
f980ada0e1
2000-07-19 H.J. Lu <hjl@gnu.org>
...
* sb.c: Include <stdlib.h> if exists for abort ().
2000-07-19 17:47:08 +00:00
Alan Modra
25a8b2508d
#ifdef OBJ_SOM, not #ifdef SOM
2000-07-19 06:30:49 +00:00
Alan Modra
81366cb8f6
Fix a couple of HPPA SOM test failures.
...
Re-enable some tests for hppa-linux.
2000-07-19 04:55:14 +00:00
Nick Clifton
4b43d9f691
Fix expected results to match current assembler output.
2000-07-18 22:07:53 +00:00
Nick Clifton
7a9aaf929a
Don't merge labels. Don't merge if the symbol isn't constant. Don't call
...
S_SET_EXTERNAL if the storage class is already set.
2000-07-17 23:27:31 +00:00
Nick Clifton
df09b66531
Additions due to recent changes
2000-07-17 21:41:40 +00:00
Nick Clifton
fafb6d1700
Fix formatting.
2000-07-17 21:37:02 +00:00
Nick Clifton
a2429eb555
Fix formatting.
2000-07-17 21:24:35 +00:00
Nick Clifton
87271fa61d
Fix formatting.
2000-07-17 21:06:14 +00:00
Nick Clifton
8098403c53
Fix formatting
2000-07-17 20:59:47 +00:00
Frank Ch. Eigler
977e771a09
* new parsing option
...
2000-07-17 Frank Ch. Eigler <fche@redhat.com>
* expr.c (operand): Permit %bin literals if LITERAL_PREFIXPERCENT_BIN
is defined.
2000-07-17 17:51:18 +00:00
Ian Lance Taylor
63bf565122
* doc/c-mips.texi (MIPS Opts): Remove erroneous space after
...
@code.
2000-07-15 15:09:13 +00:00
Alan Modra
1cd1c99be6
(hppa_fix_adjustable): Don't reduce certain symbols to section syms.
2000-07-15 12:57:14 +00:00
Nick Clifton
d547a75e6b
*** empty log message ***
2000-07-14 22:28:24 +00:00
Nick Clifton
119d663aa4
Add new command line switch --no-construct-floats
2000-07-14 22:23:33 +00:00
Alan Modra
906fac54a8
Fix some mips configure problems.
2000-07-13 14:57:49 +00:00
Nick Clifton
7f7888218f
Add padding to the last section when aligning it increases its size.
2000-07-12 16:45:46 +00:00
Nick Clifton
9a736b6b4d
Fix formatting.
2000-07-11 18:48:17 +00:00
Nick Clifton
1aea3bb851
Fix formatting
2000-07-10 19:09:51 +00:00
Nick Clifton
3dd5103bb4
Fix formatting.
2000-07-10 18:59:26 +00:00
Alan Modra
4b6341e9d2
Yet more hppa testuite tweaks for hppa-linux.
2000-07-10 15:21:05 +00:00
Alan Modra
46b85d4287
More warning fixes, and a tweak in tc-hppa.c to check constant
...
branch offsets a little more thoroughly.
2000-07-10 15:15:01 +00:00
Alan Modra
958d649baf
Forgot to save in emacs.
2000-07-09 09:04:39 +00:00
Alan Modra
ad1079af05
Add linux-elf flavour to pseudos in tc-hppa.c and some tidying
...
and bug fixes. Handle wide mode relocs. Don't select target
size based on BFD64.
2000-07-09 08:16:21 +00:00
Ulf Carlsson
623aa22419
2000-07-08 Ulf Carlsson <ulfc@engr.sgi.com>
...
* doc/internals.texi (Expressions): Fix typo.
2000-07-08 22:07:54 +00:00
Nick Clifton
f851444e73
Fix formatting
2000-07-08 20:34:43 +00:00
Nick Clifton
d0313fb7a7
Fix formating
2000-07-08 18:56:38 +00:00
Nick Clifton
c4aa876b91
Fix formatting
2000-07-08 18:13:58 +00:00
Nick Clifton
bc0d738a8d
Fix comments.
2000-07-07 16:58:25 +00:00
Nick Clifton
d67b5d6d0e
fixed another comment formatting problem.
2000-07-07 16:52:31 +00:00
Nick Clifton
a5bfe8c9f6
oops - omitted from previous delta
2000-07-07 16:46:38 +00:00
Nick Clifton
6b31947e84
Fix formatting.
2000-07-07 16:45:46 +00:00
Nick Clifton
1ad5eac08e
oops - omitted frpom previous delta
2000-07-06 17:21:00 +00:00
Nick Clifton
b8a9dcabf3
Applied Mark Elbrecht <snowball3@bigfoot.com>'s patch to implement
...
TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
2000-07-06 17:18:10 +00:00
Andrew Cagney
beb2de9b61
Always NULL terminate long option list.
2000-07-06 07:25:02 +00:00
Andrew Cagney
24ddb29628
Tue Jul 4 14:08:28 2000 Andrew Cagney <cagney@b1.cygnus.com>
...
* config/tc-d30v.h: Include "write.h" for fixS.
(d30v_start_line, md_pcrel_from_section): Add function prototypes.
2000-07-06 07:01:38 +00:00
Nick Clifton
97b39d03ca
Fix expected results
...
Fix expected results.
2000-07-05 22:28:07 +00:00
Nick Clifton
1fe720117b
oops - omitted from previous delta
2000-07-05 21:56:08 +00:00
Nick Clifton
bcc74d77db
Further changes to warning messages
2000-07-05 21:55:13 +00:00
DJ Delorie
302ab118e1
add MAINTAINERS files
2000-07-05 19:28:06 +00:00
Alexandre Oliva
8de8f17e3d
* config/tc-arm.c (psrs): Accept combinations of flags.
2000-07-04 05:49:04 +00:00
Nick Clifton
00d2865b83
Tidy up formatting.
...
Add -mall-opcodes, -mno-skip-bug, -mno-wrap.
2000-07-03 22:25:33 +00:00
Ulf Carlsson
545885037e
Forgot to commit the ChangeLog.
2000-07-02 01:21:08 +00:00
Ulf Carlsson
8614eeee67
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
...
* configure.in: Add entry for mips-*-sysv4*MP*
* configure: Rebuild
* config/tc-mips.c (mips_target_format): Return elf32-tradbigmips or
elf32-tradlittlemips for traditional mips targets.
* config/tc-mips.c (md_estimate_size_before_relax): Duplicate the
test for Link Once sections as in adjust_reloc_syms.
* config/te-tmips.h: New file for traditional mips targets. Define
TE_TMIPS.
2000-07-02 01:18:49 +00:00
Nick Clifton
c99004323d
Do not change an existing section's attributes if a flags argument isn't
...
present. Warn if the new attributes don't match the section's current
attributes.
2000-06-29 23:54:13 +00:00
Nick Clifton
fbe1e41fe2
Change the registers used in ldmac and stmac tests.
2000-06-29 23:44:41 +00:00
Nick Clifton
6aa4f5169f
Fix previous delta so that it is only used for TE_GO32 and not !TE_PE.
2000-06-29 23:10:08 +00:00
Hans-Peter Nilsson
9d87310aac
* config/obj-aout.c (obj_aout_type): Do not ignore for undefined
...
symbols; create them.
2000-06-29 23:04:29 +00:00
Nick Clifton
dbddefbfe6
Set vma and lma for segment when using the BFD_ASSEMBLER for COFF format files.
2000-06-29 22:51:58 +00:00
Aldy Hernandez
2ae7e77be8
16 bit immediate expr support for mips
2000-06-28 19:06:25 +00:00
Nick Clifton
6b2539e3e6
Do not allow EITHER_BUT_PREFER_MU opcodes to be packed into reverse
...
sequential buckets, and warn if the user does so.
2000-06-27 18:21:39 +00:00
Nick Clifton
65aa24b6e8
Applied Marek Michalkiewicz <marekm@linux.org.pl>'s patch to ehance the AVR port.
2000-06-27 01:45:30 +00:00
Nick Clifton
1994a7c76c
Fix spelling typos.
...
Remove use of DEFUN().
2000-06-25 17:59:22 +00:00
Nick Clifton
f0c56b9036
Assemble ldmac correctly.
2000-06-25 16:49:47 +00:00
DJ Delorie
6d249963bc
386.c (md_estimate_size_before_relax): Revert
...
more changes from Sept 1999
(tc_i386_fix_adjustable): ditto
(md_apply_fix3): ditto
2000-06-25 01:33:31 +00:00
Frank Ch. Eigler
680d285772
* cgen assembler fixes; approved by original author <devans>
...
2000-06-24 Frank Ch. Eigler <fche@redhat.com>
* cgen.c (expr_jmp_buf_p): New validity flag for expr_jmp_buf.
(gas_cgen_parse_operand): Set it around expression() call.
(gas_cgen_md_operand): Test for it before longjmp().
2000-06-24 15:10:45 +00:00
Alan Modra
c0fecd35a1
Blow away DEFUN.
2000-06-24 11:51:53 +00:00
Alan Modra
e7b305a27f
Fix comment typos.
2000-06-24 08:07:01 +00:00
Alan Modra
3e87a7603f
Duh! What double-increment?
2000-06-23 11:58:00 +00:00
Frank Ch. Eigler
ed6d6fd3c4
* $literal support
...
2000-06-23 Frank Ch. Eigler <fche@redhat.com>
* expr.c (operand): Permit $hex literals if LITERAL_PREFIXDOLLAR_HEX
is defined.
2000-06-23 10:51:28 +00:00
Alan Modra
f7c8887211
(operand): Do not as_bad() if RELAX_PAREN_GROUPING is
...
defined. Fix error message and double increment of
input_line_pointer for `[' grouping.
2000-06-23 10:12:48 +00:00
Alan Modra
70d6ecf3bf
Kazu Hirata's formatting and comment typo fixes.
2000-06-23 05:44:30 +00:00
Timothy Wall
e9718fe12e
Move premature QP notation clearing to it's appropriate location.
2000-06-23 03:31:06 +00:00
Alan Modra
1581f8c9fe
Ensure /usr/include and the like stay out of dependencies.
2000-06-22 13:01:43 +00:00
Alan Modra
45288df104
Fix a problem with 32-bit displacements in .code16gcc mode.
2000-06-22 10:49:13 +00:00
H.J. Lu
0158099299
2000-06-21 H.J. Lu <hjl@gnu.org>
...
* Makefile.am: Rebuild dependency.
* Makefile.in: Rebuild.
2000-06-22 03:35:54 +00:00
Jeff Law
40f09f82cc
* config/tc-h8300.c (parse_reg): Make the function static.
...
(parse_exp): Likewise.
2000-06-21 21:31:24 +00:00
DJ Delorie
78295804c3
* config/tc-i386.c (tc_i386_fix_adjustable): Revert change from
...
Sept 1999; RVA relocs need to be treated more like DIR32 relocs
for cygwin import libraries to work properly.
2000-06-21 02:18:17 +00:00
H.J. Lu
45f85b088a
2000-06-20 H.J. Lu <hjl@gnu.org>
...
* Makefile.am: Rebuild dependency.
* Makefile.in: Rebuild.
* configure: Likewise.
* doc/Makefile.in: Likewise.
2000-06-20 20:40:40 +00:00
Timothy Wall
39bec121fb
TI C54x target.
2000-06-20 13:52:32 +00:00
Nick Clifton
60bcf0fa8c
Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
...
for m68hc11 and m68hc12 processors.
2000-06-19 01:22:44 +00:00
Nick Clifton
24ef815251
Use bfd_octets_per_byte instead of OCTETS_PER_BYTE
2000-06-19 01:01:04 +00:00
Nick Clifton
5480ccf375
Fix compile time warnings
2000-06-19 00:59:43 +00:00
Nick Clifton
ec05f67439
Fix compile time warnings
2000-06-19 00:58:34 +00:00
H.J. Lu
119caedd35
2000-06-18 H.J. Lu <hjl@gnu.org>
...
* configure.in: Don't emulate i386-pc-pe-coff with i386coff.
* configure: Rebuild.
2000-06-18 23:47:18 +00:00
Nick Clifton
607723e496
Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.
2000-06-17 22:00:30 +00:00
Alan Modra
55d98a80d4
Don't start directives in first column.
2000-06-17 12:09:58 +00:00
Nick Clifton
b946ec34e6
Add -mcpu=rmXXXX switch.
2000-06-16 19:11:27 +00:00
Ulf Carlsson
37ce37b139
* config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.
2000-06-15 09:30:30 +00:00
H.J. Lu
8e1b6ed697
2000-06-14 H.J. Lu <hjl@gnu.org>
...
* gas/macros/strings.d: Support a.out and coff.
2000-06-14 18:12:26 +00:00
Nick Clifton
88830cd102
Remove 'mrs r9, cpsr_all' since the cpsr_all flag is no longer legal syntax.
2000-06-14 18:08:24 +00:00
Ulf Carlsson
c06ae4f232
2000-06-13 Ulf Carlsson <ulfc@engr.sgi.com>
...
* macro.c (getstring): Make it possible to escape the quote
character.
2000-06-14 04:58:50 +00:00
Jeff Law
20348649cc
* config/tc-hppa.c (pa_export): Weak symbols can be global.
2000-06-14 02:58:49 +00:00
Nick Clifton
aa787a8959
Add test of macro expansion of string arguments.
2000-06-13 21:23:28 +00:00
H.J. Lu
bcef29e60c
2000-06-13 H.J. Lu <hjl@gnu.org>
...
* configure: Regenerate.
2000-06-13 19:11:54 +00:00
Alan Modra
63a0b638d4
Don't treat `;' as a line separator by default.
...
Explicitly mention `;' in line_separator_chars in each backend.
2000-06-09 00:00:04 +00:00
Nick Clifton
9bab93495a
Assign correct reloc value to size 1 constant valued fixes.
2000-06-08 19:19:23 +00:00
David O'Brien
946efd95b8
* configure.in (VERSION): Update to show this is the CVS mainline.
...
Approved by: Nick Clifton <nickc@cygnus.com>
Message-Id: <200005222205.PAA14565@elmo.cygnus.com>
2000-06-08 19:00:02 +00:00
David O'Brien
6480b79a19
* config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
...
is the integer register $r28, vs. both $r28 and the floating point
register $f28.
This quiets a bogus warning about needing ".set noat".
Approved by: Nick Clifton <nickc@cygnus.com>
Message-Id: <200006081749.KAA12558@elmo.cygnus.com>
2000-06-08 18:34:06 +00:00
Jim Wilson
10850f29fe
unwind bug fixes needed for today's gcc patch.
...
* config/tc-ia64.c (generate_unwind_image): Call ia64_flush_insns.
(dot_endp): Don't call ia64_flush_insns.
(emit_one_bundle): Don't delete prologue/body records from
unwind_record list in first loop. Rewrite second loop to account for
this.
2000-06-08 17:07:48 +00:00
Jim Wilson
150f24a284
Patch from David Mosberger, cleanups to improve 32b-x-64b cross support.
...
* config/tc-ia64.c: Add missing prototypes.
(generate_unwind_image): Cast argument to output_unw_records call.
2000-06-07 23:14:22 +00:00
Denis Chertykov
e38c9cc203
* config/tc-avr.c (avr_operand): fix the fomratting of the comment.
2000-06-07 18:56:15 +00:00