Skip to content

Commit fea1791

Browse files
committed
Remove GASP.
1 parent 12aae7e commit fea1791

134 files changed

Lines changed: 93 additions & 13998 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

gas/ChangeLog

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
2002-12-02 Nick Clifton <[email protected]>
2+
3+
* gasp.c: Delete. It has been deprecated.
4+
* NEWS: Mention that gasp has been removed.
5+
* Makefile.am: Remove references to gasp.
6+
* makefile.vms: Likewise.
7+
* mpw-make.sed: Likewise.
8+
* Makeile.in: Regenerate.
9+
* doc/gasp.texi: Delete.
10+
* doc/Makefile.am: Remove references to gasp.texi.
11+
* doc/Makefile.in: Regenerate.
12+
* macro.c: Delete references to gasp.
13+
Remove use of comment_char function parameter as it is no longer
14+
needed.
15+
* macro.h: Update prototypes to remove comment_char parameter.
16+
Fix formatting.
17+
* read.c (read_a_source_file, s_irp): Remove comment_char
18+
parameter from invocation of functions in macro.c
19+
120
2002-12-02 Hans-Peter Nilsson <[email protected]>
221

322
* read.c (emit_expr) [!WORKING_DOT_WORD]: Initialize x->use_jump.

gas/Makefile.am

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ GAS_CFILES = \
196196
symbols.c \
197197
write.c
198198

199-
CFILES = $(GAS_CFILES) gasp.c itbl-ops.c
199+
CFILES = $(GAS_CFILES) itbl-ops.c
200200

201201
HFILES = \
202202
as.h \
@@ -447,8 +447,8 @@ po/POTFILES.in: @MAINT@ Makefile
447447
for file in $(POTFILES); do echo $$file; done | sort > tmp \
448448
&& mv tmp $(srcdir)/po/POTFILES.in
449449

450-
# Note: GASP is now deprecated and will be removed at some point in the future.
451-
# Anything that GASP could do can now be done by GAS.
450+
# Note: GASP is now deprecated and has been removed. It is still
451+
# available in the CVS archive or older binutils releases if it is needed.
452452
noinst_PROGRAMS = as-new
453453
noinst_SCRIPTS = $(GDBINIT)
454454
EXTRA_SCRIPTS = .gdbinit
@@ -512,10 +512,6 @@ $(OBJS): $(INCDIR)/bin-bugs.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
512512
as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
513513
frags.h hash.h listing.h obj.h read.h symbols.h tc.h write.h
514514

515-
gasp_new_SOURCES = gasp.c macro.c sb.c hash.c
516-
gasp_new_LDADD = ../libiberty/libiberty.a $(INTLLIBS)
517-
gasp_new_DEPENDENCIES = ../libiberty/libiberty.a $(INTLDEPS)
518-
519515
EXPECT = `if [ -f $${rootme}/../expect/expect ] ; then \
520516
echo $${rootme}/../expect/expect ; \
521517
else echo expect ; fi`
@@ -648,7 +644,7 @@ itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
648644

649645
# stand-alone itbl assembler & disassembler
650646

651-
EXTRA_PROGRAMS = gasp-new itbl-test
647+
EXTRA_PROGRAMS = itbl-test
652648
itbl_test_SOURCES = itbl-parse.y itbl-lex.l
653649
itbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
654650

@@ -2369,8 +2365,6 @@ symbols.o: symbols.c $(INCDIR)/symcat.h $(INCDIR)/safe-ctype.h \
23692365
$(INCDIR)/obstack.h subsegs.h struc-symbol.h
23702366
write.o: write.c $(INCDIR)/symcat.h subsegs.h $(INCDIR)/obstack.h \
23712367
output-file.h dwarf2dbg.h
2372-
gasp.o: gasp.c $(INCDIR)/getopt.h $(INCDIR)/safe-ctype.h \
2373-
sb.h macro.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h
23742368
itbl-ops.o: itbl-ops.c itbl-ops.h $(INCDIR)/symcat.h
23752369
e-crisaout.o: $(srcdir)/config/e-crisaout.c $(INCDIR)/symcat.h \
23762370
emul-target.h

