]>
git.ipfire.org Git - thirdparty/gcc.git/log
GCC Administrator [Sat, 28 Oct 2006 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118093
GCC Administrator [Fri, 27 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118074
GCC Administrator [Fri, 27 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118073
GCC Administrator [Thu, 26 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118051
GCC Administrator [Thu, 26 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118050
Steve Ellcey [Wed, 25 Oct 2006 23:03:33 +0000 (23:03 +0000)]
hpux.h: Define _INCLUDE__STDC_A1_SOURCE in C++.
* config/ia64/hpux.h: Define _INCLUDE__STDC_A1_SOURCE in C++.
Add unix98.o to link line.
From-SVN: r118048
Steve Ellcey [Wed, 25 Oct 2006 16:38:57 +0000 (16:38 +0000)]
* gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
From-SVN: r118038
Paolo Bonzini [Wed, 25 Oct 2006 14:55:09 +0000 (14:55 +0000)]
re PR middle-end/29092 (vector int a = (vector int) { 1,1,2,2} is rejected as non constant)
2006-10-26 Paolo Bonzini <bonzini@gnu.org>
PR c/29092
* c-typeck.c (digest_init): Always allow initializing vectors
that have static storage duration with compound literals.
* tree.c (build_type_attribute_qual_variant): New, based on
build_type_attribute_variant.
(build_type_attribute_variant): Rewrite using the former.
(make_vector_type): Use build_type_attribute_qual_variant to build
type variants. Use type_hash_canon on the others.
testsuite:
2006-10-26 Paolo Bonzini <bonzini@gnu.org>
* gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
From-SVN: r118034
GCC Administrator [Wed, 25 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118017
GCC Administrator [Wed, 25 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r118016
GCC Administrator [Tue, 24 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117988
GCC Administrator [Tue, 24 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117987
GCC Administrator [Mon, 23 Oct 2006 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117963
GCC Administrator [Mon, 23 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117962
GCC Administrator [Sun, 22 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117942
GCC Administrator [Sun, 22 Oct 2006 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117941
GCC Administrator [Sat, 21 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117916
GCC Administrator [Sat, 21 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117915
GCC Administrator [Fri, 20 Oct 2006 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117894
GCC Administrator [Fri, 20 Oct 2006 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117893
Eric Botcazou [Thu, 19 Oct 2006 20:25:18 +0000 (20:25 +0000)]
fold-const.c (add_double): Rename to add_double_with_sign.
* fold-const.c (add_double): Rename to add_double_with_sign.
Add 'unsigned_p' parameter and take it into account for the overflow.
(mul_double): Rename to mul_double_with_sign.
Add 'unsigned_p' parameter and take it into account for the overflow.
(fold_div_compare): Call add_double_with_sign instead of add_double
and mul_double_with_sign instead of mul_double, passing them the
unsignedness of the type.
* tree.h (add_double): Macroize.
(add_double_with_sign): New prototype.
(mul_double): Macroize.
(mul_double_with_sign): New prototype.
From-SVN: r117889
GCC Administrator [Thu, 19 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117871
GCC Administrator [Thu, 19 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117870
GCC Administrator [Wed, 18 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117841
GCC Administrator [Wed, 18 Oct 2006 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117840
Kaveh R. Ghazi [Tue, 17 Oct 2006 01:28:41 +0000 (01:28 +0000)]
Backport:
2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
* gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
on Solaris 2.5.1 too.
2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR target/29300
* gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
on hppa*-*-hpux*.
2006-10-03 Uros Bizjak <uros@kss-loka.si>
* gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/pthread-init-1.c, pthread-init-2.c,
pthread-init-common.h: New.
From-SVN: r117812
GCC Administrator [Tue, 17 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117804
GCC Administrator [Tue, 17 Oct 2006 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117803
Richard Guenther [Mon, 16 Oct 2006 08:40:32 +0000 (08:40 +0000)]
re PR target/25519 (Intel (SSE/MMX) intrinsics should only be mentioned instead of the builtins)
2006-10-16 Richard Guenther <rguenther@suse.de>
PR target/25519
* doc/extend.texi (X86 Built-in Functions): Fix typos in
SSE builtin documentation. Document SSE2 builtins.
From-SVN: r117776
John David Anglin [Mon, 16 Oct 2006 01:09:23 +0000 (01:09 +0000)]
re PR middle-end/20491 (internal compiler error: in subreg_regno_offset, at rtlanal.c:3042)
PR middle-end/20491
gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
From-SVN: r117768
GCC Administrator [Mon, 16 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117760
GCC Administrator [Mon, 16 Oct 2006 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117759
John David Anglin [Sun, 15 Oct 2006 23:59:21 +0000 (23:59 +0000)]
config.gcc (hppa*64*-*-hpux11*, [...]): Default to posix thread support.
* config.gcc (hppa*64*-*-hpux11*, hppa[12]*-*-hpux11*): Default to
posix thread support.
From-SVN: r117758
John David Anglin [Sun, 15 Oct 2006 22:58:29 +0000 (22:58 +0000)]
re PR target/29300 (FAIL: gcc.dg/pthread-init-[12].c (test for excess errors))
PR target/29300
* inclhack.def (hpux_pthread_initializers): New hack.
* tests/base/sys/pthread.h: New file.
* fixincl.x: Regenerate.
From-SVN: r117755
GCC Administrator [Sun, 15 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117736
GCC Administrator [Sun, 15 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117735
GCC Administrator [Sat, 14 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117717
GCC Administrator [Sat, 14 Oct 2006 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117716
Kaveh R. Ghazi [Fri, 13 Oct 2006 21:15:54 +0000 (21:15 +0000)]
Revert:
* gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
* gcc.dg/torture/builtin-convert-1.c,
gcc.dg/torture/builtin-convert-2.c,
gcc.dg/torture/builtin-convert-3.c,
gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
* gcc.dg/builtins-18.c: Always use link_error(), which is
prototyped.
Revert Backport:
2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
* gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
if _STDC_C99 is defined.
* gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
* gcc.dg/builtins-20.c: Likewise.
From-SVN: r117707
GCC Administrator [Fri, 13 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117679
GCC Administrator [Fri, 13 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117678
Andrew Pinski [Thu, 12 Oct 2006 04:13:36 +0000 (04:13 +0000)]
re PR c++/28302 (ICE with bit-complement for vectors)
2006-10-11 Andrew Pinski <pinskia@physics.uc.edu>
PR c++/28302
* typeck.c (build_unary_op <case BIT_NOT_EXPR:>): Don't call
perform_integral_promotions for non integral type
2006-10-11 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/28302
* g++.dg/ext/vector3.C: New test.
From-SVN: r117657
GCC Administrator [Thu, 12 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117650
GCC Administrator [Thu, 12 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117649
Andrew Pinski [Wed, 11 Oct 2006 14:55:07 +0000 (14:55 +0000)]
re PR c++/29002 (ICE on array of ptr-to-member or struct containing ptr-to-member of unknown size)
2006-10-11 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/29002
* init.c (build_zero_init): If we have an error mark node for
the array size, return.
2006-10-11 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/29002
* g++.dg/init/array22.C: New test.
* g++.dg/init/array23.C: New test.
From-SVN: r117635
Andrew Pinski [Wed, 11 Oct 2006 03:10:25 +0000 (03:10 +0000)]
re PR c++/28450 (ICE with new and complex/vector types)
2006-10-10 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/28450
* cp/init.c (build_zero_init): Handle VECTOR_TYPE and
COMPLEX_TYPEs.
2006-10-10 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/28450
* g++.dg/ext/vector4.C: New test.
* g++.dg/ext/complex1.C: New test.
From-SVN: r117627
GCC Administrator [Wed, 11 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117620
GCC Administrator [Wed, 11 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117619
Andrew Pinski [Tue, 10 Oct 2006 04:38:25 +0000 (21:38 -0700)]
re PR c++/28349 (ICE with "undefined" va_arg and references)
2006-10-09 Andrew Pinski <pinskia@physics.uc.edu>
PR C++/28349
* call.c (build_x_va_arg): Remove the reference type
from the type before creating the pointer type.
2006-10-09 Andrew Pinski <pinskia@physics.uc.edu>
PR c++/28349
* testsuite/g++.dg/warn/var-args1.C: New test
From-SVN: r117595
GCC Administrator [Tue, 10 Oct 2006 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117591
GCC Administrator [Tue, 10 Oct 2006 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117590
Steve Ellcey [Mon, 9 Oct 2006 18:26:35 +0000 (18:26 +0000)]
re PR target/28490 (ICE in ia64_expand_move, at config/ia64/ia64.c:1088)
PR target/28490
Backport from mainline
2006-09-15 Jim Wilson <wilson@specifix.com>
2006-09-19 Steve Ellcey <sje@cup.hp.com>
* config/ia64/ia64.c (ia64_legitimate_constant_p): Allow function
pointers as legitimate constants. Handle symbol offsets same as
they are handled in ia64_expand_move and move_operand.
From-SVN: r117583
Andrew Pinski [Mon, 9 Oct 2006 04:25:44 +0000 (04:25 +0000)]
re PR debug/28980 (ICE in loc_descriptor_from_tree_1 with -g)
2006-10-08 Andrew Pinski <pinskia@physics.uc.edu>
PR debug/28980
* dwarf2out.c (loc_descriptor_from_tree_1): Handle
FUNCTION_DECL.
2006-10-08 Andrew Pinski <pinskia@physics.uc.edu>
PR debug/28980
* gcc.c-torture/compile/debugvlafunction-1.c: New test.
From-SVN: r117568
Andrew Pinski [Mon, 9 Oct 2006 00:30:11 +0000 (00:30 +0000)]
re PR middle-end/28862 (attribute ((aligned)) ignored on vector variables)
2006-10-08 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/28862
* stor-layout.c (relayout_decl): Don't zero the alignment if it
was set by the user.
2006-10-08 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/28862
* gcc.c-torture/compile/vector-align-1.c: New test
From-SVN: r117567
GCC Administrator [Mon, 9 Oct 2006 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117563
GCC Administrator [Mon, 9 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117562
Kaveh R. Ghazi [Sun, 8 Oct 2006 05:31:15 +0000 (05:31 +0000)]
builtins-config.h: Ensure we use -std=c99 on solaris2.
* gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
* gcc.dg/torture/builtin-convert-1.c,
gcc.dg/torture/builtin-convert-2.c,
gcc.dg/torture/builtin-convert-3.c,
gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
* gcc.dg/builtins-18.c: Always use link_error(), which is
prototyped.
Backport:
2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
* gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
if _STDC_C99 is defined.
* gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
* gcc.dg/builtins-20.c: Likewise.
From-SVN: r117551
GCC Administrator [Sun, 8 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117544
GCC Administrator [Sun, 8 Oct 2006 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117543
GCC Administrator [Sat, 7 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117523
GCC Administrator [Sat, 7 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117522
Paolo Carlini [Fri, 6 Oct 2006 11:48:34 +0000 (11:48 +0000)]
re PR libstdc++/29368 (wrong STL docs for rfind())
2006-10-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/29368
* include/bits/basic_string.h: Adjust rfind documentation.
* include/ext/vstring.h: Likewise.
From-SVN: r117498
GCC Administrator [Fri, 6 Oct 2006 00:16:26 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117473
GCC Administrator [Fri, 6 Oct 2006 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117472
GCC Administrator [Thu, 5 Oct 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117444
GCC Administrator [Thu, 5 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117443
GCC Administrator [Wed, 4 Oct 2006 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117419
GCC Administrator [Wed, 4 Oct 2006 00:16:37 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117418
Kaveh Ghazi [Tue, 3 Oct 2006 16:19:53 +0000 (16:19 +0000)]
Add PR numbers for previously installed fix.
From-SVN: r117401
Uros Bizjak [Tue, 3 Oct 2006 06:42:38 +0000 (08:42 +0200)]
inclhack.def (glibc_mutex_init): Also fix PTHREAD_MUTEX_(RECURSIVE|ERRORCHECK|ADAPTIVE)_NP and...
* inclhack.def (glibc_mutex_init): Also fix
PTHREAD_MUTEX_(RECURSIVE|ERRORCHECK|ADAPTIVE)_NP and
PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP initializers.
* tests/base/pthread.h: Update.
* fixincl.x: Regenerate.
From-SVN: r117391
GCC Administrator [Tue, 3 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117379
GCC Administrator [Tue, 3 Oct 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117378
Uros Bizjak [Mon, 2 Oct 2006 06:04:28 +0000 (08:04 +0200)]
inclhack.def (glibc_mutex_init): New fix.
* inclhack.def (glibc_mutex_init): New fix.
* tests/base/pthread.h: Update.
* fixincl.x: Regenerate.
From-SVN: r117365
GCC Administrator [Mon, 2 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117355
GCC Administrator [Mon, 2 Oct 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117354
GCC Administrator [Sun, 1 Oct 2006 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117338
GCC Administrator [Sun, 1 Oct 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117337
GCC Administrator [Sat, 30 Sep 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117324
GCC Administrator [Sat, 30 Sep 2006 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117323
Kaveh R. Ghazi [Fri, 29 Sep 2006 19:31:17 +0000 (19:31 +0000)]
inclhack.def (solaris_mutex_init_2): Update for Solaris9.
* inclhack.def (solaris_mutex_init_2): Update for Solaris9.
Prevent it from running on solaris10 or later.
(solaris_once_init_2): Fix comment.
* tests/base/pthread.h: Update.
* fixincl.x: Regenerate.
From-SVN: r117312
GCC Administrator [Fri, 29 Sep 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117292
GCC Administrator [Fri, 29 Sep 2006 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117291
Kaveh R. Ghazi [Thu, 28 Sep 2006 00:48:06 +0000 (00:48 +0000)]
inclhack.def (solaris_once_init_2): New fix.
* inclhack.def (solaris_once_init_2): New fix.
* tests/base/pthread.h: Update.
* fixincl.x: Regenerate.
From-SVN: r117267
GCC Administrator [Thu, 28 Sep 2006 00:16:30 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117261
GCC Administrator [Thu, 28 Sep 2006 00:16:28 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117260
Kaveh R. Ghazi [Wed, 27 Sep 2006 04:59:56 +0000 (04:59 +0000)]
inclhack.def (solaris_mutex_init_2): Remove test for PTHREAD_RWLOCK_INITIALIZER.
* inclhack.def (solaris_mutex_init_2): Remove test for
PTHREAD_RWLOCK_INITIALIZER.
(solaris_rwlock_init_1): New.
* tests/base/pthread.h: Update.
* inclhack.def (solaris_once_init_1): New.
* tests/base/pthread.h: Adjust for new fix.
* fixincl.x: Regenerate.
From-SVN: r117246
GCC Administrator [Wed, 27 Sep 2006 00:16:38 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117240
GCC Administrator [Wed, 27 Sep 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117239
GCC Administrator [Tue, 26 Sep 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117217
GCC Administrator [Tue, 26 Sep 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117216
GCC Administrator [Mon, 25 Sep 2006 00:16:27 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117187
GCC Administrator [Mon, 25 Sep 2006 00:16:25 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117186
GCC Administrator [Sun, 24 Sep 2006 00:16:35 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117174
GCC Administrator [Sun, 24 Sep 2006 00:16:32 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117173
GCC Administrator [Sat, 23 Sep 2006 00:16:34 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117161
GCC Administrator [Sat, 23 Sep 2006 00:16:33 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117160
Jason Merrill [Fri, 22 Sep 2006 23:28:13 +0000 (19:28 -0400)]
re PR c++/28996 (ICE with statement forming unused static member function reference)
PR c++/28996
* cvt.c (convert_to_void): Strip COMPONENT_REF to functions.
From-SVN: r117157
GCC Administrator [Fri, 22 Sep 2006 00:16:31 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117129
GCC Administrator [Fri, 22 Sep 2006 00:16:29 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r117128
Steven Bosscher [Thu, 21 Sep 2006 23:38:21 +0000 (23:38 +0000)]
re PR middle-end/26983 (Missing label with builtin_setjmp/longjmp)
2006-09-21 Steven Bosscher <steven@gcc.gnu.org>
PR middle-end/26983
Backport from mainline
* builtins.c (expand_builtin_setjmp): Force next_lab to be
preserved.
* gcc.dg/pr26983.c: New test.
From-SVN: r117125