Commit Graph

464 Commits

Author SHA1 Message Date
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
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
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
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
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
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
1fe720117b oops - omitted from previous delta 2000-07-05 21:56:08 +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
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
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