gas/Makefile.in

Lines changed: 10 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Makefile.in generated automatically by automake 1.4 from Makefile.am
1+
# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
22

3-
# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
3+
# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
44
# This Makefile.in is free software; the Free Software Foundation
55
# gives unlimited permission to copy and/or distribute it,
66
# with or without modifications, as long as this notice is preserved.
@@ -312,7 +312,7 @@ GAS_CFILES = \
312312
write.c
313313

314314

315-
CFILES = $(GAS_CFILES) gasp.c itbl-ops.c
315+
CFILES = $(GAS_CFILES) itbl-ops.c
316316

317317
HFILES = \
318318
as.h \
@@ -570,8 +570,8 @@ POTFILES = $(MULTI_CFILES) $(TARGET_ENV_HFILES) $(OBJ_FORMAT_HFILES) \
570570
$(HFILES) $(CFILES) $(GAS_CFILES)
571571

572572

573-
# Note: GASP is now deprecated and will be removed at some point in the future.
574-
# Anything that GASP could do can now be done by GAS.
573+
# Note: GASP is now deprecated and has been removed. It is still
574+
# available in the CVS archive or older binutils releases if it is needed.
575575
noinst_PROGRAMS = as-new
576576
noinst_SCRIPTS = $(GDBINIT)
577577
EXTRA_SCRIPTS = .gdbinit
@@ -621,10 +621,6 @@ as_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
621621
$(extra_objects) $(GASLIBS) $(INTLDEPS)
622622

623623

624-
gasp_new_SOURCES = gasp.c macro.c sb.c hash.c
625-
gasp_new_LDADD = ../libiberty/libiberty.a $(INTLLIBS)
626-
gasp_new_DEPENDENCIES = ../libiberty/libiberty.a $(INTLDEPS)
627-
628624
EXPECT = `if [ -f $${rootme}/../expect/expect ] ; then \
629625
echo $${rootme}/../expect/expect ; \
630626
else echo expect ; fi`
@@ -642,7 +638,7 @@ EXTRA_as_new_SOURCES = config/m68k-parse.y
642638

643639
# stand-alone itbl assembler & disassembler
644640

645-
EXTRA_PROGRAMS = gasp-new itbl-test
641+
EXTRA_PROGRAMS = itbl-test
646642
itbl_test_SOURCES = itbl-parse.y itbl-lex.l
647643
itbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
648644

@@ -2380,9 +2376,6 @@ DEFS = @DEFS@ -I. -I$(srcdir) -I.
23802376
CPPFLAGS = @CPPFLAGS@
23812377
LDFLAGS = @LDFLAGS@
23822378
LIBS = @LIBS@
2383-
gasp_new_OBJECTS = gasp.$(OBJEXT) macro.$(OBJEXT) sb.$(OBJEXT) \
2384-
hash.$(OBJEXT)
2385-
gasp_new_LDFLAGS =
23862379
itbl_test_OBJECTS = itbl-parse.$(OBJEXT) itbl-lex.$(OBJEXT)
23872380
itbl_test_DEPENDENCIES = itbl-tops.o itbl-test.o \
23882381
../libiberty/libiberty.a
@@ -2414,10 +2407,10 @@ configure configure.in gdbinit.in itbl-lex.c itbl-parse.c
24142407

24152408
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
24162409

2417-
TAR = tar
2410+
TAR = gtar
24182411
GZIP_ENV = --best
2419-
SOURCES = $(gasp_new_SOURCES) $(itbl_test_SOURCES) $(as_new_SOURCES) $(EXTRA_as_new_SOURCES)
2420-
OBJECTS = $(gasp_new_OBJECTS) $(itbl_test_OBJECTS) $(as_new_OBJECTS)
2412+
SOURCES = $(itbl_test_SOURCES) $(as_new_SOURCES) $(EXTRA_as_new_SOURCES)
2413+
OBJECTS = $(itbl_test_OBJECTS) $(as_new_OBJECTS)
24212414

