/hg/icedtea6: CACAO: Ignore all unknown options.
xranby at icedtea.classpath.org
xranby at icedtea.classpath.org
Thu Mar 3 17:13:47 PST 2011
changeset 13df4d5a5bc2 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=13df4d5a5bc2
author: Xerxes R?nby <xerxes at zafena.se>
date: Fri Mar 04 02:13:35 2011 +0100
CACAO: Ignore all unknown options.
2011-03-04 Xerxes Ranby <xerxes at zafena.se>
CACAO: Ignore all unknown options.
* Makefile.am: Add CACAO patch.
* patches/cacao/ignore-unknown-options.patch: Added.
diffstat:
3 files changed, 12 insertions(+), 1 deletion(-)
ChangeLog | 4 ++++
Makefile.am | 1 -
patches/cacao/ignore-unknown-options.patch | 8 ++++++++
diffs (47 lines):
diff -r 0df8f7938769 -r 13df4d5a5bc2 ChangeLog
--- a/ChangeLog Thu Mar 03 15:32:46 2011 +0100
+++ b/ChangeLog Fri Mar 04 02:13:35 2011 +0100
@@ -1,3 +1,9 @@ 2011-03-03 Xerxes Ranby <xerxes at zafena
+2011-03-04 Xerxes Ranby <xerxes at zafena.se>
+
+ CACAO: Ignore all unknown options.
+ * Makefile.am: Add CACAO patch.
+ * patches/cacao/ignore-unknown-options.patch: Added.
+
2011-03-03 Xerxes Ranby <xerxes at zafena.se>
JamVM: Ignore all unknown options.
diff -r 0df8f7938769 -r 13df4d5a5bc2 Makefile.am
--- a/Makefile.am Thu Mar 03 15:32:46 2011 +0100
+++ b/Makefile.am Fri Mar 04 02:13:35 2011 +0100
@@ -347,7 +347,8 @@ ICEDTEA_PATCHES += \
patches/cacao/launcher.patch \
patches/cacao/arm-arch-defines.patch \
patches/cacao/jsig.patch \
- patches/cacao/memory.patch
+ patches/cacao/memory.patch \
+ patches/cacao/ignore-unknown-options.patch
endif
if ENABLE_CACAO
diff -r 0df8f7938769 -r 13df4d5a5bc2 patches/cacao/ignore-unknown-options.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/cacao/ignore-unknown-options.patch Fri Mar 04 02:13:35 2011 +0100
@@ -0,0 +1,17 @@
+Index: cacao/cacao/src/vm/vm.cpp
+===================================================================
+--- cacao.orig/cacao/src/vm/vm.cpp 2011-03-04 00:20:24.000000000 +0100
++++ cacao/cacao/src/vm/vm.cpp 2011-03-04 01:12:45.000000000 +0100
+@@ -1239,9 +1239,10 @@
+
+ #endif
+ default:
+- printf("Unknown option: %s\n",
++ fprintf(stderr,"Unknown option: %s\n",
+ vm_args->options[opt_index].optionString);
+- usage();
++ opt_index++;
++ /* Ignore */
+ }
+ }
+
More information about the distro-pkg-dev
mailing list