1. 21 Dec, 2016 17 commits
    • nvptx: adjust testcase for 'shared' attribute · 592e4d94
      	* gcc.target/nvptx/decl-shared.c (v_common): Add 'common' attribute to
      	explicitly request the desired storage class.
      
      From-SVN: r243856
      Alexander Monakov committed
    • nvptx: do not assume that crtl->is_leaf is unset · 40829cb8
      	PR target/78831
      	* config/nvptx/nvptx.c (init_softstack_frame): Remove assert.  Compute
      	crtl->is_leaf only if unset.  Adjust comment.
      
      From-SVN: r243855
      Alexander Monakov committed
    • re PR testsuite/52641 (Test cases fail for 16-bit int targets) · adc86fa5
      gcc/testsuite/
      	PR testsuite/52641
      	* gcc.dg/builtin-object-size-16.c (ia0, ia1, ia9): Handle case
      	where neither short nor int has a size of 4; use long.
      	* gcc.dg/builtin-object-size-17.c: Same.
      	* gcc.dg/builtin-stringop-chk-1.c (test2) <struct S>: Use int32_t
      	for components as 4 components are supposed to occupy 16 bytes.
      	* gcc.dg/pr78408-1.c: Require target size32plus.
      	* gcc.dg/pr78408-2.c: Same.
      	* gcc.dg/tree-ssa/pr78428.c. Require target int32plus.
      	* gcc.dg/tree-ssa/tailcall-7.c: Require target trampolines.
      
      From-SVN: r243854
      Georg-Johann Lay committed
    • PR 71444 define more error constants for mingw-w64 · e76d3098
      	PR libstdc++/71444
      	* config/os/mingw32-w64/error_constants.h
      	(address_family_not_supported, address_in_use, address_not_available)
      	(already_connected, connection_aborted, connection_already_in_progress)
      	connection_refused, connection_reset, cross_device_link)
      	(destination_address_required, host_unreachable, message_size)
      	(network_down, network_reset, network_unreachable, no_buffer_space)
      	(no_protocol_option, not_a_socket, not_connected, operation_canceled)
      	(operation_in_progress, operation_not_supported, protocol_error)
      	(protocol_not_supported, too_many_links, too_many_symbolic_link_levels)
      	(value_too_large, wrong_protocol_type): Define.
      	(bad_message, identifier_removed, no_link, no_message_available)
      	(no_message, no_stream_resources, not_a_stream, owner_dead)
      	(state_not_recoverable, stream_timeout, text_file_busy): Define
      	conditionally.
      	* testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
      	Guard test for no_message with _GLIBCXX_HAVE_ENOMSG.
      
      From-SVN: r243853
      Jonathan Wakely committed
    • configure.ac: Don't bootstrap libmpx unless --with-build-config includes bootstrap-mpx. · c21fdaa1
      	* configure.ac: Don't bootstrap libmpx unless --with-build-config
      	includes bootstrap-mpx.
      	* configure: Regenerated.
      
      From-SVN: r243849
      Jakub Jelinek committed
    • MIPS: Relax instruction order check in msa-builtins.c. · db313371
      gcc/testsuite
      
      	* gcc.target/mips/msa-builtins.c (msa_insert_d): Tweak expected output.
      
      From-SVN: r243848
      Toma Tabacu committed
    • random.c: Do not include <sys/types.h> header. · e034421f
      	* intrinsics/random.c: Do not include <sys/types.h> header.
      	* m4/maxloc0.m4: Do not include <limits.h> header.
      	* m4/maxloc1.m4: Do not include <limits.h> header.
      	* m4/minloc0.m4: Do not include <limits.h> header.
      	* m4/minloc1.m4: Do not include <limits.h> header.
      	* m4/norm2.m4: Do not include <math.h> header.
      	* m4/parity.m4: Do not include <math.h> header.
      	* runtime/minimal.c: Remove <limits.h> and <errno.h> headers.
      	* generated/maxloc0_16_i1.c: Regenerate.
      	* generated/maxloc0_16_i16.c: Regenerate.
      	* generated/maxloc0_16_i2.c: Regenerate.
      	* generated/maxloc0_16_i4.c: Regenerate.
      	* generated/maxloc0_16_i8.c: Regenerate.
      	* generated/maxloc0_16_r10.c: Regenerate.
      	* generated/maxloc0_16_r16.c: Regenerate.
      	* generated/maxloc0_16_r4.c: Regenerate.
      	* generated/maxloc0_16_r8.c: Regenerate.
      	* generated/maxloc0_4_i1.c: Regenerate.
      	* generated/maxloc0_4_i16.c: Regenerate.
      	* generated/maxloc0_4_i2.c: Regenerate.
      	* generated/maxloc0_4_i4.c: Regenerate.
      	* generated/maxloc0_4_i8.c: Regenerate.
      	* generated/maxloc0_4_r10.c: Regenerate.
      	* generated/maxloc0_4_r16.c: Regenerate.
      	* generated/maxloc0_4_r4.c: Regenerate.
      	* generated/maxloc0_4_r8.c: Regenerate.
      	* generated/maxloc0_8_i1.c: Regenerate.
      	* generated/maxloc0_8_i16.c: Regenerate.
      	* generated/maxloc0_8_i2.c: Regenerate.
      	* generated/maxloc0_8_i4.c: Regenerate.
      	* generated/maxloc0_8_i8.c: Regenerate.
      	* generated/maxloc0_8_r10.c: Regenerate.
      	* generated/maxloc0_8_r16.c: Regenerate.
      	* generated/maxloc0_8_r4.c: Regenerate.
      	* generated/maxloc0_8_r8.c: Regenerate.
      	* generated/maxloc1_16_i1.c: Regenerate.
      	* generated/maxloc1_16_i16.c: Regenerate.
      	* generated/maxloc1_16_i2.c: Regenerate.
      	* generated/maxloc1_16_i4.c: Regenerate.
      	* generated/maxloc1_16_i8.c: Regenerate.
      	* generated/maxloc1_16_r10.c: Regenerate.
      	* generated/maxloc1_16_r16.c: Regenerate.
      	* generated/maxloc1_16_r4.c: Regenerate.
      	* generated/maxloc1_16_r8.c: Regenerate.
      	* generated/maxloc1_4_i1.c: Regenerate.
      	* generated/maxloc1_4_i16.c: Regenerate.
      	* generated/maxloc1_4_i2.c: Regenerate.
      	* generated/maxloc1_4_i4.c: Regenerate.
      	* generated/maxloc1_4_i8.c: Regenerate.
      	* generated/maxloc1_4_r10.c: Regenerate.
      	* generated/maxloc1_4_r16.c: Regenerate.
      	* generated/maxloc1_4_r4.c: Regenerate.
      	* generated/maxloc1_4_r8.c: Regenerate.
      	* generated/maxloc1_8_i1.c: Regenerate.
      	* generated/maxloc1_8_i16.c: Regenerate.
      	* generated/maxloc1_8_i2.c: Regenerate.
      	* generated/maxloc1_8_i4.c: Regenerate.
      	* generated/maxloc1_8_i8.c: Regenerate.
      	* generated/maxloc1_8_r10.c: Regenerate.
      	* generated/maxloc1_8_r16.c: Regenerate.
      	* generated/maxloc1_8_r4.c: Regenerate.
      	* generated/maxloc1_8_r8.c: Regenerate.
      	* generated/minloc0_16_i1.c: Regenerate.
      	* generated/minloc0_16_i16.c: Regenerate.
      	* generated/minloc0_16_i2.c: Regenerate.
      	* generated/minloc0_16_i4.c: Regenerate.
      	* generated/minloc0_16_i8.c: Regenerate.
      	* generated/minloc0_16_r10.c: Regenerate.
      	* generated/minloc0_16_r16.c: Regenerate.
      	* generated/minloc0_16_r4.c: Regenerate.
      	* generated/minloc0_16_r8.c: Regenerate.
      	* generated/minloc0_4_i1.c: Regenerate.
      	* generated/minloc0_4_i16.c: Regenerate.
      	* generated/minloc0_4_i2.c: Regenerate.
      	* generated/minloc0_4_i4.c: Regenerate.
      	* generated/minloc0_4_i8.c: Regenerate.
      	* generated/minloc0_4_r10.c: Regenerate.
      	* generated/minloc0_4_r16.c: Regenerate.
      	* generated/minloc0_4_r4.c: Regenerate.
      	* generated/minloc0_4_r8.c: Regenerate.
      	* generated/minloc0_8_i1.c: Regenerate.
      	* generated/minloc0_8_i16.c: Regenerate.
      	* generated/minloc0_8_i2.c: Regenerate.
      	* generated/minloc0_8_i4.c: Regenerate.
      	* generated/minloc0_8_i8.c: Regenerate.
      	* generated/minloc0_8_r10.c: Regenerate.
      	* generated/minloc0_8_r16.c: Regenerate.
      	* generated/minloc0_8_r4.c: Regenerate.
      	* generated/minloc0_8_r8.c: Regenerate.
      	* generated/minloc1_16_i1.c: Regenerate.
      	* generated/minloc1_16_i16.c: Regenerate.
      	* generated/minloc1_16_i2.c: Regenerate.
      	* generated/minloc1_16_i4.c: Regenerate.
      	* generated/minloc1_16_i8.c: Regenerate.
      	* generated/minloc1_16_r10.c: Regenerate.
      	* generated/minloc1_16_r16.c: Regenerate.
      	* generated/minloc1_16_r4.c: Regenerate.
      	* generated/minloc1_16_r8.c: Regenerate.
      	* generated/minloc1_4_i1.c: Regenerate.
      	* generated/minloc1_4_i16.c: Regenerate.
      	* generated/minloc1_4_i2.c: Regenerate.
      	* generated/minloc1_4_i4.c: Regenerate.
      	* generated/minloc1_4_i8.c: Regenerate.
      	* generated/minloc1_4_r10.c: Regenerate.
      	* generated/minloc1_4_r16.c: Regenerate.
      	* generated/minloc1_4_r4.c: Regenerate.
      	* generated/minloc1_4_r8.c: Regenerate.
      	* generated/minloc1_8_i1.c: Regenerate.
      	* generated/minloc1_8_i16.c: Regenerate.
      	* generated/minloc1_8_i2.c: Regenerate.
      	* generated/minloc1_8_i4.c: Regenerate.
      	* generated/minloc1_8_i8.c: Regenerate.
      	* generated/minloc1_8_r10.c: Regenerate.
      	* generated/minloc1_8_r16.c: Regenerate.
      	* generated/minloc1_8_r4.c: Regenerate.
      	* generated/minloc1_8_r8.c: Regenerate.
      	* generated/norm2_r10.c: Regenerate.
      	* generated/norm2_r16.c: Regenerate.
      	* generated/norm2_r4.c: Regenerate.
      	* generated/norm2_r8.c: Regenerate.
      	* generated/parity_l1.c: Regenerate.
      	* generated/parity_l16.c: Regenerate.
      	* generated/parity_l2.c: Regenerate.
      	* generated/parity_l4.c: Regenerate.
      	* generated/parity_l8.c: Regenerate.
      
      From-SVN: r243847
      Francois-Xavier Coudert committed
    • libgfortran.h: Include <stdlib.h> header. · 887d9b8b
      	* libgfortran.h: Include <stdlib.h> header.
      	* intrinsics/access.c: Do not include <stdlib.h> header.
      	* intrinsics/chdir.c: Do not include <stdlib.h> header.
      	* intrinsics/chmod.c: Do not include <stdlib.h> header.
      	* intrinsics/date_and_time.c: Do not include <stdlib.h> header.
      	* intrinsics/env.c: Do not include <stdlib.h> header.
      	* intrinsics/execute_command_line.c: Do not include <stdlib.h> header.
      	* intrinsics/exit.c: Do not include <stdlib.h> header.
      	* intrinsics/getcwd.c: Do not include <stdlib.h> header.
      	* intrinsics/getlog.c: Do not include <stdlib.h> header.
      	* intrinsics/link.c: Do not include <stdlib.h> header.
      	* intrinsics/move_alloc.c: Do not include <stdlib.h> header.
      	* intrinsics/perror.c: Do not include <stdlib.h> header.
      	* intrinsics/random.c: Do not include <stdlib.h> header.
      	* intrinsics/rename.c: Do not include <stdlib.h> header.
      	* intrinsics/reshape_generic.c: Do not include <stdlib.h> header.
      	* intrinsics/stat.c: Do not include <stdlib.h> header.
      	* intrinsics/symlnk.c: Do not include <stdlib.h> header.
      	* intrinsics/system.c: Do not include <stdlib.h> header.
      	* intrinsics/unlink.c: Do not include <stdlib.h> header.
      	* io/fbuf.c: Do not include <stdlib.h> header.
      	* io/format.c: Do not include <stdlib.h> header.
      	* io/intrinsics.c: Do not include <stdlib.h> header.
      	* io/list_read.c: Do not include <stdlib.h> header.
      	* io/lock.c: Do not include <stdlib.h> header.
      	* io/open.c: Do not include <stdlib.h> header.
      	* io/read.c: Do not include <stdlib.h> header.
      	* io/transfer.c: Do not include <stdlib.h> header.
      	* io/unit.c: Do not include <stdlib.h> header.
      	* io/unix.c: Do not include <stdlib.h> header.
      	* io/write.c: Do not include <stdlib.h> header.
      	* m4/all.m4: Do not include <stdlib.h> header.
      	* m4/any.m4: Do not include <stdlib.h> header.
      	* m4/bessel.m4: Do not include <stdlib.h> header.
      	* m4/count.m4: Do not include <stdlib.h> header.
      	* m4/cshift0.m4: Do not include <stdlib.h> header.
      	* m4/cshift1.m4: Do not include <stdlib.h> header.
      	* m4/eoshift1.m4: Do not include <stdlib.h> header.
      	* m4/eoshift3.m4: Do not include <stdlib.h> header.
      	* m4/iall.m4: Do not include <stdlib.h> header.
      	* m4/iany.m4: Do not include <stdlib.h> header.
      	* m4/in_pack.m4: Do not include <stdlib.h> header.
      	* m4/in_unpack.m4: Do not include <stdlib.h> header.
      	* m4/iparity.m4: Do not include <stdlib.h> header.
      	* m4/matmul.m4: Do not include <stdlib.h> header.
      	* m4/matmull.m4: Do not include <stdlib.h> header.
      	* m4/maxloc0.m4: Do not include <stdlib.h> header.
      	* m4/maxloc1.m4: Do not include <stdlib.h> header.
      	* m4/maxval.m4: Do not include <stdlib.h> header.
      	* m4/minloc0.m4: Do not include <stdlib.h> header.
      	* m4/minloc1.m4: Do not include <stdlib.h> header.
      	* m4/minval.m4: Do not include <stdlib.h> header.
      	* m4/norm2.m4: Do not include <stdlib.h> header.
      	* m4/pack.m4: Do not include <stdlib.h> header.
      	* m4/parity.m4: Do not include <stdlib.h> header.
      	* m4/product.m4: Do not include <stdlib.h> header.
      	* m4/reshape.m4: Do not include <stdlib.h> header.
      	* m4/shape.m4: Do not include <stdlib.h> header.
      	* m4/spread.m4: Do not include <stdlib.h> header.
      	* m4/sum.m4: Do not include <stdlib.h> header.
      	* m4/unpack.m4: Do not include <stdlib.h> header.
      	* runtime/environ.c: Do not include <stdlib.h> header.
      	* runtime/error.c: Do not include <stdlib.h> header.
      	* runtime/memory.c: Do not include <stdlib.h> header.
      	* runtime/minimal.c: Do not include <stdlib.h> header.
      	* runtime/string.c: Do not include <stdlib.h> header.
      	* generated/all_l1.c: Regenerate.
      	* generated/all_l16.c: Regenerate.
      	* generated/all_l2.c: Regenerate.
      	* generated/all_l4.c: Regenerate.
      	* generated/all_l8.c: Regenerate.
      	* generated/any_l1.c: Regenerate.
      	* generated/any_l16.c: Regenerate.
      	* generated/any_l2.c: Regenerate.
      	* generated/any_l4.c: Regenerate.
      	* generated/any_l8.c: Regenerate.
      	* generated/bessel_r10.c: Regenerate.
      	* generated/bessel_r16.c: Regenerate.
      	* generated/bessel_r4.c: Regenerate.
      	* generated/bessel_r8.c: Regenerate.
      	* generated/count_16_l.c: Regenerate.
      	* generated/count_1_l.c: Regenerate.
      	* generated/count_2_l.c: Regenerate.
      	* generated/count_4_l.c: Regenerate.
      	* generated/count_8_l.c: Regenerate.
      	* generated/cshift0_c10.c: Regenerate.
      	* generated/cshift0_c16.c: Regenerate.
      	* generated/cshift0_c4.c: Regenerate.
      	* generated/cshift0_c8.c: Regenerate.
      	* generated/cshift0_i1.c: Regenerate.
      	* generated/cshift0_i16.c: Regenerate.
      	* generated/cshift0_i2.c: Regenerate.
      	* generated/cshift0_i4.c: Regenerate.
      	* generated/cshift0_i8.c: Regenerate.
      	* generated/cshift0_r10.c: Regenerate.
      	* generated/cshift0_r16.c: Regenerate.
      	* generated/cshift0_r4.c: Regenerate.
      	* generated/cshift0_r8.c: Regenerate.
      	* generated/cshift1_16.c: Regenerate.
      	* generated/cshift1_4.c: Regenerate.
      	* generated/cshift1_8.c: Regenerate.
      	* generated/eoshift1_16.c: Regenerate.
      	* generated/eoshift1_4.c: Regenerate.
      	* generated/eoshift1_8.c: Regenerate.
      	* generated/eoshift3_16.c: Regenerate.
      	* generated/eoshift3_4.c: Regenerate.
      	* generated/eoshift3_8.c: Regenerate.
      	* generated/iall_i1.c: Regenerate.
      	* generated/iall_i16.c: Regenerate.
      	* generated/iall_i2.c: Regenerate.
      	* generated/iall_i4.c: Regenerate.
      	* generated/iall_i8.c: Regenerate.
      	* generated/iany_i1.c: Regenerate.
      	* generated/iany_i16.c: Regenerate.
      	* generated/iany_i2.c: Regenerate.
      	* generated/iany_i4.c: Regenerate.
      	* generated/iany_i8.c: Regenerate.
      	* generated/in_pack_c10.c: Regenerate.
      	* generated/in_pack_c16.c: Regenerate.
      	* generated/in_pack_c4.c: Regenerate.
      	* generated/in_pack_c8.c: Regenerate.
      	* generated/in_pack_i1.c: Regenerate.
      	* generated/in_pack_i16.c: Regenerate.
      	* generated/in_pack_i2.c: Regenerate.
      	* generated/in_pack_i4.c: Regenerate.
      	* generated/in_pack_i8.c: Regenerate.
      	* generated/in_pack_r10.c: Regenerate.
      	* generated/in_pack_r16.c: Regenerate.
      	* generated/in_pack_r4.c: Regenerate.
      	* generated/in_pack_r8.c: Regenerate.
      	* generated/in_unpack_c10.c: Regenerate.
      	* generated/in_unpack_c16.c: Regenerate.
      	* generated/in_unpack_c4.c: Regenerate.
      	* generated/in_unpack_c8.c: Regenerate.
      	* generated/in_unpack_i1.c: Regenerate.
      	* generated/in_unpack_i16.c: Regenerate.
      	* generated/in_unpack_i2.c: Regenerate.
      	* generated/in_unpack_i4.c: Regenerate.
      	* generated/in_unpack_i8.c: Regenerate.
      	* generated/in_unpack_r10.c: Regenerate.
      	* generated/in_unpack_r16.c: Regenerate.
      	* generated/in_unpack_r4.c: Regenerate.
      	* generated/in_unpack_r8.c: Regenerate.
      	* generated/iparity_i1.c: Regenerate.
      	* generated/iparity_i16.c: Regenerate.
      	* generated/iparity_i2.c: Regenerate.
      	* generated/iparity_i4.c: Regenerate.
      	* generated/iparity_i8.c: Regenerate.
      	* generated/matmul_c10.c: Regenerate.
      	* generated/matmul_c16.c: Regenerate.
      	* generated/matmul_c4.c: Regenerate.
      	* generated/matmul_c8.c: Regenerate.
      	* generated/matmul_i1.c: Regenerate.
      	* generated/matmul_i16.c: Regenerate.
      	* generated/matmul_i2.c: Regenerate.
      	* generated/matmul_i4.c: Regenerate.
      	* generated/matmul_i8.c: Regenerate.
      	* generated/matmul_l16.c: Regenerate.
      	* generated/matmul_l4.c: Regenerate.
      	* generated/matmul_l8.c: Regenerate.
      	* generated/matmul_r10.c: Regenerate.
      	* generated/matmul_r16.c: Regenerate.
      	* generated/matmul_r4.c: Regenerate.
      	* generated/matmul_r8.c: Regenerate.
      	* generated/maxloc0_16_i1.c: Regenerate.
      	* generated/maxloc0_16_i16.c: Regenerate.
      	* generated/maxloc0_16_i2.c: Regenerate.
      	* generated/maxloc0_16_i4.c: Regenerate.
      	* generated/maxloc0_16_i8.c: Regenerate.
      	* generated/maxloc0_16_r10.c: Regenerate.
      	* generated/maxloc0_16_r16.c: Regenerate.
      	* generated/maxloc0_16_r4.c: Regenerate.
      	* generated/maxloc0_16_r8.c: Regenerate.
      	* generated/maxloc0_4_i1.c: Regenerate.
      	* generated/maxloc0_4_i16.c: Regenerate.
      	* generated/maxloc0_4_i2.c: Regenerate.
      	* generated/maxloc0_4_i4.c: Regenerate.
      	* generated/maxloc0_4_i8.c: Regenerate.
      	* generated/maxloc0_4_r10.c: Regenerate.
      	* generated/maxloc0_4_r16.c: Regenerate.
      	* generated/maxloc0_4_r4.c: Regenerate.
      	* generated/maxloc0_4_r8.c: Regenerate.
      	* generated/maxloc0_8_i1.c: Regenerate.
      	* generated/maxloc0_8_i16.c: Regenerate.
      	* generated/maxloc0_8_i2.c: Regenerate.
      	* generated/maxloc0_8_i4.c: Regenerate.
      	* generated/maxloc0_8_i8.c: Regenerate.
      	* generated/maxloc0_8_r10.c: Regenerate.
      	* generated/maxloc0_8_r16.c: Regenerate.
      	* generated/maxloc0_8_r4.c: Regenerate.
      	* generated/maxloc0_8_r8.c: Regenerate.
      	* generated/maxloc1_16_i1.c: Regenerate.
      	* generated/maxloc1_16_i16.c: Regenerate.
      	* generated/maxloc1_16_i2.c: Regenerate.
      	* generated/maxloc1_16_i4.c: Regenerate.
      	* generated/maxloc1_16_i8.c: Regenerate.
      	* generated/maxloc1_16_r10.c: Regenerate.
      	* generated/maxloc1_16_r16.c: Regenerate.
      	* generated/maxloc1_16_r4.c: Regenerate.
      	* generated/maxloc1_16_r8.c: Regenerate.
      	* generated/maxloc1_4_i1.c: Regenerate.
      	* generated/maxloc1_4_i16.c: Regenerate.
      	* generated/maxloc1_4_i2.c: Regenerate.
      	* generated/maxloc1_4_i4.c: Regenerate.
      	* generated/maxloc1_4_i8.c: Regenerate.
      	* generated/maxloc1_4_r10.c: Regenerate.
      	* generated/maxloc1_4_r16.c: Regenerate.
      	* generated/maxloc1_4_r4.c: Regenerate.
      	* generated/maxloc1_4_r8.c: Regenerate.
      	* generated/maxloc1_8_i1.c: Regenerate.
      	* generated/maxloc1_8_i16.c: Regenerate.
      	* generated/maxloc1_8_i2.c: Regenerate.
      	* generated/maxloc1_8_i4.c: Regenerate.
      	* generated/maxloc1_8_i8.c: Regenerate.
      	* generated/maxloc1_8_r10.c: Regenerate.
      	* generated/maxloc1_8_r16.c: Regenerate.
      	* generated/maxloc1_8_r4.c: Regenerate.
      	* generated/maxloc1_8_r8.c: Regenerate.
      	* generated/maxval_i1.c: Regenerate.
      	* generated/maxval_i16.c: Regenerate.
      	* generated/maxval_i2.c: Regenerate.
      	* generated/maxval_i4.c: Regenerate.
      	* generated/maxval_i8.c: Regenerate.
      	* generated/maxval_r10.c: Regenerate.
      	* generated/maxval_r16.c: Regenerate.
      	* generated/maxval_r4.c: Regenerate.
      	* generated/maxval_r8.c: Regenerate.
      	* generated/minloc0_16_i1.c: Regenerate.
      	* generated/minloc0_16_i16.c: Regenerate.
      	* generated/minloc0_16_i2.c: Regenerate.
      	* generated/minloc0_16_i4.c: Regenerate.
      	* generated/minloc0_16_i8.c: Regenerate.
      	* generated/minloc0_16_r10.c: Regenerate.
      	* generated/minloc0_16_r16.c: Regenerate.
      	* generated/minloc0_16_r4.c: Regenerate.
      	* generated/minloc0_16_r8.c: Regenerate.
      	* generated/minloc0_4_i1.c: Regenerate.
      	* generated/minloc0_4_i16.c: Regenerate.
      	* generated/minloc0_4_i2.c: Regenerate.
      	* generated/minloc0_4_i4.c: Regenerate.
      	* generated/minloc0_4_i8.c: Regenerate.
      	* generated/minloc0_4_r10.c: Regenerate.
      	* generated/minloc0_4_r16.c: Regenerate.
      	* generated/minloc0_4_r4.c: Regenerate.
      	* generated/minloc0_4_r8.c: Regenerate.
      	* generated/minloc0_8_i1.c: Regenerate.
      	* generated/minloc0_8_i16.c: Regenerate.
      	* generated/minloc0_8_i2.c: Regenerate.
      	* generated/minloc0_8_i4.c: Regenerate.
      	* generated/minloc0_8_i8.c: Regenerate.
      	* generated/minloc0_8_r10.c: Regenerate.
      	* generated/minloc0_8_r16.c: Regenerate.
      	* generated/minloc0_8_r4.c: Regenerate.
      	* generated/minloc0_8_r8.c: Regenerate.
      	* generated/minloc1_16_i1.c: Regenerate.
      	* generated/minloc1_16_i16.c: Regenerate.
      	* generated/minloc1_16_i2.c: Regenerate.
      	* generated/minloc1_16_i4.c: Regenerate.
      	* generated/minloc1_16_i8.c: Regenerate.
      	* generated/minloc1_16_r10.c: Regenerate.
      	* generated/minloc1_16_r16.c: Regenerate.
      	* generated/minloc1_16_r4.c: Regenerate.
      	* generated/minloc1_16_r8.c: Regenerate.
      	* generated/minloc1_4_i1.c: Regenerate.
      	* generated/minloc1_4_i16.c: Regenerate.
      	* generated/minloc1_4_i2.c: Regenerate.
      	* generated/minloc1_4_i4.c: Regenerate.
      	* generated/minloc1_4_i8.c: Regenerate.
      	* generated/minloc1_4_r10.c: Regenerate.
      	* generated/minloc1_4_r16.c: Regenerate.
      	* generated/minloc1_4_r4.c: Regenerate.
      	* generated/minloc1_4_r8.c: Regenerate.
      	* generated/minloc1_8_i1.c: Regenerate.
      	* generated/minloc1_8_i16.c: Regenerate.
      	* generated/minloc1_8_i2.c: Regenerate.
      	* generated/minloc1_8_i4.c: Regenerate.
      	* generated/minloc1_8_i8.c: Regenerate.
      	* generated/minloc1_8_r10.c: Regenerate.
      	* generated/minloc1_8_r16.c: Regenerate.
      	* generated/minloc1_8_r4.c: Regenerate.
      	* generated/minloc1_8_r8.c: Regenerate.
      	* generated/minval_i1.c: Regenerate.
      	* generated/minval_i16.c: Regenerate.
      	* generated/minval_i2.c: Regenerate.
      	* generated/minval_i4.c: Regenerate.
      	* generated/minval_i8.c: Regenerate.
      	* generated/minval_r10.c: Regenerate.
      	* generated/minval_r16.c: Regenerate.
      	* generated/minval_r4.c: Regenerate.
      	* generated/minval_r8.c: Regenerate.
      	* generated/norm2_r10.c: Regenerate.
      	* generated/norm2_r16.c: Regenerate.
      	* generated/norm2_r4.c: Regenerate.
      	* generated/norm2_r8.c: Regenerate.
      	* generated/pack_c10.c: Regenerate.
      	* generated/pack_c16.c: Regenerate.
      	* generated/pack_c4.c: Regenerate.
      	* generated/pack_c8.c: Regenerate.
      	* generated/pack_i1.c: Regenerate.
      	* generated/pack_i16.c: Regenerate.
      	* generated/pack_i2.c: Regenerate.
      	* generated/pack_i4.c: Regenerate.
      	* generated/pack_i8.c: Regenerate.
      	* generated/pack_r10.c: Regenerate.
      	* generated/pack_r16.c: Regenerate.
      	* generated/pack_r4.c: Regenerate.
      	* generated/pack_r8.c: Regenerate.
      	* generated/parity_l1.c: Regenerate.
      	* generated/parity_l16.c: Regenerate.
      	* generated/parity_l2.c: Regenerate.
      	* generated/parity_l4.c: Regenerate.
      	* generated/parity_l8.c: Regenerate.
      	* generated/product_c10.c: Regenerate.
      	* generated/product_c16.c: Regenerate.
      	* generated/product_c4.c: Regenerate.
      	* generated/product_c8.c: Regenerate.
      	* generated/product_i1.c: Regenerate.
      	* generated/product_i16.c: Regenerate.
      	* generated/product_i2.c: Regenerate.
      	* generated/product_i4.c: Regenerate.
      	* generated/product_i8.c: Regenerate.
      	* generated/product_r10.c: Regenerate.
      	* generated/product_r16.c: Regenerate.
      	* generated/product_r4.c: Regenerate.
      	* generated/product_r8.c: Regenerate.
      	* generated/reshape_c10.c: Regenerate.
      	* generated/reshape_c16.c: Regenerate.
      	* generated/reshape_c4.c: Regenerate.
      	* generated/reshape_c8.c: Regenerate.
      	* generated/reshape_i16.c: Regenerate.
      	* generated/reshape_i4.c: Regenerate.
      	* generated/reshape_i8.c: Regenerate.
      	* generated/reshape_r10.c: Regenerate.
      	* generated/reshape_r16.c: Regenerate.
      	* generated/reshape_r4.c: Regenerate.
      	* generated/reshape_r8.c: Regenerate.
      	* generated/shape_i1.c: Regenerate.
      	* generated/shape_i16.c: Regenerate.
      	* generated/shape_i2.c: Regenerate.
      	* generated/shape_i4.c: Regenerate.
      	* generated/shape_i8.c: Regenerate.
      	* generated/spread_c10.c: Regenerate.
      	* generated/spread_c16.c: Regenerate.
      	* generated/spread_c4.c: Regenerate.
      	* generated/spread_c8.c: Regenerate.
      	* generated/spread_i1.c: Regenerate.
      	* generated/spread_i16.c: Regenerate.
      	* generated/spread_i2.c: Regenerate.
      	* generated/spread_i4.c: Regenerate.
      	* generated/spread_i8.c: Regenerate.
      	* generated/spread_r10.c: Regenerate.
      	* generated/spread_r16.c: Regenerate.
      	* generated/spread_r4.c: Regenerate.
      	* generated/spread_r8.c: Regenerate.
      	* generated/sum_c10.c: Regenerate.
      	* generated/sum_c16.c: Regenerate.
      	* generated/sum_c4.c: Regenerate.
      	* generated/sum_c8.c: Regenerate.
      	* generated/sum_i1.c: Regenerate.
      	* generated/sum_i16.c: Regenerate.
      	* generated/sum_i2.c: Regenerate.
      	* generated/sum_i4.c: Regenerate.
      	* generated/sum_i8.c: Regenerate.
      	* generated/sum_r10.c: Regenerate.
      	* generated/sum_r16.c: Regenerate.
      	* generated/sum_r4.c: Regenerate.
      	* generated/sum_r8.c: Regenerate.
      	* generated/unpack_c10.c: Regenerate.
      	* generated/unpack_c16.c: Regenerate.
      	* generated/unpack_c4.c: Regenerate.
      	* generated/unpack_c8.c: Regenerate.
      	* generated/unpack_i1.c: Regenerate.
      	* generated/unpack_i16.c: Regenerate.
      	* generated/unpack_i2.c: Regenerate.
      	* generated/unpack_i4.c: Regenerate.
      	* generated/unpack_i8.c: Regenerate.
      	* generated/unpack_r10.c: Regenerate.
      	* generated/unpack_r16.c: Regenerate.
      	* generated/unpack_r4.c: Regenerate.
      	* generated/unpack_r8.c: Regenerate.
      
      From-SVN: r243846
      Francois-Xavier Coudert committed
    • abort.c: Remove unused headers. · 981c0cd1
      	* intrinsics/abort.c: Remove unused headers.
      	* intrinsics/access.c: Remove unused headers.
      	* intrinsics/chdir.c: Remove unused headers.
      	* intrinsics/chmod.c: Remove unused headers.
      	* intrinsics/cshift0.c: Remove unused headers.
      	* intrinsics/ctime.c: Remove unused headers.
      	* intrinsics/eoshift0.c: Remove unused headers.
      	* intrinsics/eoshift2.c: Remove unused headers.
      	* intrinsics/extends_type_of.c: Remove unused headers.
      	* intrinsics/link.c: Remove unused headers.
      	* intrinsics/pack_generic.c: Remove unused headers.
      	* intrinsics/perror.c: Remove unused headers.
      	* intrinsics/rename.c: Remove unused headers.
      	* intrinsics/reshape_generic.c: Remove unused headers.
      	* intrinsics/sleep.c: Remove unused headers.
      	* intrinsics/spread_generic.c: Remove unused headers.
      	* intrinsics/stat.c: Remove unused headers.
      	* intrinsics/string_intrinsics.c: Remove unused headers.
      	* intrinsics/symlnk.c: Remove unused headers.
      	* intrinsics/system.c: Remove unused headers.
      	* intrinsics/umask.c: Remove unused headers.
      	* intrinsics/unlink.c: Remove unused headers.
      	* intrinsics/unpack_generic.c: Remove unused headers.
      	* io/read.c: Remove unused headers.
      	* io/transfer.c: Remove unused headers.
      	* io/unix.c: Remove unused headers.
      	* io/write.c: Remove unused headers.
      	* m4/all.m4: Remove unused headers.
      	* m4/any.m4: Remove unused headers.
      	* m4/bessel.m4: Remove unused headers.
      	* m4/count.m4: Remove unused headers.
      	* m4/cshift0.m4: Remove unused headers.
      	* m4/cshift1.m4: Remove unused headers.
      	* m4/eoshift1.m4: Remove unused headers.
      	* m4/eoshift3.m4: Remove unused headers.
      	* m4/iall.m4: Remove unused headers.
      	* m4/iany.m4: Remove unused headers.
      	* m4/in_pack.m4: Remove unused headers.
      	* m4/in_unpack.m4: Remove unused headers.
      	* m4/iparity.m4: Remove unused headers.
      	* m4/maxloc0.m4: Remove unused headers.
      	* m4/maxloc1.m4: Remove unused headers.
      	* m4/maxval.m4: Remove unused headers.
      	* m4/minloc0.m4: Remove unused headers.
      	* m4/minloc1.m4: Remove unused headers.
      	* m4/minval.m4: Remove unused headers.
      	* m4/norm2.m4: Remove unused headers.
      	* m4/pack.m4: Remove unused headers.
      	* m4/parity.m4: Remove unused headers.
      	* m4/product.m4: Remove unused headers.
      	* m4/reshape.m4: Remove unused headers.
      	* m4/shape.m4: Remove unused headers.
      	* m4/spread.m4: Remove unused headers.
      	* m4/sum.m4: Remove unused headers.
      	* m4/unpack.m4: Remove unused headers.
      	* runtime/backtrace.c: Remove unused headers.
      	* runtime/convert_char.c: Remove unused headers.
      	* runtime/in_pack_generic.c: Remove unused headers.
      	* runtime/in_unpack_generic.c: Remove unused headers.
      	* runtime/main.c: Remove unused headers.
      	* runtime/stop.c: Remove unused headers.
      	* generated/all_l1.c: Regenerate.
      	* generated/all_l16.c: Regenerate.
      	* generated/all_l2.c: Regenerate.
      	* generated/all_l4.c: Regenerate.
      	* generated/all_l8.c: Regenerate.
      	* generated/any_l1.c: Regenerate.
      	* generated/any_l16.c: Regenerate.
      	* generated/any_l2.c: Regenerate.
      	* generated/any_l4.c: Regenerate.
      	* generated/any_l8.c: Regenerate.
      	* generated/bessel_r10.c: Regenerate.
      	* generated/bessel_r16.c: Regenerate.
      	* generated/bessel_r4.c: Regenerate.
      	* generated/bessel_r8.c: Regenerate.
      	* generated/count_16_l.c: Regenerate.
      	* generated/count_1_l.c: Regenerate.
      	* generated/count_2_l.c: Regenerate.
      	* generated/count_4_l.c: Regenerate.
      	* generated/count_8_l.c: Regenerate.
      	* generated/cshift0_c10.c: Regenerate.
      	* generated/cshift0_c16.c: Regenerate.
      	* generated/cshift0_c4.c: Regenerate.
      	* generated/cshift0_c8.c: Regenerate.
      	* generated/cshift0_i1.c: Regenerate.
      	* generated/cshift0_i16.c: Regenerate.
      	* generated/cshift0_i2.c: Regenerate.
      	* generated/cshift0_i4.c: Regenerate.
      	* generated/cshift0_i8.c: Regenerate.
      	* generated/cshift0_r10.c: Regenerate.
      	* generated/cshift0_r16.c: Regenerate.
      	* generated/cshift0_r4.c: Regenerate.
      	* generated/cshift0_r8.c: Regenerate.
      	* generated/cshift1_16.c: Regenerate.
      	* generated/cshift1_4.c: Regenerate.
      	* generated/cshift1_8.c: Regenerate.
      	* generated/eoshift1_16.c: Regenerate.
      	* generated/eoshift1_4.c: Regenerate.
      	* generated/eoshift1_8.c: Regenerate.
      	* generated/eoshift3_16.c: Regenerate.
      	* generated/eoshift3_4.c: Regenerate.
      	* generated/eoshift3_8.c: Regenerate.
      	* generated/iall_i1.c: Regenerate.
      	* generated/iall_i16.c: Regenerate.
      	* generated/iall_i2.c: Regenerate.
      	* generated/iall_i4.c: Regenerate.
      	* generated/iall_i8.c: Regenerate.
      	* generated/iany_i1.c: Regenerate.
      	* generated/iany_i16.c: Regenerate.
      	* generated/iany_i2.c: Regenerate.
      	* generated/iany_i4.c: Regenerate.
      	* generated/iany_i8.c: Regenerate.
      	* generated/in_pack_c10.c: Regenerate.
      	* generated/in_pack_c16.c: Regenerate.
      	* generated/in_pack_c4.c: Regenerate.
      	* generated/in_pack_c8.c: Regenerate.
      	* generated/in_pack_i1.c: Regenerate.
      	* generated/in_pack_i16.c: Regenerate.
      	* generated/in_pack_i2.c: Regenerate.
      	* generated/in_pack_i4.c: Regenerate.
      	* generated/in_pack_i8.c: Regenerate.
      	* generated/in_pack_r10.c: Regenerate.
      	* generated/in_pack_r16.c: Regenerate.
      	* generated/in_pack_r4.c: Regenerate.
      	* generated/in_pack_r8.c: Regenerate.
      	* generated/in_unpack_c10.c: Regenerate.
      	* generated/in_unpack_c16.c: Regenerate.
      	* generated/in_unpack_c4.c: Regenerate.
      	* generated/in_unpack_c8.c: Regenerate.
      	* generated/in_unpack_i1.c: Regenerate.
      	* generated/in_unpack_i16.c: Regenerate.
      	* generated/in_unpack_i2.c: Regenerate.
      	* generated/in_unpack_i4.c: Regenerate.
      	* generated/in_unpack_i8.c: Regenerate.
      	* generated/in_unpack_r10.c: Regenerate.
      	* generated/in_unpack_r16.c: Regenerate.
      	* generated/in_unpack_r4.c: Regenerate.
      	* generated/in_unpack_r8.c: Regenerate.
      	* generated/iparity_i1.c: Regenerate.
      	* generated/iparity_i16.c: Regenerate.
      	* generated/iparity_i2.c: Regenerate.
      	* generated/iparity_i4.c: Regenerate.
      	* generated/iparity_i8.c: Regenerate.
      	* generated/maxloc0_16_i1.c: Regenerate.
      	* generated/maxloc0_16_i16.c: Regenerate.
      	* generated/maxloc0_16_i2.c: Regenerate.
      	* generated/maxloc0_16_i4.c: Regenerate.
      	* generated/maxloc0_16_i8.c: Regenerate.
      	* generated/maxloc0_16_r10.c: Regenerate.
      	* generated/maxloc0_16_r16.c: Regenerate.
      	* generated/maxloc0_16_r4.c: Regenerate.
      	* generated/maxloc0_16_r8.c: Regenerate.
      	* generated/maxloc0_4_i1.c: Regenerate.
      	* generated/maxloc0_4_i16.c: Regenerate.
      	* generated/maxloc0_4_i2.c: Regenerate.
      	* generated/maxloc0_4_i4.c: Regenerate.
      	* generated/maxloc0_4_i8.c: Regenerate.
      	* generated/maxloc0_4_r10.c: Regenerate.
      	* generated/maxloc0_4_r16.c: Regenerate.
      	* generated/maxloc0_4_r4.c: Regenerate.
      	* generated/maxloc0_4_r8.c: Regenerate.
      	* generated/maxloc0_8_i1.c: Regenerate.
      	* generated/maxloc0_8_i16.c: Regenerate.
      	* generated/maxloc0_8_i2.c: Regenerate.
      	* generated/maxloc0_8_i4.c: Regenerate.
      	* generated/maxloc0_8_i8.c: Regenerate.
      	* generated/maxloc0_8_r10.c: Regenerate.
      	* generated/maxloc0_8_r16.c: Regenerate.
      	* generated/maxloc0_8_r4.c: Regenerate.
      	* generated/maxloc0_8_r8.c: Regenerate.
      	* generated/maxloc1_16_i1.c: Regenerate.
      	* generated/maxloc1_16_i16.c: Regenerate.
      	* generated/maxloc1_16_i2.c: Regenerate.
      	* generated/maxloc1_16_i4.c: Regenerate.
      	* generated/maxloc1_16_i8.c: Regenerate.
      	* generated/maxloc1_16_r10.c: Regenerate.
      	* generated/maxloc1_16_r16.c: Regenerate.
      	* generated/maxloc1_16_r4.c: Regenerate.
      	* generated/maxloc1_16_r8.c: Regenerate.
      	* generated/maxloc1_4_i1.c: Regenerate.
      	* generated/maxloc1_4_i16.c: Regenerate.
      	* generated/maxloc1_4_i2.c: Regenerate.
      	* generated/maxloc1_4_i4.c: Regenerate.
      	* generated/maxloc1_4_i8.c: Regenerate.
      	* generated/maxloc1_4_r10.c: Regenerate.
      	* generated/maxloc1_4_r16.c: Regenerate.
      	* generated/maxloc1_4_r4.c: Regenerate.
      	* generated/maxloc1_4_r8.c: Regenerate.
      	* generated/maxloc1_8_i1.c: Regenerate.
      	* generated/maxloc1_8_i16.c: Regenerate.
      	* generated/maxloc1_8_i2.c: Regenerate.
      	* generated/maxloc1_8_i4.c: Regenerate.
      	* generated/maxloc1_8_i8.c: Regenerate.
      	* generated/maxloc1_8_r10.c: Regenerate.
      	* generated/maxloc1_8_r16.c: Regenerate.
      	* generated/maxloc1_8_r4.c: Regenerate.
      	* generated/maxloc1_8_r8.c: Regenerate.
      	* generated/maxval_i1.c: Regenerate.
      	* generated/maxval_i16.c: Regenerate.
      	* generated/maxval_i2.c: Regenerate.
      	* generated/maxval_i4.c: Regenerate.
      	* generated/maxval_i8.c: Regenerate.
      	* generated/maxval_r10.c: Regenerate.
      	* generated/maxval_r16.c: Regenerate.
      	* generated/maxval_r4.c: Regenerate.
      	* generated/maxval_r8.c: Regenerate.
      	* generated/minloc0_16_i1.c: Regenerate.
      	* generated/minloc0_16_i16.c: Regenerate.
      	* generated/minloc0_16_i2.c: Regenerate.
      	* generated/minloc0_16_i4.c: Regenerate.
      	* generated/minloc0_16_i8.c: Regenerate.
      	* generated/minloc0_16_r10.c: Regenerate.
      	* generated/minloc0_16_r16.c: Regenerate.
      	* generated/minloc0_16_r4.c: Regenerate.
      	* generated/minloc0_16_r8.c: Regenerate.
      	* generated/minloc0_4_i1.c: Regenerate.
      	* generated/minloc0_4_i16.c: Regenerate.
      	* generated/minloc0_4_i2.c: Regenerate.
      	* generated/minloc0_4_i4.c: Regenerate.
      	* generated/minloc0_4_i8.c: Regenerate.
      	* generated/minloc0_4_r10.c: Regenerate.
      	* generated/minloc0_4_r16.c: Regenerate.
      	* generated/minloc0_4_r4.c: Regenerate.
      	* generated/minloc0_4_r8.c: Regenerate.
      	* generated/minloc0_8_i1.c: Regenerate.
      	* generated/minloc0_8_i16.c: Regenerate.
      	* generated/minloc0_8_i2.c: Regenerate.
      	* generated/minloc0_8_i4.c: Regenerate.
      	* generated/minloc0_8_i8.c: Regenerate.
      	* generated/minloc0_8_r10.c: Regenerate.
      	* generated/minloc0_8_r16.c: Regenerate.
      	* generated/minloc0_8_r4.c: Regenerate.
      	* generated/minloc0_8_r8.c: Regenerate.
      	* generated/minloc1_16_i1.c: Regenerate.
      	* generated/minloc1_16_i16.c: Regenerate.
      	* generated/minloc1_16_i2.c: Regenerate.
      	* generated/minloc1_16_i4.c: Regenerate.
      	* generated/minloc1_16_i8.c: Regenerate.
      	* generated/minloc1_16_r10.c: Regenerate.
      	* generated/minloc1_16_r16.c: Regenerate.
      	* generated/minloc1_16_r4.c: Regenerate.
      	* generated/minloc1_16_r8.c: Regenerate.
      	* generated/minloc1_4_i1.c: Regenerate.
      	* generated/minloc1_4_i16.c: Regenerate.
      	* generated/minloc1_4_i2.c: Regenerate.
      	* generated/minloc1_4_i4.c: Regenerate.
      	* generated/minloc1_4_i8.c: Regenerate.
      	* generated/minloc1_4_r10.c: Regenerate.
      	* generated/minloc1_4_r16.c: Regenerate.
      	* generated/minloc1_4_r4.c: Regenerate.
      	* generated/minloc1_4_r8.c: Regenerate.
      	* generated/minloc1_8_i1.c: Regenerate.
      	* generated/minloc1_8_i16.c: Regenerate.
      	* generated/minloc1_8_i2.c: Regenerate.
      	* generated/minloc1_8_i4.c: Regenerate.
      	* generated/minloc1_8_i8.c: Regenerate.
      	* generated/minloc1_8_r10.c: Regenerate.
      	* generated/minloc1_8_r16.c: Regenerate.
      	* generated/minloc1_8_r4.c: Regenerate.
      	* generated/minloc1_8_r8.c: Regenerate.
      	* generated/minval_i1.c: Regenerate.
      	* generated/minval_i16.c: Regenerate.
      	* generated/minval_i2.c: Regenerate.
      	* generated/minval_i4.c: Regenerate.
      	* generated/minval_i8.c: Regenerate.
      	* generated/minval_r10.c: Regenerate.
      	* generated/minval_r16.c: Regenerate.
      	* generated/minval_r4.c: Regenerate.
      	* generated/minval_r8.c: Regenerate.
      	* generated/norm2_r10.c: Regenerate.
      	* generated/norm2_r16.c: Regenerate.
      	* generated/norm2_r4.c: Regenerate.
      	* generated/norm2_r8.c: Regenerate.
      	* generated/pack_c10.c: Regenerate.
      	* generated/pack_c16.c: Regenerate.
      	* generated/pack_c4.c: Regenerate.
      	* generated/pack_c8.c: Regenerate.
      	* generated/pack_i1.c: Regenerate.
      	* generated/pack_i16.c: Regenerate.
      	* generated/pack_i2.c: Regenerate.
      	* generated/pack_i4.c: Regenerate.
      	* generated/pack_i8.c: Regenerate.
      	* generated/pack_r10.c: Regenerate.
      	* generated/pack_r16.c: Regenerate.
      	* generated/pack_r4.c: Regenerate.
      	* generated/pack_r8.c: Regenerate.
      	* generated/parity_l1.c: Regenerate.
      	* generated/parity_l16.c: Regenerate.
      	* generated/parity_l2.c: Regenerate.
      	* generated/parity_l4.c: Regenerate.
      	* generated/parity_l8.c: Regenerate.
      	* generated/product_c10.c: Regenerate.
      	* generated/product_c16.c: Regenerate.
      	* generated/product_c4.c: Regenerate.
      	* generated/product_c8.c: Regenerate.
      	* generated/product_i1.c: Regenerate.
      	* generated/product_i16.c: Regenerate.
      	* generated/product_i2.c: Regenerate.
      	* generated/product_i4.c: Regenerate.
      	* generated/product_i8.c: Regenerate.
      	* generated/product_r10.c: Regenerate.
      	* generated/product_r16.c: Regenerate.
      	* generated/product_r4.c: Regenerate.
      	* generated/product_r8.c: Regenerate.
      	* generated/reshape_c10.c: Regenerate.
      	* generated/reshape_c16.c: Regenerate.
      	* generated/reshape_c4.c: Regenerate.
      	* generated/reshape_c8.c: Regenerate.
      	* generated/reshape_i16.c: Regenerate.
      	* generated/reshape_i4.c: Regenerate.
      	* generated/reshape_i8.c: Regenerate.
      	* generated/reshape_r10.c: Regenerate.
      	* generated/reshape_r16.c: Regenerate.
      	* generated/reshape_r4.c: Regenerate.
      	* generated/reshape_r8.c: Regenerate.
      	* generated/shape_i1.c: Regenerate.
      	* generated/shape_i16.c: Regenerate.
      	* generated/shape_i2.c: Regenerate.
      	* generated/shape_i4.c: Regenerate.
      	* generated/shape_i8.c: Regenerate.
      	* generated/spread_c10.c: Regenerate.
      	* generated/spread_c16.c: Regenerate.
      	* generated/spread_c4.c: Regenerate.
      	* generated/spread_c8.c: Regenerate.
      	* generated/spread_i1.c: Regenerate.
      	* generated/spread_i16.c: Regenerate.
      	* generated/spread_i2.c: Regenerate.
      	* generated/spread_i4.c: Regenerate.
      	* generated/spread_i8.c: Regenerate.
      	* generated/spread_r10.c: Regenerate.
      	* generated/spread_r16.c: Regenerate.
      	* generated/spread_r4.c: Regenerate.
      	* generated/spread_r8.c: Regenerate.
      	* generated/sum_c10.c: Regenerate.
      	* generated/sum_c16.c: Regenerate.
      	* generated/sum_c4.c: Regenerate.
      	* generated/sum_c8.c: Regenerate.
      	* generated/sum_i1.c: Regenerate.
      	* generated/sum_i16.c: Regenerate.
      	* generated/sum_i2.c: Regenerate.
      	* generated/sum_i4.c: Regenerate.
      	* generated/sum_i8.c: Regenerate.
      	* generated/sum_r10.c: Regenerate.
      	* generated/sum_r16.c: Regenerate.
      	* generated/sum_r4.c: Regenerate.
      	* generated/sum_r8.c: Regenerate.
      	* generated/unpack_c10.c: Regenerate.
      	* generated/unpack_c16.c: Regenerate.
      	* generated/unpack_c4.c: Regenerate.
      	* generated/unpack_c8.c: Regenerate.
      	* generated/unpack_i1.c: Regenerate.
      	* generated/unpack_i16.c: Regenerate.
      	* generated/unpack_i2.c: Regenerate.
      	* generated/unpack_i4.c: Regenerate.
      	* generated/unpack_i8.c: Regenerate.
      	* generated/unpack_r10.c: Regenerate.
      	* generated/unpack_r16.c: Regenerate.
      	* generated/unpack_r4.c: Regenerate.
      	* generated/unpack_r8.c: Regenerate.
      
      From-SVN: r243844
      Francois-Xavier Coudert committed
    • re PR libfortran/70311 (libgfortran build dies on "implicit declaration of function strncasecmp") · 71d9113f
      	PR libfortran/70311
      	* intrinsics/selected_char_kind.c: Include <strings.h> header.
      	* runtime/environ.c: Include <strings.h> header.
      	* runtime/string.c: Include <strings.h> header.
      
      From-SVN: r243843
      Francois-Xavier Coudert committed
    • PR 78867 Function returning string ICE with -flto · b528e427
      The fix for PR 78757 was slightly too cautious, and covered only the
      case of functions returning pointers to characters. By moving the
      block above the if statement the DECL_EXPR is created also for
      functions returning non-pointer characters.
      
      Regtested on x86_64-pc-linux-gnu.
      
      fortran ChangeLog:
      
      2016-12-21  Janne Blomqvist  <jb@gcc.gnu.org>
      
      	PR fortran/78867
      	* trans-expr.c (gfc_conv_procedure_call): Emit DECL_EXPR also for
      	non-pointer character results.
      
      testsuite ChangeLog:
      
      2016-12-21  Janne Blomqvist  <jb@gcc.gnu.org>
      
      	PR fortran/78867
      	* gfortran.dg/string_length_4.f90: New test.
      
      From-SVN: r243842
      Janne Blomqvist committed
    • iresolve.c (gfc_resolve_ftell): Call "ftell" instead of "ftell2". · f7db9ebf
      	* iresolve.c (gfc_resolve_ftell): Call "ftell" instead of "ftell2".
      
      	* gfortran.map: Remove _gfortran_ftell2.
      	* io/intrinsics.c (ftell): Remove.
      	(ftell2): Rename to ftell.
      
      From-SVN: r243841
      Francois-Xavier Coudert committed
    • mmcu: New folder for compile-tests with -mmcu=. · 84ab8b8a
      	* gcc.target/avr/mmcu: New folder for compile-tests with -mmcu=.
      	* gcc.target/avr/mmcu/avr-mmcu.exp: New file.
      	* gcc.target/avr/pr58545.c: Move to gcc.target/avr/mmcu.
      	* gcc.target/avr/tiny-caller-save.c: Dito.
      	* gcc.target/avr/tiny-memx.c: Dito.
      
      From-SVN: r243840
      Georg-Johann Lay committed
    • gfortran.map: Move all _gfortran_* __iso_c_binding_* symbols to GFORTRAN_7. · 815ee974
      	* gfortran.map: Move all _gfortran_* __iso_c_binding_* symbols
      	to GFORTRAN_7. Rename F2C_1.0 to GFORTRAN_F2C_7. Move all C99
      	compatibility symbols to GFORTRAN_C99_7.
      
      From-SVN: r243839
      Francois-Xavier Coudert committed
    • match.pd (max:c @0 (plus@2 @0 INTEGER_CST@1)): New Pattern. · 182f37c9
      2016-12-22  Andrew Pinski  <apinski@cavium.com>
      	    Naveen H.S <Naveen.Hurugalawadi@cavium.com>
      
      gcc
              * match.pd (max:c @0 (plus@2 @0 INTEGER_CST@1)): New Pattern.
      	(min:c @0 (plus@2 @0 INTEGER_CST@1)) : New Pattern.
      gcc/testsuite
      	* gcc.dg/max.c: New Testcase.
      	* gcc.dg/min.c: New Testcase.
      
      From-SVN: r243838
      Naveen H.S committed
    • Daily bump. · 899614c1
      From-SVN: r243835
      GCC Administrator committed
    • re PR c/77767 (Side-effect from VLA array parameters lost) · d17680f3
      	PR c/77767
      	* c-decl.c (grokdeclarator): If *expr is non-NULL, append expression
      	to *expr instead of overwriting it.
      
      	* gcc.c-torture/execute/pr77767.c: New test.
      
      From-SVN: r243832
      Jakub Jelinek committed
  2. 20 Dec, 2016 13 commits
  3. 19 Dec, 2016 10 commits