aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
1994-03-03* config/atof-ieee.c (make_invalid_floating_point_number):David Edelsohn1-0/+5
Add cast to avoid warning from gcc.
1994-03-02 * config/tc-hppa.c: Add a few casts to make HP C compiler happy.Jeff Law1-0/+6
* config/obj-som.c (obj_som_version, obj_som_copyright): Be prepared to handle an error from bfd_som_attach_aux_hdr.
1994-03-02 * config/tc-hppa.h: Wrap ELF specific decls inside an ifdef.Jeff Law1-0/+4
1994-02-28960-coff, alpha changesKen Raeburn1-0/+32
1994-02-26 * config/tc-hppa.c (hppa_tc_symbol): Call PA ELF BFD version.Jeff Law1-0/+12
(hppa_tc_make_sections): Likewise. (pa_build_symextn_section): Delete unused function. (hppa_tc_make_symextn_section): Likewise. (pa_export): Delete call to pa_build_symextn_section. * config/tc-hppa.h (hppa_tc_symbol): Add extern decl. (elf_hppa_final_processing): Delete extern decl. (hppa_tc_symbol): Delete extern decl.
1994-02-25 * config/obj-coffbfd.c (fill_section): Correct test for whether toIan Lance Taylor1-0/+7
fill a section (from Minh Tran-Le <TRANLE@intellicorp.com>).
1994-02-24* read.c (potable): Added ".this_GCC_requires_the_GNU_assembler", which isKen Raeburn1-0/+7
ignored by gas, but will cause other assemblers to choke. Intended for use by gcc ports that require gas instead of native assemblers.
1994-02-24 * config/ho-hppaosf.h: Fix braino in test for ANSI-C.Jeff Law1-0/+4
1994-02-24 * write.c (write_contents): Give the user a reasonable errorJeff Law1-0/+6
message rather than "assertion failed" if bfd_set_section_contents fails.
1994-02-22this is i386-mach3 *host* support (not target like in last mistaken msg)...Ken Raeburn1-0/+4
1994-02-22 * ecoff.c (ecoff_build_debug): Don't set hdr->magic here. It isIan Lance Taylor1-0/+3
now set in bfd/ecofflink.c:ecoff_write_symhdr.
1994-02-22 * read.c (s_lcomm): Use an alignment power of 3 for 8 byte .lcommIan Lance Taylor1-0/+7
variables.
1994-02-22PowerPC ELF is now in BFD; fix comment claiming otherwise.Ian Lance Taylor1-1/+1
1994-02-21 * config/ho-hpux.h (BROKEN_ASSERT): Define if not __GNUC__.Ian Lance Taylor1-0/+2
1994-02-21 * read.c (read_a_source_file): Use correct arguments to memcpyIan Lance Taylor1-0/+6
(broken 19 Jul 1993). From kjd@pescadero.stanford.edu (Kenneth Duda).
1994-02-21 * config/obj-coff.h (obj_coff_section): Declare.Ian Lance Taylor1-0/+7
* config/obj-coff.c (obj_pseudo_table): For "section", use obj_coff_section. (obj_coff_section): Rewrite.
1994-02-18First cut at i386-mach3 support.Ken Raeburn1-0/+9
1994-02-18write.c (write_object_file): Removed register declarations.Ken Raeburn1-0/+4
1994-02-18missed atof-generic log entry last timeKen Raeburn1-0/+3
1994-02-17 Some support for PowerPC ELF, although it isn't in BFD yet.Ian Lance Taylor1-0/+33
* configure.in: If cpu is powerpc*, use ppc. (ppc-*-sysv4*): Use object format elf. * config/tc-ppc.h: Only declare a number of things if OBJ_COFF is defined. (TARGET_ARCH): Make it call ppc_arch. (ppc_arch): Declare. (TARGET_FORMAT): Set based on OBJ_COFF or OBJ_ELF. (NO_STRING_ESCAPES): Define. (LOCAL_LABEL, FAKE_LABEL_NAME): Define for OBJ_ELF. * config/tc-ppc.c: Only define a number of functions of OBJ_COFF is defined. (md_pseudo_table): Most pseudo-ops are OBJ_COFF specific. Added OBJ_COFF specific "bi" and "ei". (md_parse_option): Fix handling of -u. Make -m601 set PPC_OPCODE_601. If OBJ_ELF, accept -V and -Q. (ppc_set_cpu): New function. (ppc_arch): New function. (md_begin): Call ppc_set_cpu. (ppc_insert_operand): For a signed operand accept an unsigned value, for IBM compatibility. (ppc_byte): Don't call stringer for strings; instead, treat two double quotes as a single double quote. (ppc_comm): Set sy_tc.output for a .lcomm symbol. (ppc_biei): New function. (ppc_tc): If not OBJ_COFF, ignore first argument. (ppc_fix_adjustable): Call as_bad_where, not as_bad. (ppc_is_toc_sym): New function. (md_apply_fix): Use ppc_is_toc_sym. Handle BFD_RELOC_16 and BFD_RELOC_8.
1994-02-17 * messages.c (as_perror) [BFD_ASSEMBLER]: Use bfd_get_error andDavid MacKenzie1-0/+5
bfd_set_error and new error names.
1994-02-16* configure.in: Support i960-vxworks versions > 5.0 as coff.Ken Raeburn1-0/+5
Default is still bout if no version is specified.
1994-02-11 * config/tc-mips.c (macro): Do unaligned loads and storesIan Lance Taylor1-0/+6
correctly when big endian, and give errors on overflow rather than generating incorrect code.
1994-02-10 * as.c: Include libiberty.h.Ian Lance Taylor1-0/+22
1994-02-10* config/tc-sparc.c (sparc_ip): Reject integer values for pc-relative operandKen Raeburn1-0/+6
fields. This forces "call 0" to become "jmpl %g0,%o7" with no relocs needed.
1994-02-09 * as.h (xmalloc, xrealloc): Declare using PTR rather than char *.Ian Lance Taylor1-0/+3
* xmalloc.c (xmalloc, xrealloc): Use PTR rather than char *.
1994-02-09 * app.c (do_scrub_next_char): If NO_STRING_ESCAPES is defined,Ian Lance Taylor1-0/+6
don't treat backslash specially inside strings. * read.c (next_char_of_string): Likewise.
1994-02-09Wed Feb 9 09:42:45 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1-0/+7
* config/obj-coffbfd.c (obj_coff_init_stab_section): Use memset instead of memcpy to zero the initial stab symbol, duh. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. * config/obj-som.c (obj_som_init_stab_section): Ditto.
1994-02-09 * write.c (fixup_segment): Use as_bad_where, not as_bad.Ian Lance Taylor1-0/+7
1994-02-09sparclite-coff fix: obj-coff.c, symbols.c, write.c modified for abs_symbolKen Raeburn1-0/+9
1994-02-08-Wall is Ian's friend; make them both happy (by removing `/*' inside comment).Ken Raeburn1-0/+3
1994-02-08* configure.in (alpha-*-netware*): New target, like alpha-*-osf*.Ken Raeburn1-0/+2
1994-02-08tc-alpha fixesKen Raeburn1-0/+7
1994-02-08 * write.c (write_relocs): Print some sensible error message ifKen Raeburn1-0/+10
bfd_perform_relocation returns bfd_reloc_overflow.
1994-02-07tc-alpha.c (md_atof): Warn that FP vals might not assemble properlyKen Raeburn1-0/+3
1994-02-07configure.in, tc-alpha, atof-generic changesKen Raeburn1-5/+17
1994-02-07tc-alpha, obj-ecoff changesKen Raeburn1-0/+16
1994-02-07atof-generic.c, ecoff.c, literal.c, write.c changesKen Raeburn1-0/+19
1994-02-07 * configure.in (hiux): Fixes from m-kasahr@sramhc.sra.co.JP.Jeff Law1-0/+2
1994-02-07 * config/obj-som.c (obj_som_init_stab_section): Same changeJeff Law1-0/+6
as coffbfd and elf below. Zero the initial stab symbol after allocating it.
1994-02-05Sat Feb 5 12:30:32 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1-0/+6
* config/obj-coffbfd.c (obj_coff_init_stab_section): Zero the initial stab symbol after allocating it. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. This fixes a critical bug observed in Q4 for Lynx.
1994-02-05 * config/tc-hppa.c (pa_ip): addb[tf] should only acceptJeff Law1-0/+6
non-negated condition completers. Add support for addb pseudo-op which accepts both negated and non-negated completers.
1994-02-05 * configure.in (rs6000*): Use cpu_type ppc.Ian Lance Taylor1-0/+49
(ppc-*-aix*): New target; use coff and force bfd_gas.
1994-02-04 * ecoff.c (ecoff_symbol_new_hook): Clear ecoff_extern_size, notIan Lance Taylor1-0/+15
ecoff_undefined. (ecoff_frob_symbol): Don't check ecoff_undefined. (ecoff_build_symbols): Get size of an undefined symbol from sym->ecoff_extern_size, not S_GET_VALUE (sym).
1994-02-04Revert last change.Ian Lance Taylor1-6/+0
1994-02-04 * config/tc-mips.c (md_apply_fix): If this is an undefined symbol,Ian Lance Taylor1-0/+6
subtract the value from fx_addnumber to since bfd_perform_relocation is going to add it in.
1994-02-02 * Makefile.in: Avoid bug in losing hpux sed.Jeff Law1-0/+4
1994-02-02 * config/tc-mips.c (file_mips_isa): New static variable.Ian Lance Taylor1-0/+8
(md_begin): Set it. (s_mipsset): Add support for .set mipN to set the ISA level.
1994-02-02gasp.c, atof-ieee.c, ho-i386aix.h changesKen Raeburn1-0/+10
1994-02-01 * config/tc-mips.c (mips_ip): Make an unsupported instruction aIan Lance Taylor1-0/+3
warning, not an error.