configure.ac (nvptx-*): Hardwire newlib.
authorNathan Sidwell <nathan@gcc.gnu.org>
Mon, 29 Aug 2016 19:09:57 +0000 (19:09 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Mon, 29 Aug 2016 19:09:57 +0000 (19:09 +0000)
* configure.ac (nvptx-*): Hardwire newlib.
* configure: Rebuilt.

From-SVN: r239836

libgfortran/ChangeLog
libgfortran/configure
libgfortran/configure.ac

index 10dc07af130fa9e13e2899ff62763d16858bad5b..fc9a45416c8d573a24fe31ad833cb2cd430547d3 100644 (file)
@@ -1,21 +1,26 @@
+2016-08-29  Nathan Sidwell  <nathan@acm.org>
+
+       * configure.ac (nvptx-*): Hardwire newlib.
+       * configure: Rebuilt.
+
 2016-08-19  Janne Blomqvist  <jb@gcc.gnu.org>
 
-        * intrinsics/random.c (xor_keys): New array with "secret" keys.
-        (scramble_seed): XOR given seed with xor_keys array rather than
-        shuffling bytes.
-        (unscramble_seed): Remove function.
-        (random_seed_i4): Use new scramble_seed.
-        (random_seed_i8): Likewise.
+       * intrinsics/random.c (xor_keys): New array with "secret" keys.
+       (scramble_seed): XOR given seed with xor_keys array rather than
+       shuffling bytes.
+       (unscramble_seed): Remove function.
+       (random_seed_i4): Use new scramble_seed.
+       (random_seed_i8): Likewise.
 
 2016-08-19  Janne Blomqvist  <jb@gcc.gnu.org>
 
-        * intrinsics/random.c (master_init): New variable.
-        (init_rand_state): Move below getosrandom (), maybe initialize
-        master_state.
-        (random_seed_i4): If called with no arguments, set master_init to
-        false, and reinitialize. If called with PUT=, set master_init to
-        true.
-        (random_seed_i8): Likewise.
+       * intrinsics/random.c (master_init): New variable.
+       (init_rand_state): Move below getosrandom (), maybe initialize
+       master_state.
+       (random_seed_i4): If called with no arguments, set master_init to
+       false, and reinitialize. If called with PUT=, set master_init to
+       true.
+       (random_seed_i8): Likewise.
 
 2016-08-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 
        PR libgfortran/48852
        * io/write.c: Cleaned up whitespace.
-       (write_d, write_e, write_f, write_es, write_en): Use new helper function
-       write_float_0. (write_float_0): New helper function.
+       (write_d, write_e, write_f, write_es, write_en): Use new helper
+       function write_float_0.
+       (write_float_0): New helper function.
        (get_precision, select_buffer, select_string, write_float_string): New
-       helper functions used in remaining float writing functions. Helper function
-       write_float_string now contains code for writing to kind=4 character
-       internal units.
-       (write_real): Modified to establish working buffers at this level and to
-       use new helper functions.
+       helper functions used in remaining float writing functions.
+       Helper function write_float_string now contains code for writing
+       to kind=4 character internal units.
+       (write_real): Modified to establish working buffers at this level
+       and to  use new helper functions.
        (write_real_g0): Likewise modified.
        (write_complex): Likewise modified. Gets both float strings before
        output so that final lengths can be determined which allows right
index f746f6f5d1d676a941909260be5d792cdf82e286..97dc101933567c255441c60257d0ae0be83d77b3 100755 (executable)
@@ -10308,7 +10308,7 @@ _LT_EOF
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
        else
-         export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+         export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
        fi
        aix_use_runtimelinking=no
 
@@ -14157,7 +14157,7 @@ _LT_EOF
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
          export_symbols_cmds_FC='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
        else
-         export_symbols_cmds_FC='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+         export_symbols_cmds_FC='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
        fi
        aix_use_runtimelinking=no
 
@@ -16471,6 +16471,8 @@ fi
 case "${host}--x${with_newlib}" in
   mips*--xyes)
     hardwire_newlib=1;;
+  nvptx*--xyes)
+    hardwire_newlib=1;;
 esac
 
 # Check for library functions.
index 8f377bb4b50c28a172443e338698e1bed784cbee..3de737dc04f985031ab34038b7bef61b2f902af7 100644 (file)
@@ -276,6 +276,8 @@ AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_
 case "${host}--x${with_newlib}" in
   mips*--xyes)
     hardwire_newlib=1;;
+  nvptx*--xyes)
+    hardwire_newlib=1;;
 esac
 
 # Check for library functions.