Commit d3ca2257 by Nathan Sidwell

configure.ac (nvptx-*): Hardwire newlib.

	* configure.ac (nvptx-*): Hardwire newlib.
	* configure: Rebuilt.

From-SVN: r239836
parent 414b7129
2016-08-29 Nathan Sidwell <nathan@acm.org>
* configure.ac (nvptx-*): Hardwire newlib.
* configure: Rebuilt.
2016-08-19 Janne Blomqvist <jb@gcc.gnu.org> 2016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
* intrinsics/random.c (xor_keys): New array with "secret" keys. * intrinsics/random.c (xor_keys): New array with "secret" keys.
...@@ -41,14 +46,15 @@ ...@@ -41,14 +46,15 @@
PR libgfortran/48852 PR libgfortran/48852
* io/write.c: Cleaned up whitespace. * io/write.c: Cleaned up whitespace.
(write_d, write_e, write_f, write_es, write_en): Use new helper function (write_d, write_e, write_f, write_es, write_en): Use new helper
write_float_0. (write_float_0): New helper function. function write_float_0.
(write_float_0): New helper function.
(get_precision, select_buffer, select_string, write_float_string): New (get_precision, select_buffer, select_string, write_float_string): New
helper functions used in remaining float writing functions. Helper function helper functions used in remaining float writing functions.
write_float_string now contains code for writing to kind=4 character Helper function write_float_string now contains code for writing
internal units. to kind=4 character internal units.
(write_real): Modified to establish working buffers at this level and to (write_real): Modified to establish working buffers at this level
use new helper functions. and to use new helper functions.
(write_real_g0): Likewise modified. (write_real_g0): Likewise modified.
(write_complex): Likewise modified. Gets both float strings before (write_complex): Likewise modified. Gets both float strings before
output so that final lengths can be determined which allows right output so that final lengths can be determined which allows right
......
...@@ -10308,7 +10308,7 @@ _LT_EOF ...@@ -10308,7 +10308,7 @@ _LT_EOF
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 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' 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 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 fi
aix_use_runtimelinking=no aix_use_runtimelinking=no
...@@ -14157,7 +14157,7 @@ _LT_EOF ...@@ -14157,7 +14157,7 @@ _LT_EOF
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 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' 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 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 fi
aix_use_runtimelinking=no aix_use_runtimelinking=no
...@@ -16471,6 +16471,8 @@ fi ...@@ -16471,6 +16471,8 @@ fi
case "${host}--x${with_newlib}" in case "${host}--x${with_newlib}" in
mips*--xyes) mips*--xyes)
hardwire_newlib=1;; hardwire_newlib=1;;
nvptx*--xyes)
hardwire_newlib=1;;
esac esac
# Check for library functions. # Check for library functions.
......
...@@ -276,6 +276,8 @@ AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_ ...@@ -276,6 +276,8 @@ AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_
case "${host}--x${with_newlib}" in case "${host}--x${with_newlib}" in
mips*--xyes) mips*--xyes)
hardwire_newlib=1;; hardwire_newlib=1;;
nvptx*--xyes)
hardwire_newlib=1;;
esac esac
# Check for library functions. # Check for library functions.
......
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