dev-java/antlr: remove unused patches

This commit is contained in:
Michael Mair-Keimberger (asterix)
2016-07-29 14:47:31 +02:00
parent 7ea679889c
commit 7123a0fffc
5 changed files with 0 additions and 139 deletions

View File

@@ -1,11 +0,0 @@
diff -Naur antlr-2.7.7.orig/lib/cpp/antlr/CharScanner.hpp antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp
--- antlr-2.7.7.orig/lib/cpp/antlr/CharScanner.hpp 2006-11-01 22:37:17.000000000 +0100
+++ antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp 2008-03-19 20:09:21.000000000 +0100
@@ -10,6 +10,7 @@
#include <antlr/config.hpp>
+#include <cstring>
#include <map>
#ifdef HAS_NOT_CCTYPE_H

View File

@@ -1,10 +0,0 @@
--- lib/cpp/antlr/CharScanner.hpp~ 2008-11-11 21:24:02.000000000 +0000
+++ lib/cpp/antlr/CharScanner.hpp 2008-11-11 21:24:33.000000000 +0000
@@ -10,6 +10,7 @@
#include <antlr/config.hpp>
+#include <cstdio>
#include <cstring>
#include <map>

View File

@@ -1,68 +0,0 @@
diff -Nur antlr-2.7.7/examples/cpp/inherit.tinyc/Makefile.in antlr-2.7.7_patched/examples/cpp/inherit.tinyc/Makefile.in
--- antlr-2.7.7/examples/cpp/inherit.tinyc/Makefile.in 2006-11-01 23:37:17.000000000 +0200
+++ antlr-2.7.7_patched/examples/cpp/inherit.tinyc/Makefile.in 2009-03-30 02:09:28.000000000 +0300
@@ -143,7 +143,7 @@
@abs_this_builddir@/examples/cpp/tinyc/TinyCLexer.cpp \
@abs_this_builddir@/examples/cpp/tinyc/TinyCLexer.hpp \
:
- @ @MAKE@ -C @abs_this_builddir@/examples/cpp/tinyc
+ @ $(MAKE) -C @abs_this_builddir@/examples/cpp/tinyc
$(objdir)/.subc.g : $(srcdir)/subc.g $(objdir)/TinyCParserTokenTypes.txt @ANTLR_JAR@
@ANTLRFLAGS="-glib `@CYGPATH_W@ $(_srcdir)/../tinyc/tinyc.g` -o `@CYGPATH_W@ $(thisdir)`" @ANTLR_COMPILE_CMD@ $(srcdir)/subc.g
diff -Nur antlr-2.7.7/examples/java/inherit.tinyc/Makefile.in antlr-2.7.7_patched/examples/java/inherit.tinyc/Makefile.in
--- antlr-2.7.7/examples/java/inherit.tinyc/Makefile.in 2006-11-01 23:37:17.000000000 +0200
+++ antlr-2.7.7_patched/examples/java/inherit.tinyc/Makefile.in 2009-03-30 02:07:25.000000000 +0300
@@ -77,7 +77,7 @@
@ @CP@ $< $@
@abs_this_builddir@/examples/java/tinyc/TinyCParserTokenTypes.txt :
- @ @MAKE@ -C @abs_this_builddir@/examples/java/tinyc test
+ @ $(MAKE) -C @abs_this_builddir@/examples/java/tinyc test
## How to generated *.java ..
diff -Nur antlr-2.7.7/examples/python/inherit.tinyc/Makefile.in antlr-2.7.7_patched/examples/python/inherit.tinyc/Makefile.in
--- antlr-2.7.7/examples/python/inherit.tinyc/Makefile.in 2006-11-01 23:37:18.000000000 +0200
+++ antlr-2.7.7_patched/examples/python/inherit.tinyc/Makefile.in 2009-03-30 02:09:07.000000000 +0300
@@ -61,11 +61,11 @@
## file resides. Therefore we are going to "make" the base
## grammar first and then copy required vocabulary over ..
TinyCTokenTypes.txt :
- @MAKE@ -C ../tinyc
+ $(MAKE) -C ../tinyc
@CP@ ../tinyc/$@ $@
@abs_this_builddir@/examples/python/tinyc/%.py :
- @MAKE@ -C ../tinyc
+ $(MAKE) -C ../tinyc
test :: test1
diff -Nur antlr-2.7.7/Makefile.in antlr-2.7.7_patched/Makefile.in
--- antlr-2.7.7/Makefile.in 2006-11-01 23:37:18.000000000 +0200
+++ antlr-2.7.7_patched/Makefile.in 2009-03-30 02:05:41.000000000 +0300
@@ -31,7 +31,7 @@
test clean distclean install ::
@ if test -f examples/Makefile ; then \
- @MAKE@ -C examples $@ ; \
+ $(MAKE) -C examples $@ ; \
fi
# Rule to remove all objects, cores, ANTLR generated,
diff -Nur antlr-2.7.7/scripts/config.make.in antlr-2.7.7_patched/scripts/config.make.in
--- antlr-2.7.7/scripts/config.make.in 2006-11-01 23:37:18.000000000 +0200
+++ antlr-2.7.7_patched/scripts/config.make.in 2009-03-30 02:04:54.000000000 +0300
@@ -47,9 +47,9 @@
*) \
if test -f "$${d}/Makefile" ; then \
echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" ; \
- echo ">> @MAKE@ -C $(subdir)/$${d} $@ " ; \
+ echo ">> $(MAKE) -C $(subdir)/$${d} $@ " ; \
echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" ; \
- @MAKE@ -C "$$d" $@ || exit 1 ;\
+ $(MAKE) -C "$$d" $@ || exit 1 ;\
fi ; \
;; \
esac ; \

View File

@@ -1,22 +0,0 @@
diff --git a/scripts/antlr-config.in.old b/scripts/antlr-config.in
index 75b94c6..adab1e6 100755
--- a/scripts/antlr-config.in.old
+++ b/scripts/antlr-config.in
@@ -19,7 +19,7 @@ Options:
[--cflags]
[--cxxflags]
Libraries:
- libantlr.a
+ libantlr.so
EOF
exit $1
}
@@ -58,7 +58,7 @@ while test $# -gt 0; do
libs="${libdir}/antlr.lib"
;;
*)
- libs="${libdir}/libantlr.a"
+ libs="${libdir}/libantlr.so"
;;
esac
echo_libs=yes

View File

@@ -1,28 +0,0 @@
From 126414cf2731a3fe8a42393d0b41ce0060844b34 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sat, 8 Aug 2015 03:46:00 +0200
Subject: [PATCH] Fix CompositeGrammer.getIndirectDelegates for JDK 8
https://github.com/antlr/antlr3/issues/151
---
tool/src/main/java/org/antlr/tool/CompositeGrammar.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tool/src/main/java/org/antlr/tool/CompositeGrammar.java b/tool/src/main/java/org/antlr/tool/CompositeGrammar.java
index bb15723..fc16f01 100644
--- a/tool/src/main/java/org/antlr/tool/CompositeGrammar.java
+++ b/tool/src/main/java/org/antlr/tool/CompositeGrammar.java
@@ -219,7 +219,9 @@ public class CompositeGrammar {
public List<Grammar> getIndirectDelegates(Grammar g) {
List<Grammar> direct = getDirectDelegates(g);
List<Grammar> delegates = getDelegates(g);
- delegates.removeAll(direct);
+ if (direct != null) {
+ delegates.removeAll(direct);
+ }
return delegates;
}
--
2.5.0