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
Denis Chertykov
1188e08253
* config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.h
...
(REGISTER_P): likewise.
(avr_opcodes): uses include/opcode/avr.h
(avr_operand): enable ld r,Z or st r,Z for at90s1200.
2000-06-07 17:42:44 +00:00