aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1995-03-03* config/tc-h8300.* (md_operand): Change empty function to empty macro.Ken Raeburn1-0/+6
* config/tc-h8300.c (build_bytes): Make H8/300-H warning message clearer.
1995-03-03m68k entry i forgot to check inKen Raeburn1-0/+4
1995-03-03* write.c (write_contents): If bfd_set_section_contents fails, print a messageKen Raeburn1-0/+5
and exit, instead of aborting.
1995-03-03If -mrelocatable, warn about relocs that are incompatible.Michael Meissner3-32/+89
1995-02-28read.c, tc-* md_operand changesKen Raeburn1-0/+15
1995-02-28(md_operand): Replaced empty function in .c file with empty macro in .h file.Ken Raeburn9-128/+241
1995-02-28 * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust PLT orIan Lance Taylor2-5/+19
GOT relocs either.
1995-02-27 * configure.in: add a29k-*-vxworks configuration.Kung Hsu1-2/+8
1995-02-24tweak previous patchIan Lance Taylor1-0/+1
1995-02-24 * config/tc-mips.c (load_register): Correctly handle 32 bit valuesIan Lance Taylor2-4/+25
with the high bit set in 64 bit mode. PR 6381.
1995-02-23 * config/tc-hppa.c (md_apply_fix): Don't subtract the value of theJeff Law1-0/+6
add symbol if it's a common symbol (the value of a common symbol is its size, not a value in the traditional sense).
1995-02-23 * config/tc-mips.c (append_insn): If listing_prev_line is called,Ian Lance Taylor2-1/+17
call frag_grow to make sure there is still room for a variant.
1995-02-21Add missing ChangeLog entry.Jeff Law1-1/+6
1995-02-17 * config/tc-mips.c (md_pseudo_table): Add 2byte, 4byte and 8byteIan Lance Taylor2-0/+8
if OBJ_ELF. From gary@Intrepid.COM (Gary Funck).
1995-02-17 * config/obj-elf.c (elf_frob_symbol): Warn if a symbol is bothIan Lance Taylor1-0/+6
weak and common. * config/obj-aout.c (obj_aout_frob_symbol): Likewise.
1995-02-17Add PC relative support to PowerPC ELF assembler.Michael Meissner1-0/+13
1995-02-16 * expr.c (operand): Move md_operand handling to default caseDavid Edelsohn1-0/+5
(so it works).
1995-02-15Wed Feb 15 16:08:47 1995 Jason Molenda <crash@cygnus.com>Ian Lance Taylor2-1/+8
* config/tc-h8500.c (tc_coff_symbol_emit_hook): Add ignored parameter, to match prototype.
1995-02-15 * config/tc-mips.c (md_apply_fix): Accept BFD_RELOC_16, forIan Lance Taylor2-1/+13
DWARF. From gary@Intrepid.COM (Gary Funck).
1995-02-15 * gas/mips/uld.d: New file.Ian Lance Taylor4-0/+146
* gas/mips/uld.s: New file. * gas/mips/usd.d: New file. * gas/mips/usd.s: New file. * gas/mips/mips.exp: Run new tests.
1995-02-15 * config/tc-mips.c (macro): Handle M_U{L,S}D[_A] (unaligned doubleIan Lance Taylor2-90/+124
loads and stores).
1995-02-15Gas reloc handling reeks.Ian Lance Taylor1-0/+5
PR 6343.
1995-02-15All ELF relocs.Michael Meissner2-8/+187
1995-02-15 * config/tc-mips.c (macro): Don't use the target register as aIan Lance Taylor2-26/+96
base register when building the address for M_L{W,D}{L,R}_AB.
1995-02-13 * config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF.Ian Lance Taylor1-0/+23
* config/tc-sparc.c (md_apply_fix): If OBJ_ELF, subtract out the value of a defined symbol; the value was added in by fixup_segment. This was previously corrected, if the reloc was changed to be against a section symbol, in tc_gen_reloc.
1995-02-10 * config/tc-i386.c (tc_i386_fix_adjustable): Use S_IS_EXTERNIan Lance Taylor1-0/+5
rather than !S_IS_LOCAL. You might think they would be equivalent, but....
1995-02-10 * config/tc-arc.c (md_pseudo_table): Add .cpu.David Edelsohn1-237/+230
(comment_chars): Add ';'. (arc_mach_type, mach_type_specified, cpu_tables_init_p): New globals. (md_parse_option): Delete support for -mmult. Add -mcpu=xxx. (md_begin): Current ARCs are little endian. Call bfd_set_arch_mach to set the cpu type. (init_opcode_tables): New function. (md_begin): Ignore suffixes and registers not supported by cpu. (md_assemble): Initialize opcode tables here. Ignore opcodes not supported by selected cpu. Always ask for more memory in one piece. (arc_cpu): New function. (md_numbers_to_chars): Support both endians (will probably be needed eventually anyway). (md_apply_fix): Likewise.
1995-02-10 * config/tc-arc.h (LOCAL_LABEL): Delete "_.L_", gcc works aroundDavid Edelsohn1-0/+47
dwarfout.c quirk.
1995-02-10Lotsa arc stuff.David Edelsohn1-0/+22
1995-02-09 * config/tc-i386.c (md_assemble): Adjust conditions for changingIan Lance Taylor1-0/+10
BFD_RELOC_32 to BFD_RELOC_386_GOTPC to handle a switch in frags. Patch originally from Rob Ryan <robr@cmu.edu>. * config/tc-i386.c: Include subsegs.h. (tc_i386_fix_adjustable): Declare return value. (i386_operand): Don't use an assignment directly as a condition.
1995-02-09 * gas/hppa/reloc/applybug.s: New test.Jeff Law2-0/+131
* gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
1995-02-09 * config/tc-hppa.c (md_apply_fix): In some cases subtract theJeff Law1-0/+6
value of the add symbol from valp. Offsets braindamage in the "machine independent" fixup_segment.
1995-02-08* messages.c (as_abort): New function.Ken Raeburn1-0/+4
* as.h (as_abort): Declare it. (abort): New macro.
1995-02-08Thu Jan 19 18:10:05 1995 Pat Rankin (rankin@eql.caltech.edu)Ken Raeburn3-5/+103
* config/vms-conf.h (HAVE_UNISTD_H): define it unconditionally. * config-gas.com: test for availability of <unistd.h>; create a rudimentary one if necessary.
1995-02-07Add support for powerpc-*-eabi in configure.in, rebuild configure.Michael Meissner3-17/+25
1995-02-07Apparently I forgot to commit this change:Jeff Law2-11/+33
* config/tc-hppa.c (md_apply_fix): Go ahead and call hppa_field_adjust to get a new value for R_DATA_ONE_SYMBOL relocations in SOM. (hppa_fix_adjustable): Refine somewhat.
1995-02-06Bryan Ford's changes for 16-bit i386 support, and i386-msdos support.Ken Raeburn4-65/+206
1995-02-02vms fixes from pat rankinKen Raeburn2-133/+119
1995-02-02under m68k description, indicate that only a subset of moto syntax is handledKen Raeburn1-33/+77
1995-02-02* config/tc-m68k.c (cpu32_control_regs): New macro.Ken Raeburn1-0/+10
(m68k_init_after_args): Use it, for cpu32 processors.
1995-02-02update copyrightKen Raeburn1-1/+2
1995-02-02 * gas/hppa/reloc/picreloc.c: New test.Jeff Law3-3/+48
* gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
1995-02-01keep h8300 testsKen Raeburn2-0/+39
1995-01-27added two h8300 testsKen Raeburn3-0/+69
1995-01-27* config/tc-h8300.c (get_specific): Add parens around | inside &.Ken Raeburn1-0/+5
(skip_colonthing): Set L_8 if ":8" is specified.
1995-01-26 * config/tc-ppc.c (md_begin): Permit mfdec to be duplicated on theIan Lance Taylor2-9/+22
601. Check that the error return from hash_insert is "exists".
1995-01-26Allow configuration of PowerPC embedded ABI.Michael Meissner3-0/+171
1995-01-26 * tc-sh.c (little): Add argument IGNORE to avoid compiler warnings.Jim Wilson1-0/+9
(md_pseudo_table): Add space for consistent formatting. (COND8_RANGE, COND12_RANGE): Delete unused macros. (COND8_F, COND8_M, COND12_F, COND12_M, UNCOND12_F, UNCOND12_M): Correct minimum and maximum branch offsets. Add comments explaining why these numbers are correct.
1995-01-25Wed Jan 25 15:32:09 1995 David Edelsohn <edelsohn@mhpcc.edu>Ian Lance Taylor2-98/+221
* config/tc-ppc.c (md_parse_option): Accept mpwr2 as a synonym for mpwrx; mppc32, m603, and m604 as synonyms for mppc; and mppc64 and m620 for PowerPC64 mode. (ppc_symbol_new_hook): Add T0 as synonym for TC0 suffix.
1995-01-24"gcc -fno-builtin -Wall -Wwrite-strings -Wshadow" can be your friend.Ken Raeburn2-7/+45
Well, sometimes. Bunch of patches from Pat Rankin for cleaning up some warnings in vax-vms gas.