aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1994-11-28 * gas/mips/ld.d: Adjust to work for both big and little endianIan Lance Taylor3-33/+42
code. * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise. * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise. * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise. * gas/mips/usw.d: Likewise.
1994-11-28 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expectedJeff Law2-5/+9
to fail. Fix comments for the test. Tweak test name.
1994-11-28 * config/tc-hppa.h (pa_check_eof): Declare new extern function.Jeff Law1-0/+14
(tc_frob_file): Define to call pa_check_eof. * config/tc-hppa.c (pa_check_current_space_and_subspace): New function to verify the current space and subspace are reasonable. Call for the appropriate pseudo-ops and before instruction parsing. (pa_check_eof): New function to verify enter/exit and proc/procend pairs match at EOF. (pa_code): Simplify. * config/obj-som.c: Delete #if 0 code.
1994-11-27Changes to reflect that r3, not r0, is now the stack pointer.Michael Tiemann1-4/+4
1994-11-27Change r16 -> rce.Michael Tiemann1-4/+4
1994-11-26Add dummy decl for `dump_literals'.Michael Tiemann1-21/+23
1994-11-26Add changes from customer since last work.Michael Tiemann5-45/+261
1994-11-25Change R16 -> RCE.Michael Tiemann1-1/+1
1994-11-25Change R16 -> RCE.Michael Tiemann1-3/+3
1994-11-25Clean up bitrot (such as interfaces that have changed since theseMichael Tiemann1-7/+34
patches were last used).
1994-11-25Rename r16 files to rce, and fix some more .Sanitize typos.Michael Tiemann4-22/+22
1994-11-24*** empty log message ***Michael Tiemann1-2/+3
1994-11-24Fix .Sanitize scrips so that r16 is truly scrubbed out.Michael Tiemann1-0/+34
Also, report errors if any traces of sanitize remain after sanitizing.
1994-11-24Safely check in r16 targets for binutils.Michael Tiemann4-8/+1091
1994-11-24 * config/obj-coff.h (TARGET_FORMAT): Select between coff-shl and coff-sh.Steve Chamberlain2-1/+11
* config/sh.mh (TARG_CPU_DEPENDENTS): Get it right. * config/tc-sh.c (little): New function. (md_parse_option): Notice new option. (build_relax, build_Mytes, md_atof, md_convert_frag, md_apply_fix): Cope with little endian data. * config/tc-sh.h (COFF_MAGIC, LISTING_HEADER): Endian dependent.
1994-11-23 * config/tc-hppa.c (tc_gen_reloc, ELF variant): Revert lastJeff Law1-0/+5
change. The real bug was in bfd/elfcode.h and has been fixed.
1994-11-23 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELFJeff Law1-0/+5
output.
1994-11-23 * config/tc-hppa.c (tc_gen_reloc, ELF variant): Add section->vmaJeff Law2-1/+14
to the relocation's offset.
1994-11-22 * Makefile.in (INSTALL_XFORM): Fix typo.Steve Chamberlain2-2/+6
1994-11-22* config/tc-alpha.c (s_alpha_set): Ignore the .set (no)move andJ.T. Conklin2-2/+14
.set (no)volatile directives.
1994-11-16fix swapped files; stop marking p2425a.s as xfailKen Raeburn2-0/+14
1994-11-16 * gas/hppa/unsorted/align4.s: New test.Jeff Law3-0/+8
* gas/hppa/unsorted/unsorted.exp: Run it.
1994-11-16 * config/tc-hppa.c (pa_subspace): Make sure to always resetJeff Law1-1/+9
current_subspace. (pa_text, pa_data): Likewise.
1994-11-16 * config/tc-hppa.c (pa_align): New function. Aligns the currentJeff Law2-125/+65
offset within the current subspace along with updating the alignment of the subspace itself. (pa_subspace): Default alignment to one byte rathern than zero bytes to avoid setting alignment to log2(0). (md_pseudo_table): Use pa_alignment for .align.
1994-11-15messages.c (as_fatal): put space after "fatal error:"Ken Raeburn1-0/+5
1994-11-15 * gas/config/tc-hppa.h (obj_frob_symbol): Delete ELF specificJeff Law4-3/+114
definition. (tc_frob_symbol): Make this condition on OBJ_SOM or OBJ_ELF. For ELF, subtract out the symbol->section->vma for non-common symbols. * gas/testsuite/gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match current expected ELF output. * gas/testsuite/gas/hppa/reloc/reloc.exp (do_plabel_relocation_test, do_r_no_reloc): Likewise.
1994-11-15nuke "confidential" dirsKen Raeburn2-0/+4
1994-11-09add delta68 configKen Raeburn3-0/+11
1994-11-09 * config/tc-ppc.c (ppc_bf): Always set coff_line_base.Ian Lance Taylor1-0/+6
PR 5830.
1994-11-08Delete gasp tests when sanitizing, at least until they're actually run byKen Raeburn1-3/+2
"make check".
1994-11-08 * .Sanitize: Add gasp subdirectory to the keepers list.Bill Cox1-0/+1
1994-11-08 * .Sanitize: New file for gasp testcases.Bill Cox1-0/+99
1994-11-07* configure.in: Compare generic cpu name against "sparc", not "sparc*", sinceKen Raeburn1-0/+4
sparc variants should be changed to "sparc". * configure: Regenerated with autoconf 2.1.
1994-11-07tc-a29k.c: some cleanup; range-checking on JUMPTARG relocsKen Raeburn2-22/+31
1994-11-04note go32 file additions, keep ppc nwKen Raeburn1-0/+3
1994-11-04note file deletions, additionsKen Raeburn1-2/+1
1994-11-04remove unused file config/go32.mhKen Raeburn2-2/+2
1994-11-04* read.c (get_absolute_expression): Indicate that the error may merely be thatKen Raeburn1-0/+5
the expression can't currently be reduced.
1994-11-04regenerated after jt's netbsd changesKen Raeburn1-18/+20
1994-11-04* config/tc-m68k.h (TARGET_FORMAT): If TE_NetBSD define asJ.T. Conklin3-12/+16
"a.out-m68k-netbsd". * config/tc-sparc.h (TARGET_FORMAT): If TE_NetBSD define as "a.out-sparc-netbsd". * config/te-nbsd.h: New file, NetBSD target emulation * config/te-netbsd.h: Removed. * configure.in (i[345]86-*-netbsd*,m68*-*-netbsd*,sparc*-*-netbsd*): Set bfd_gas. Use nbsd emulation.
1994-11-03Changes from net 2.5.2 release branch:Ken Raeburn11-177/+293
* configure.in: Put AC_DEFINE(sparcv9) on its own line, so that the shell variable settings associated with it are permanent. For CPUs requiring bfd_gas=yes, select it based on CPU only, not individual target names. Handle m68k-hp-hpux*, not just -hpux. * config/tc-z8k.c (tc_coff_symbol_emit_hook): Add dummy argument to match prototype in obj-coff.h. * configure.in: Skip tests for defining WANT_FOPEN_BIN and IBM_COMPILER_SUX. * acconfig.h: Deleted them. * configure, conf.in: Rebuild with autoconf 2.0. * config/go32.cfg, config/vms-conf.h: Updated. * config/tc-m68k.c (md_apply_fix_2, md_convert_frag_1): Always use IBM_COMPILER_SUX version of code, with comments indicating why. * listing.c (file_info): Use text mode when opening file for read. Use "r" directly, no macro. * input-file.c (input_file_open): Don't use FOPEN_RT, just use "r". * read.c (s_include): Ditto. * output-file.c (output_file_create): Try both "wb" and "w", don't bother with FOPEN_* macros. * as.h: Don't include fopen-*.h. * config/alpha-opcode.h: Make "ret" with no operands equivalent to "ret zero,(ra)", to match OSF1 and to be consistent with both one-operand forms. Patches from DJ Delorie: * as.h (alloca): undef alloca before defining it just in case * config/go32.cfg: new file for autoconf values * config/te-go32.h: new file * configure.bat: new for autoconf * config/tc-i386.c (md_assemble): Fix typo in GOTPC check; had = for ==. * configure.in: If target_frag doesn't exist, use /dev/null. * as.c (parse_args): For non-VMS systems, re-add `v' to std_shortopts. Add "verbose" to list of long options. * write.c (adjust_reloc_syms): When generating an absolute section symbol as a placeholder, don't mark it as used in a relocation entry, here. * Makefile.in (comparison): Compare using makefile code from gcc, stripped down to discard subdir stuff and adapted to give a non-zero exit status if either file differs.
1994-11-03 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:Ian Lance Taylor1-0/+5
Correct test cases.
1994-11-03 * config/tc-mips.c (load_address): Fix RELAX_ENCODE arguments forIan Lance Taylor1-0/+5
NO_PIC case.
1994-11-01 * config/tc-mips.c (s_change_sec): If not GPOPT, don't permitIan Lance Taylor2-0/+9
switching to the readonly data section.
1994-11-01 * ecoff.c (ecoff_directive_type): Fix warning message.Ian Lance Taylor1-0/+4
1994-10-30 * config/tc-hppa.c (pa_proc): Delete disabled code to put eachJeff Law1-0/+5
proc in its own subspace, we're not going to use it.
1994-10-25 * config/tc-mips.c (macro): Ensure that mips2 case of M_LI_DD inIan Lance Taylor2-0/+9
.rdata does not become a variant frag.
1994-10-25 * config/tc-mips.c (mips_cpu): Initialize to -1.Ian Lance Taylor2-41/+36
(md_begin): Don't mips_cpu if it was already set. (md_parse_option): For -mipsN, don't set mips_cpu if it was already set. For -mcpu=, just set mips_cpu, not mips_isa.
1994-10-22 * config/tc-mips.c (md_pseudo_table): If OBJ_ELF, handle .section.Ian Lance Taylor3-7/+82
(s_elf_section): New static function. * ecoff.c (ecoff_build_symbols): Don't abort if we don't recognize the section when setting the storage class; default to sc_Data.
1994-10-20 * gas/hppa/reloc/blebug3.s: New test.Jeff Law3-0/+25
* gas/hppa/reloc/reloc.exp: Run it.