Commit 7a98d47c by Thomas Fitzsimmons Committed by Thomas Fitzsimmons

re PR libgcj/23549 (gij swallows args after -ea)

2005-08-29  Thomas Fitzsimmons  <fitzsim@redhat.com>

	PR libgcj/23549
	* gij.cc (main): Don't expect arguments to -enableassertions, -ea,
	-disableassertions and -da.

From-SVN: r103642
parent 5038e098
2005-08-29 Thomas Fitzsimmons <fitzsim@redhat.com>
PR libgcj/23549
* gij.cc (main): Don't expect arguments to -enableassertions, -ea,
-disableassertions and -da.
2005-08-29 Andrew Pinski <pinskia@physics.uc.edu> 2005-08-29 Andrew Pinski <pinskia@physics.uc.edu>
* configure.ac: Replace "*-*-darwin[0-7].*" with * configure.ac: Replace "*-*-darwin[0-7].*" with
......
...@@ -155,20 +155,16 @@ main (int argc, char const** argv) ...@@ -155,20 +155,16 @@ main (int argc, char const** argv)
// Ignore 32/64-bit JIT options // Ignore 32/64-bit JIT options
else if (! strcmp (arg, "-d32") || ! strcmp (arg, "-d64")) else if (! strcmp (arg, "-d32") || ! strcmp (arg, "-d64"))
continue; continue;
else if (! strcmp (arg, "-enableassertions") || ! strcmp (arg, "-ea")) else if (! strncmp (arg, "-enableassertions", sizeof ("-enableassertions") - 1)
|| ! strncmp (arg, "-ea", sizeof ("-ea") - 1))
{ {
if (i >= argc - 1)
goto no_arg;
// FIXME: hook up assertion support // FIXME: hook up assertion support
++i;
continue; continue;
} }
else if (! strcmp (arg, "-disableassertions") || ! strcmp (arg, "-da")) else if (! strncmp (arg, "-disableassertions", sizeof ("-disableassertions") - 1)
|| ! strncmp (arg, "-da", sizeof ("-da") - 1))
{ {
if (i >= argc - 1) // FIXME: hook up assertion support
goto no_arg;
// FIXME
++i;
continue; continue;
} }
else if (! strcmp (arg, "-enablesystemassertions") else if (! strcmp (arg, "-enablesystemassertions")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment