From ed0998749a88cd01d8cb516befc142a9ea86b7f2 Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Fri, 12 Mar 1993 03:10:49 +0000 Subject: [PATCH] today's changes -- version number handling, config.h, as.c, EXIT_*, 68k changes --- gas/ChangeLog | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gas/ChangeLog b/gas/ChangeLog index 3a66bdad482..c6a64e915f7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,63 @@ +Thu Mar 11 17:56:22 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) + + * Makefile.in (config.h): Create file, writing out definitions of + target cpu, alias, and canonical name. + (ALL_CFLAGS): No longer define TARGET_CPU. + + * Makefile.in (check): Print a message, instead of quitting + silently. + + * as.c (main): Don't catch any signals, for now. + + * version.c: Deleted. + * Makefile.in: Generate it, putting in only the version number + itself. + (VERSION): New variable. + * as.c: Include config.h. + (main): Reformatted version string. Include target alias. Don't + print if not requested (i.e., unknown -v argument). + + * as.c (stralloc): Deleted. + (main): Call strdup instead. + + * configure.in: Handle all 68300 series chips. + * config/tc-m68k.c: Include config.h. + (md_assemble): Assume TARGET_CPU is defined. Accept some 68300 + series cpus as defaults. + (md_parse_option): Accept some m68300 series CPUs as defaults. + +Wed Mar 10 17:41:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) + + * as.c (EXIT_SUCCESS, EXIT_FAILURE): Define to normal values if + not already defined. + (main, got_sig): Use them. + * config/ho-vms.h (EXIT_SUCCESS, EXIT_FAILURE): Reverse default + values. + +Tue Mar 9 07:40:06 1993 Ian Lance Taylor (ian@cygnus.com) + + * config/obj-ecoff.c, config/obj-ecoff.h: Preliminary ECOFF + support. + + * config/tc-mips.h (TARGET_FORMAT): Define based on OBJ_AOUT vs. + OBJ_ECOFF as well as TARGET_BYTES_*_ENDIAN. + (struct loc, struct proc, struct file): Moved to tc-mips.c within + #ifndef OBJ_ECOFF block, since ECOFF uses different versions. + * config/tc-mips.c: Rearranged for ECOFF support. Added + prototypes for all static functions. Moved existing minimal + debugging format support info #ifndef OBJ_ECOFF blocks. + (macro_build_lui): Eliminated sign_extend argument, because ECOFF + does not support a non sign extended high 16 bits reloc. Adjusted + all callers accordingly. + (tc_get_register): Renamed from get_register, and made non-static. + + * config/mips-big.mt, config/mips-lit.mt: New files. Define + TARGET_BYTES_BIG_ENDIAN and TARGET_BYTES_LITTLE_ENDIAN, + respectively. + * configure.in (mips-*-bsd*): Use gas_target mips-lit. + (mips-*-ultrix*, mips-*-irix*, mips-*-ecoff): New targets, using + obj_format ecoff and gas_target mips-lit or mips-big. + Tue Mar 9 07:43:01 1993 Ken Raeburn (raeburn@cygnus.com) * version.c: Bump to version 2.0.1. -- 2.30.2