re PR ada/64349 (Bootstrapping Ada fails on darwin(9|10).)
authorTristan Gingold <gingold@adacore.com>
Thu, 5 Feb 2015 09:09:51 +0000 (09:09 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 5 Feb 2015 09:09:51 +0000 (10:09 +0100)
2015-02-05  Tristan Gingold  <gingold@adacore.com>

PR ada/64349
* env.c: Fix thinko: handle Darwin case before default one.

From-SVN: r220437

gcc/ada/ChangeLog
gcc/ada/env.c

index 2668fcc4066e9b852813f2c1beacaac3be299e2f..c547272799241f52c77d9dbd938ccff4ea687f9b 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-05  Tristan Gingold  <gingold@adacore.com>
+
+       PR ada/64349da/64349
+       * env.c: Fix thinko: handle Darwin case before default one.
+
 2015-01-30  Robert Dewar  <dewar@adacore.com>
 
        * a-assert.adb: Minor reformatting.
index ebcbb6db5584a6b9d95ff90867d7cbd86a05de72..1a2afd64b9d9a93d0ef3a5eec94f250c6c83c9ee 100644 (file)
@@ -214,11 +214,11 @@ __gnat_environ (void)
 #elif defined (sun)
   extern char **_environ;
   return _environ;
+#elif defined (__APPLE__) && !defined (__arm__)
+  return *_NSGetEnviron ();
 #elif ! (defined (__vxworks))
   extern char **environ;
   return environ;
-#elif defined (__APPLE__) && !defined (__arm__)
-  return *_NSGetEnviron ();
 #else
   return environ;
 #endif