[jasmin-sable] 47/78: Add 04-fix-field-support.diff to fix parsing of field definitions (Closes: #538861)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Feb 10 23:34:41 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository jasmin-sable.
commit 39c24be27c598f4de4593e54ce67ed97d1e0e882
Author: Chris Lamb <lamby at debian.org>
Date: Thu Jul 30 15:33:04 2009 +0200
Add 04-fix-field-support.diff to fix parsing of field definitions (Closes: #538861)
---
debian/changelog | 2 ++
debian/patches/04-fix-field-support.diff | 35 ++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 38 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 7eff169..37d20a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ jasmin-sable (2.3.0-4) UNRELEASED; urgency=low
* Update 03-cup-11-support.diff to modify parser.cup instead of the generated
parser.java.
* Ensure parser.java is rebuilt from parser.cup.
+ * Add 04-fix-field-support.diff to fix parsing of field definitions
+ (Closes: #538861)
-- Chris Lamb <lamby at debian.org> Tue, 28 Jul 2009 01:30:38 +0200
diff --git a/debian/patches/04-fix-field-support.diff b/debian/patches/04-fix-field-support.diff
new file mode 100644
index 0000000..6afd8f1
--- /dev/null
+++ b/debian/patches/04-fix-field-support.diff
@@ -0,0 +1,35 @@
+
+ * Fixes parsing of field definitions (Closes: #538861)
+
+ -- Chris Lamb <lamby at debian.org> Thu, 30 Jul 2009 15:28:41 +0200
+
+diff -urNad /tmp/bp-build/jasmin-sable.orig/src/jasmin/parser.cup /tmp/bp-build/jasmin-sable/src/jasmin/parser.cup
+--- jasmin-sable.orig/src/jasmin/parser.cup 2009-07-30 15:18:09.000000000 +0200
++++ jasmin-sable/src/jasmin/parser.cup 2009-07-30 15:18:41.000000000 +0200
+@@ -298,22 +298,22 @@
+ field_item ::= field_spec field_attrs | field_spec;
+
+ field_spec ::=
+- DFIELD access:a Str:name Word:sig optional_default:v SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr_opt:vis_annot_attr
++ DFIELD access:a Word:name Word:sig optional_default:v SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr_opt:vis_annot_attr
+ {:
+ classFile.addField((short)a.intValue(), name, sig, v, dep_attr, sig_attr, vis_annot_attr, null);
+ :}
+ |
+- DFIELD access:a Str:name Word:sig optional_default:v DSYNTHETIC SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr_opt:vis_annot_attr
++ DFIELD access:a Word:name Word:sig optional_default:v DSYNTHETIC SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr_opt:vis_annot_attr
+ {:
+ classFile.addField((short)a.intValue(), name, sig, v, "synth", dep_attr, sig_attr, vis_annot_attr, null);
+ :}
+ |
+- DFIELD access:a Str:name Word:sig optional_default:v SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr:vis_annot_attr1 annotation_attr:vis_annot_attr2
++ DFIELD access:a Word:name Word:sig optional_default:v SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr:vis_annot_attr1 annotation_attr:vis_annot_attr2
+ {:
+ classFile.addField((short)a.intValue(), name, sig, v, dep_attr, sig_attr, vis_annot_attr1, vis_annot_attr2);
+ :}
+ |
+- DFIELD access:a Str:name Word:sig optional_default:v DSYNTHETIC SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr:vis_annot_attr1 annotation_attr:vis_annot_attr2
++ DFIELD access:a Word:name Word:sig optional_default:v DSYNTHETIC SEP deprecated_attr:dep_attr signature_attr:sig_attr annotation_attr:vis_annot_attr1 annotation_attr:vis_annot_attr2
+ {:
+ classFile.addField((short)a.intValue(), name, sig, v, "synth", dep_attr, sig_attr, vis_annot_attr1, vis_annot_attr2);
+ :}
diff --git a/debian/patches/series b/debian/patches/series
index 2298e5b..5e2524b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
01-ant-settings.diff
02-jasmin-executable.diff
03-cup-0-11-support.diff
+04-fix-field-support.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jasmin-sable.git
More information about the pkg-java-commits
mailing list