Add handling of -nostdlib, now recognized/needed by gnat1.
authorArnaud Charlet <charlet@act-europe.fr>
Mon, 10 Nov 2003 11:20:03 +0000 (12:20 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 10 Nov 2003 11:20:03 +0000 (12:20 +0100)
From-SVN: r73413

gcc/ada/ChangeLog
gcc/ada/lang.opt
gcc/ada/misc.c

index b5fb857bbea48b585ee5641cfbbb18db8f30210f..14d37a400e73c16533fe2e87b6a6dbabe7a58f15 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
+
+       * misc.c, lang.opt: Add handling of -nostdlib, now recognized/needed
+       by gnat1.
+
 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
 
        * Makefile.in, Make-lang.in: Remove build of gnat_wrapper and gnatpsta,
index e38af20b2e85b942f53be862a6e379f0cf947519..ec3e924ad7bff87568de3df6558f12810fa0c66b 100644 (file)
@@ -53,6 +53,10 @@ nostdinc
 Ada RejectNegative
 ; Don't look for source files
 
+nostdlib
+Ada
+; Don't look for object files
+
 fRTS
 Ada RejectNegative
 
index d0b493691198d684286e53ca6b99605092fa1e5c..c7510fcc5c2736e07c2309770502de7bcef9ac3c 100644 (file)
@@ -266,6 +266,11 @@ gnat_handle_option (size_t scode, const char *arg, int value ATTRIBUTE_UNUSED)
     case OPT_nostdinc:
       break;
 
+    case OPT_nostdlib:
+      gnat_argv[gnat_argc] = xstrdup ("-nostdlib");
+      gnat_argc++;
+      break;
+
     case OPT_fRTS:
       gnat_argv[gnat_argc] = xstrdup ("-fRTS");
       gnat_argc++;