aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/misc.c
diff options
context:
space:
mode:
authorGeert Bosch <bosch@gnat.com>2002-10-29 23:01:18 +0100
committerGeert Bosch <bosch@gcc.gnu.org>2002-10-29 23:01:18 +0100
commita7512decd04856f2515c34a6981fd96859e57394 (patch)
tree6c99a0b2a689f497d08d77329174fe277b46350a /gcc/ada/misc.c
parentfc556cb99dfba5172eb5d5e52f833879c73fb8b8 (diff)
downloadgcc-a7512decd04856f2515c34a6981fd96859e57394.zip
gcc-a7512decd04856f2515c34a6981fd96859e57394.tar.gz
gcc-a7512decd04856f2515c34a6981fd96859e57394.tar.bz2
re PR ada/6558 (Wrongly reverted patches)
PR ada/6558 * misc.c: Unrevert misc.c (1.13) From-SVN: r58636
Diffstat (limited to 'gcc/ada/misc.c')
-rw-r--r--gcc/ada/misc.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ada/misc.c b/gcc/ada/misc.c
index ea39030..8a6a8d2 100644
--- a/gcc/ada/misc.c
+++ b/gcc/ada/misc.c
@@ -209,7 +209,7 @@ gnat_parse_file (set_yydebug)
it cannot decode. This routine returns 1 if it is successful, otherwise
it returns 0. */
-int
+static int
gnat_decode_option (argc, argv)
int argc ATTRIBUTE_UNUSED;
char **argv;
@@ -276,7 +276,7 @@ gnat_decode_option (argc, argv)
/* Initialize for option processing. */
-void
+static void
gnat_init_options ()
{
/* Initialize gnat_argv with save_argv size */
@@ -339,6 +339,10 @@ gnat_init (filename)
internal_reference_types ();
set_lang_adjust_rli (gnat_adjust_rli);
+
+ if (filename == 0)
+ filename = "";
+
return filename;
}