Commit Graph

78627 Commits

Author SHA1 Message Date
GCC Administrator
2858246c02 Daily bump.
From-SVN: r133156
2008-03-13 00:18:00 +00:00
John David Anglin
b7a6a61cd3 re PR target/35222 (EH output contains procedure label without P' selector)
PR target/35222
	* configure.ac (CONFIG_SJLJ_EXCEPTIONS): Force SJLJ exceptions
	on hpux10.
	* configure: Rebuilt.

From-SVN: r133131
2008-03-12 00:56:34 +00:00
GCC Administrator
af9129ca12 Daily bump.
From-SVN: r133127
2008-03-12 00:18:13 +00:00
Kaveh R. Ghazi
c5f787e026 re PR target/26149 (libgomp.c/ordered-2.c fails on x86_64-linux-gnu with -m32)
PR target/26149

	Backport:

	2007-03-18 Uros Bizjak <ubizjak@gmail.com>

	* testsuite/config/default.exp: New file.
	* testsuite/lib/libgomp.exp: New file.
	* testsuite/lib/libgomp.dg (load_gcc_lib, libgomp_init,
	libgomp_target_compile, libgomp_option_help, libgomp_option_proc,
	load_lib *, load_gcc_lib *): Move to libgomp.exp.
	(libgomp_load): Remove.
	* testsuite/lib/libgomp.exp (libgomp_init): Compute
	always_ld_library_path, not ld_library_path. Set additional_flags
	to -march=i486 for ilp32 x86_64-*-* and i386-*-* targets.
	(target_compile): Do not call libgomp_init. Append
	lang_library_path and lang_link_flags to options.
	* testsuite/libgomp.c/c.exp: Set DEFAULT_FLAGS to -O2. Set
	ld_library_path from always_ld_library_path. Set LD_LIBRARY_PATH here.
	* testsuite/libgomp.c++/c++.exp: Set ld_library_path from
	always_ld_library_path. Set LD_LIBRARY_PATH here.
	* testsuite/libgomp.fortran/fortran.exp: Ditto.
	* testsuite/libgomp.c/atomic-1.c: Set dg-options to
	"-O2 -march=pentium" for ilp32 x86 targets. Simplify check for CX8 flag.
	* testsuite/libgomp.c/pr29947-1.c: Remove default dg-options.
	* testsuite/libgomp.c/pr29947-1.c: Ditto.
	* testsuite/libgomp.c/atomic-10.c: Ditto.

	2007-03-22 Andreas Tobler <a.tobler@schweiz.org>

	* testsuite/lib/libgomp.exp (libgomp_init): Add -shared-libgcc for
	*-*-darwin*.
	* testsuite/libgomp.c++/c++.exp: Look for shared libstdc++ library
	and use it if found.

	2007-04-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>

	PR testsuite/31369
	* testsuite/libgomp.c++/c++.exp: Don't use concat when setting
	ld_library_path.
	* testsuite/libgomp.fortran/fortran.exp: Likewise.

	2007-03-21  Jakub Jelinek  <jakub@redhat.com>

	* testsuite/libgomp.fortran/appendix-a/a.22.8.f90: Add
	dg-final cleanup-modules line.
	* testsuite/libgomp.fortran/appendix-a/a.40.1.f90: Likewise.
	* testsuite/libgomp.fortran/appendix-a/a.31.5.f90: Likewise.
	* testsuite/libgomp.fortran/appendix-a/a.31.4.f90: Likewise.
	* testsuite/libgomp.fortran/threadprivate2.f90: Likewise.
	* testsuite/libgomp.fortran/reduction5.f90: Likewise.
	* testsuite/libgomp.fortran/threadprivate3.f90: Likewise.
	* testsuite/libgomp.fortran/threadprivate1.f90: Likewise.

	2007-10-25  Jakub Jelinek  <jakub@redhat.com>

	PR libgomp/33275
	* testsuite/libgomp.fortran/omp_parse3.f90 (test_threadprivate):
	Make x and y integers rather than (implicit) reals.  Add private (j)
	clause to the last omp parallel.

From-SVN: r133114
2008-03-11 15:35:51 +00:00
GCC Administrator
3f0eda8084 Daily bump.
From-SVN: r133098
2008-03-11 00:17:00 +00:00
GCC Administrator
e5fc4df31a Daily bump.
From-SVN: r133068
2008-03-10 00:17:46 +00:00
Kaz Kojima
d6925f1b1d backport: re PR target/35225 (gcc segfaults when building GTK+ code with -O2 -fPIC for SH4)
Backport from mainline:
	PR target/35225
	* config/sh/sh.c (find_barrier): Don't go past 'from' argument.

From-SVN: r133066
2008-03-09 23:39:51 +00:00
Eric Botcazou
b9baa3ce05 frame_overflow.adb: Improve portability.
* gnat.dg/frame_overflow.adb: Improve portability.

From-SVN: r133056
2008-03-09 15:35:54 +00:00
GCC Administrator
5afafc1a9b Daily bump.
From-SVN: r133047
2008-03-09 00:18:29 +00:00
GCC Administrator
f624ffdc03 Daily bump.
From-SVN: r133019
2008-03-08 00:18:11 +00:00
Joseph Myers
436d4d09d0 * doc/include/texinfo.tex: Update to version 2008-03-07.10.
From-SVN: r133017
2008-03-07 22:56:12 +00:00
GCC Administrator
dba71b914c Daily bump.
From-SVN: r132996
2008-03-07 00:18:30 +00:00
Daniel Jacobowitz
e7d093b878 expmed.c (extract_bit_field): Always use adjust_address for MEM.
* expmed.c (extract_bit_field): Always use adjust_address for MEM.

	* gcc.c-torture/execute/20080222-1.c: New test.

From-SVN: r132990
2008-03-06 20:26:48 +00:00
GCC Administrator
8929de9758 Daily bump.
From-SVN: r132958
2008-03-06 00:17:39 +00:00
Kaveh R. Ghazi
b25d7b129c Backport:
2007-09-27  Matthias Klose  <doko@ubuntu.com>

	* config/i386/t-linux64 (MULTILIB_OSDIRNAMES): Use ../lib32 as the
	multilib osdirname if it exists.
	* config/rs6000/t-linux64 (MULTILIB_OSDIRNAMES): Likewise.

From-SVN: r132904
2008-03-05 17:25:28 +00:00
GCC Administrator
253c3eaebf Daily bump.
From-SVN: r132879
2008-03-05 00:16:42 +00:00
GCC Administrator
48f18ec261 Daily bump.
From-SVN: r132848
2008-03-04 00:16:41 +00:00
Uros Bizjak
2bf3f7e019 vect-99.c: Include stdlib.h and tree-vect.h.
* gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
        (main): Call check_vect and foo.  Check array values after
        the call to foo.

From-SVN: r132833
2008-03-03 08:39:58 +01:00
GCC Administrator
1b50f67276 Daily bump.
From-SVN: r132826
2008-03-03 00:17:07 +00:00
GCC Administrator
e6c15fde2e Daily bump.
From-SVN: r132810
2008-03-02 00:16:51 +00:00
GCC Administrator
7f5f6f2f69 Daily bump.
From-SVN: r132787
2008-03-01 00:17:23 +00:00
GCC Administrator
54592e0680 Daily bump.
From-SVN: r132759
2008-02-29 00:16:53 +00:00
Uros Bizjak
26a204f072 fail8-frag.c: Adjust scan pattern for mudflap dead object.
* testsuite/libmudflap.c/fail8-frag.c: Adjust scan pattern for
	mudflap dead object.
	* testsuite/libmudflap.c/fail9-frag.c: Ditto.

From-SVN: r132741
2008-02-28 11:07:49 +01:00
GCC Administrator
058eac7b5a Daily bump.
From-SVN: r132732
2008-02-28 00:16:58 +00:00
GCC Administrator
30408d83b5 Daily bump.
From-SVN: r132696
2008-02-27 00:17:06 +00:00
Kaveh R. Ghazi
a9782409fd Backport:
2007-03-24  Uros Bizjak  <ubizjak@gmail.com>
	
	* testsuite/libffi.call/return_fl2.c (return_fl): Mark as static.
	Use 'volatile float sum' to create sum of floats to avoid false
	negative due to excess precision on ix86 targets.
	(main): Ditto.

From-SVN: r132686
2008-02-26 21:54:30 +00:00
GCC Administrator
015a76860f Daily bump.
From-SVN: r132657
2008-02-26 00:16:56 +00:00
Uros Bizjak
77351cc20c sse-18.c: Pass if CPU has no SSE2 support.
* gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.

From-SVN: r132627
2008-02-25 16:00:14 +01:00
Jan Beulich
a7a5878baa netware-libgcc.exp: Add _Unwind_GetIPInfo.
gcc/
2008-02-25  Jan Beulich  <jbeulich@novell.com>

	* config/i386/netware-libgcc.exp: Add _Unwind_GetIPInfo.

From-SVN: r132626
2008-02-25 14:59:05 +00:00
GCC Administrator
b7bf1f37dd Daily bump.
From-SVN: r132605
2008-02-25 00:16:58 +00:00
GCC Administrator
c959da79ab Daily bump.
From-SVN: r132580
2008-02-24 00:17:04 +00:00
GCC Administrator
c945071380 Daily bump.
From-SVN: r132562
2008-02-23 00:16:33 +00:00
GCC Administrator
eb0732fad9 Daily bump.
From-SVN: r132533
2008-02-22 00:17:13 +00:00
Ralf Wildenhues
c36127c69e re PR bootstrap/35273 (Bootstrap of mingw32 using non-MSYS shell broken)
PR bootstrap/35273
* config.build (build_file_translate): Set to `CMD //c' only if
it works.
* Makefile.in (build_file_translate): Improve comment.

From-SVN: r132530
2008-02-21 20:05:11 +00:00
GCC Administrator
9951694326 Daily bump.
From-SVN: r132505
2008-02-21 00:16:53 +00:00
Ralf Wildenhues
2c886b8d14 re PR ada/15479 (Ada manual problems)
gcc/ada/:
PR documentation/15479
* gnat_ugn.texi: In non-code, avoid space before colon.
(Regular Expressions in gnatfind and gnatxref): Fix indentation.
(Examples of gnatxref Usage): Use @command{vi} instead of
@file{vi}.
(Character Set Control): Do not use @code for UTF-8.
(Validity Checking): Fix typo "NaNs" instead of "NaN's".  Do not
use @code for IEEE.
* gnat_rm.texi (Aggregates with static bounds): Fix typo in code
sample.
* gnat_rm.texi, gnat_ugn.texi: Fix typos.  Bump copyright years.

From-SVN: r132493
2008-02-20 19:48:55 +00:00
Richard Guenther
8424c07389 re PR middle-end/35265 (__builtin_popcount expansion bug)
2008-02-20  Richard Guenther  <rguenther@suse.de>

	PR middle-end/35265
	* builtins.c (validate_arg): If we want an INTEGER_TYPE,
	be happy with INTEGRAL_TYPE_P.

	* gcc.dg/builtins-66.c: New testcase.

From-SVN: r132487
2008-02-20 17:33:07 +00:00
Jason Merrill
bb78d95d3a re PR c++/34950 (ICE in svn boost math toolkit)
PR c++/34950
        * pt.c (resolve_overloaded_unification): Set processing_template_decl
        while we look for possible bindings.

From-SVN: r132470
2008-02-19 23:47:47 -05:00
GCC Administrator
7ea26a90db Daily bump.
From-SVN: r132459
2008-02-20 00:16:42 +00:00
Ralf Wildenhues
28f7c1ccc6 re PR bootstrap/35218 (build fails on mingw host)
PR bootstrap/35218
* Makefile.in (build_file_translate): New.
(gcc-vers.texi): Use it for translating $(abs_srcdir).
* config.build (build_file_translate): Set to `CMD //c' on MinGW.
* configure.ac (build_file_translate): Substitute it.
* configure: Regenerate.

From-SVN: r132445
2008-02-19 19:47:12 +00:00
GCC Administrator
fde1a05130 Daily bump.
From-SVN: r132399
2008-02-19 00:16:57 +00:00
GCC Administrator
a28183abf2 Daily bump.
From-SVN: r132386
2008-02-18 00:17:01 +00:00
GCC Administrator
2bd20743b4 Daily bump.
From-SVN: r132374
2008-02-17 00:17:01 +00:00
Manuel López-Ibáñez
e0c10f0de4 re PR c/28368 (-std=c89 doesn't warn about gcc's "?:" extension)
2008-02-16  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

	PR c/28368
	* doc/invoke.texi (-std): Clarify description of -std= and -ansi.

From-SVN: r132368
2008-02-16 18:15:20 +00:00
Kaveh R. Ghazi
21f28ed487 ivopts-1.C: Remove x86 XFAILs.
* g++.dg/tree-ssa/ivopts-1.C: Remove x86 XFAILs.

From-SVN: r132360
2008-02-16 01:47:00 +00:00
GCC Administrator
1719376e78 Daily bump.
From-SVN: r132357
2008-02-16 00:16:57 +00:00
GCC Administrator
e9ace9680c Daily bump.
From-SVN: r132327
2008-02-15 00:16:57 +00:00
Kaveh R. Ghazi
697bb8dbef 14320-1.cc: Check for "long long" and remove XFAIL.
* testsuite/27_io/fpos/14320-1.cc: Check for "long long" and
	remove XFAIL.

From-SVN: r132325
2008-02-15 00:12:02 +00:00
GCC Administrator
0227d1d371 Daily bump.
From-SVN: r132307
2008-02-14 00:16:52 +00:00
Alan Modra
40dc8882de re PR target/34393 (ICE: in extract_insn, at recog.c:1990)
PR target/34393
	* config/rs6000/rs6000.md (restore_stack_block): Force operands[1]
	to a reg.

From-SVN: r132306
2008-02-14 10:46:29 +10:30