author | Mike Sullivan <Mike.Sullivan@Oracle.COM> |
Thu, 14 Jan 2016 10:17:27 -0800 | |
changeset 5272 | 28045eab1400 |
parent 459 | c7579764bc73 |
permissions | -rw-r--r-- |
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
1 |
--- bison-3.0.4/Makefile.in.orig Tue Oct 27 10:12:31 2015 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
2 |
+++ bison-3.0.4/Makefile.in Tue Oct 27 10:13:12 2015 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
3 |
@@ -473,6 +473,12 @@ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
4 |
@ENABLE_YACC_TRUE@am_lib_liby_a_OBJECTS = lib/main.$(OBJEXT) \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
5 |
@ENABLE_YACC_TRUE@ lib/yyerror.$(OBJEXT) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
6 |
lib_liby_a_OBJECTS = $(am_lib_liby_a_OBJECTS) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
7 |
+ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
8 |
+# doing this for just the OBJECTS macros doesn't seeem to work |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
9 |
+# and we rely on the approprate xregs/no-app-regs flag already |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
10 |
+# being in our CFLAGS from shared-macros.mk |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
11 |
+lib/yyerror.o lib/main.o: CFLAGS += $(CC_PIC) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
12 |
+ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
13 |
@FLEX_CXX_WORKS_TRUE@am__EXEEXT_1 = examples/calc++/calc++$(EXEEXT) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
14 |
PROGRAMS = $(bin_PROGRAMS) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
15 |
am__objects_2 = examples/calc++/examples_calc___calc__-calc++-driver.$(OBJEXT) \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
16 |
@@ -2501,6 +2507,9 @@ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
17 |
@ENABLE_YACC_TRUE@EXTRA_LIBRARIES = lib/liby.a |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
18 |
@ENABLE_YACC_TRUE@lib_liby_a_SOURCES = lib/main.c lib/yyerror.c |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
19 |
LDADD = lib/libbison.a $(LIBINTL) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
20 |
+ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
21 |
+lib_LIBRARIES += lib/liby.so.1 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
22 |
+ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
23 |
# Prettify Automake-computed names of compiled objects. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
24 |
src_bison_SHORTNAME = bison |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
25 |
src_bison_CFLAGS = $(AM_CFLAGS) $(WERROR_CFLAGS) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
26 |
@@ -2624,6 +2633,10 @@ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
27 |
all: $(BUILT_SOURCES) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
28 |
$(MAKE) $(AM_MAKEFLAGS) all-recursive |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
29 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
30 |
+lib/liby.so.1: $(lib_liby_a_OBJECTS) $(lib_liby_a_DEPENDENCIES) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
31 |
+ -rm -f lib/liby.so.1 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
32 |
+ $(CC) $(CFLAGS) -G -h liby.so.1 -o lib/liby.so.1 $(lib_liby_a_OBJECTS) $(lib_liby_a_LIBADD) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
33 |
+ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
34 |
.SUFFIXES: |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
35 |
.SUFFIXES: .gv .eps .pdf .png .yy .stamp .c .cc .dvi .l .ll .log .o .obj .ps .sed .sin .test .test$(EXEEXT) .trs .y |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
459
diff
changeset
|
36 |
am--refresh: Makefile |