* configure.in (ppc-*-macos*, ppc-*-mpw*): New configurations.

* configure: Update.
	* mpw-make.sed: Reorder commands to make sed happier.
	* config/te-macos.h: New file.
	* config/tc-ppc.h (TARGET_FORMAT): Set correctly for PowerMac.
This commit is contained in:
Stan Shebs 1995-11-14 04:45:54 +00:00
parent 13a0f5955f
commit 51bc513e4e
3 changed files with 26 additions and 5 deletions

View File

@ -1,3 +1,11 @@
Mon Nov 13 20:39:06 1995 Stan Shebs <shebs@andros.cygnus.com>
* configure.in (ppc-*-macos*, ppc-*-mpw*): New configurations.
* configure: Update.
* mpw-make.sed: Reorder commands to make sed happier.
* config/te-macos.h: New file.
* config/tc-ppc.h (TARGET_FORMAT): Set correctly for PowerMac.
Sun Nov 12 21:14:56 1995 Jeffrey A Law (law@cygnus.com)
* config/tc-hppa.c (pa_ip): Fix off-by-2 bug in length check for

11
gas/config/te-macos.h Normal file
View File

@ -0,0 +1,11 @@
/* This file is te-macos.h. */
#define TE_POWERMAC 1
/* Added these, because if we don't know what we're targetting we may
need an assembler version of libgcc, and that will use local
labels. */
#define LOCAL_LABELS_DOLLAR 1
#define LOCAL_LABELS_FB 1
#include "obj-format.h"

View File

@ -64,16 +64,18 @@ LOCAL_LOADLIBES = \
# Whack out recursive makes, they won't work.
/^[ ][ ]*srcroot=/,/^[ ][ ]*(cd /d
# Work around quoting problems by using multiple echo commands.
/'#define GAS_VERSION "{VERSION}"'/c\
Echo -n '#define GAS_VERSION "' >> "{o}"config.new\
Echo -n "{VERSION}" >> "{o}"config.new\
Echo -n '"' >> "{o}"config.new
# Whack out config-rebuilding targets, they won't work.
/^config.status \\Option-f/,/^$/d
/^"{o}"config.h \\Option-f/s/^/#/
# Add a "stamps" target.
$a\
stamps \\Option-f config-stamp\
# Whack out config-rebuilding targets, they won't work.
/^Makefile \\Option-f/,/^$/d
/^config.status \\Option-f/,/^$/d
/^"{o}"config.h \\Option-f/s/^/#/