aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1994-02-26Sat Feb 26 13:23:06 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs3-48/+19
* mpw-make.in (install): Moved here from mpw-build.in. * mpw-build.in: Removed, functionality in mpw-make.in
1994-02-26 * config/tc-hppa.c (hppa_tc_symbol): Call PA ELF BFD version.Jeff Law3-142/+34
(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 Taylor2-1/+8
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 * gas/hppa/more.parse/parse.exp (no subspace test): Only expectJeff Law3-4/+11
a failure if gas is not producing an ELF object.
1994-02-24 * config/ho-hppaosf.h: Fix braino in test for ANSI-C.Jeff Law2-1/+5
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 Raeburn2-0/+38
1994-02-22keep te-mach.hKen Raeburn1-0/+1
1994-02-22Should've got checked in with i386-mach3 config changes.Ken Raeburn1-0/+1
(Already in change log.)
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 * config/obj-coffbfd.c (write_object_file): use bfd_get_error (),Ian Lance Taylor1-1/+1
not bfd_error. * config/obj-elf.c (elf_frob_file): Likewise.
1994-02-22 * read.c (s_lcomm): Use an alignment power of 3 for 8 byte .lcommIan Lance Taylor2-1/+10
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 Taylor2-0/+8
1994-02-21 * read.c (read_a_source_file): Use correct arguments to memcpyIan Lance Taylor2-1/+7
(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-18update -- keep more stuff recently addedKen Raeburn3-0/+38
1994-02-18keep new te-mach.hKen Raeburn1-0/+1
1994-02-18First cut at i386-mach3 support.Ken Raeburn2-0/+10
1994-02-18First attempt at i386-mach3 support.Ken Raeburn1-0/+2
te-mach.h: New file. obj-aout.c (obj_aout_frob_file): New function. obj-aout.h (obj_aout_frob_file): Declare it. (frob_file): New macro. tc-i386.c (md_apply_fix_1) [TE_Mach]: Don't adjust pcrel32 relocations. tc-i386.h (TARGET_FORMAT) [TE_Mach]: Use a.out-mach3.
1994-02-18write.c (write_object_file): Removed register declarations.Ken Raeburn2-9/+17
1994-02-18missed atof-generic log entry last timeKen Raeburn1-0/+3
1994-02-18Correct info about evaluating macro args (distinct from evaluating preprocessorRoland Pesch1-18/+28
vars); add version number (1); formatting improvements.
1994-02-17 Some support for PowerPC ELF, although it isn't in BFD yet.Ian Lance Taylor2-0/+35
* 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(1) remove dangling references to old internal sections (pass1, difference)Roland Pesch1-74/+113
(2) move explanation of new MIPS options from summary section to MIPS-options section; add summaries in appropriate spots. (3) usual minor rephrasing in passing.
1994-02-16* configure.in: Support i960-vxworks versions > 5.0 as coff.Ken Raeburn2-3/+14
Default is still bout if no version is specified.
1994-02-14 * gas/hppa/basic/fmemLRbug.s: New test.Jeff Law4-0/+2294
* gas/hppa/basic/basic.exp: Run it.
1994-02-12Formatting improvements from first eyeball once-over.Roland Pesch1-18/+10
1994-02-12Clean formatting under TeX/FSF layout and TeX/Cygnus layoutRoland Pesch1-9/+9
1994-02-12Keep the new gasp manual.Roland Pesch1-0/+1
1994-02-12A manual for the GNU assembler preprocessor.Roland Pesch1-0/+967
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 * read.c (do_align): Don't define label just_record_alignmentIan Lance Taylor1-0/+4
unless it might be used.
1994-02-10 * config/tc-i386.c (md_pseudo_table): Remove "zero".Ian Lance Taylor1-1/+0
* config/tc-m88k.c (md_pseudo_table): Likewise.
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-10* gas/alpha/fp.*: New files.Ken Raeburn2-0/+26
* lib/gas-defs.exp (regexp_diff): Report noted mismatch at verbosity level 3 or above only.
1994-02-09 * as.h (xmalloc, xrealloc): Declare using PTR rather than char *.Ian Lance Taylor2-4/+7
* 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 Taylor2-3/+17
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 Shebs2-1/+8
* 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-09(adjust_reloc_syms): Use abs_symbol instead of calling section_symbol.Ken Raeburn1-7/+3
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 Raeburn2-21/+37
bfd_perform_relocation returns bfd_reloc_overflow.
1994-02-07 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather thanJeff Law2-2/+2
PA OSF1.