24222415
all: all-redirect
24232416
.SUFFIXES:
@@ -2520,10 +2513,6 @@ distclean-libtool:
25202513

25212514
maintainer-clean-libtool:
25222515

2523-
gasp-new$(EXEEXT): $(gasp_new_OBJECTS) $(gasp_new_DEPENDENCIES)
2524-
@rm -f gasp-new$(EXEEXT)
2525-
$(LINK) $(gasp_new_LDFLAGS) $(gasp_new_OBJECTS) $(gasp_new_LDADD) $(LIBS)
2526-
25272516
itbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
25282517
@rm -f itbl-test$(EXEEXT)
25292518
$(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
@@ -2575,7 +2564,7 @@ maintainer-clean-recursive:
25752564
dot_seen=no; \
25762565
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
25772566
rev="$$subdir $$rev"; \
2578-
test "$$subdir" = "." && dot_seen=yes; \
2567+
test "$$subdir" != "." || dot_seen=yes; \
25792568
done; \
25802569
test "$$dot_seen" = "no" && rev=". $$rev"; \
25812570
target=`echo $@ | sed s/-recursive//`; \
@@ -3274,8 +3263,6 @@ symbols.o: symbols.c $(INCDIR)/symcat.h $(INCDIR)/safe-ctype.h \
32743263
$(INCDIR)/obstack.h subsegs.h struc-symbol.h
32753264
write.o: write.c $(INCDIR)/symcat.h subsegs.h $(INCDIR)/obstack.h \
32763265
output-file.h dwarf2dbg.h
3277-
gasp.o: gasp.c $(INCDIR)/getopt.h $(INCDIR)/safe-ctype.h \
3278-
sb.h macro.h $(INCDIR)/xregex.h $(INCDIR)/xregex2.h
32793266
itbl-ops.o: itbl-ops.c itbl-ops.h $(INCDIR)/symcat.h
32803267
e-crisaout.o: $(srcdir)/config/e-crisaout.c $(INCDIR)/symcat.h \
32813268
emul-target.h

gas/NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
-*- text -*-
22

3+
* GASP has now been removed.
4+
35
* Support for Texas Instruments TMS320C4x and TMS320C3x series of
46
DSP's contributed by Michael Hayes and Svein E. Seldal.
57

gas/doc/Makefile.am

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ POD2MAN = pod2man --center="GNU Development Tools" \
1515

1616
man_MANS = as.1
1717

18-
# The gasp.texi file is now deprecated, as GASP has been deprecated.
19-
# It will disappear in a future release.
2018
info_TEXINFOS = as.texinfo
2119

2220
asconfig.texi: $(CONFIG).texi
@@ -71,7 +69,7 @@ install: install-info
7169

7270
# This one isn't ready for prime time yet. Not even a little bit.
7371

74-
noinst_TEXINFOS = internals.texi gasp.texi
72+
noinst_TEXINFOS = internals.texi
7573

7674
DISTCLEANFILES = asconfig.texi
7775

gas/doc/Makefile.in

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,6 @@ POD2MAN = pod2man --center="GNU Development Tools" \
133133

134134
man_MANS = as.1
135135

136-
# The gasp.texi file is now deprecated, as GASP has been deprecated.
137-
# It will disappear in a future release.
138136
info_TEXINFOS = as.texinfo
139137

140138
CPU_DOCS = \
@@ -173,7 +171,7 @@ CPU_DOCS = \
173171

174172
# This one isn't ready for prime time yet. Not even a little bit.
175173

176-
noinst_TEXINFOS = internals.texi gasp.texi
174+
noinst_TEXINFOS = internals.texi
177175

178176
DISTCLEANFILES = asconfig.texi
179177

@@ -195,7 +193,7 @@ DIST_COMMON = Makefile.am Makefile.in
195193

196194
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
197195

198-
TAR = tar
196+
TAR = gtar
199197
GZIP_ENV = --best
200198
all: all-redirect
201199
.SUFFIXES:

0 commit comments

Comments
 (0)