]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
17 years agoDaily bump.
GCC Administrator [Sat, 29 Mar 2008 00:16:54 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133705

17 years agoDaily bump.
GCC Administrator [Fri, 28 Mar 2008 00:16:38 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133661

17 years agoDaily bump.
GCC Administrator [Thu, 27 Mar 2008 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133626

17 years agoDaily bump.
GCC Administrator [Wed, 26 Mar 2008 00:16:48 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133536

17 years agobackport: re PR middle-end/34688 ([4.1/4.2] ICE: output_operand: invalid expression...
Maxim Kuvyrkov [Tue, 25 Mar 2008 15:25:37 +0000 (15:25 +0000)] 
backport: re PR middle-end/34688 ([4.1/4.2] ICE: output_operand: invalid expression as operand)

Backport from mainline:

PR middle-end/34688
* final.c (output_addr_const): Handle TRUNCATE.

PR middle-end/34688
* gcc.c-torture/compile/pr34688: New test.

From-SVN: r133521

17 years agobackport: re PR middle-end/35163 (folding comparison loses cast)
Richard Guenther [Tue, 25 Mar 2008 10:14:15 +0000 (10:14 +0000)] 
backport: re PR middle-end/35163 (folding comparison loses cast)

2008-03-25  Richard Guenther  <rguenther@suse.de>

        Backport from mainline:
        2008-02-12  Richard Guenther  <rguenther@suse.de>

        PR middle-end/35163
        * fold-const.c (fold_widened_comparison): Use get_unwidened in
        value-preserving mode.  Disallow final truncation.

        * gcc.c-torture/execute/pr35163.c: New testcase.

From-SVN: r133508

17 years agoDaily bump.
GCC Administrator [Tue, 25 Mar 2008 00:17:20 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133498

17 years agoDaily bump.
GCC Administrator [Mon, 24 Mar 2008 00:16:50 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133472

17 years agoDaily bump.
GCC Administrator [Sun, 23 Mar 2008 00:16:52 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133456

17 years agoDaily bump.
GCC Administrator [Sat, 22 Mar 2008 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133442

17 years agoDaily bump.
GCC Administrator [Fri, 21 Mar 2008 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133407

17 years agoDaily bump.
GCC Administrator [Thu, 20 Mar 2008 00:17:08 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133356

17 years agoDaily bump.
GCC Administrator [Wed, 19 Mar 2008 00:17:02 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133329

17 years agoDaily bump.
GCC Administrator [Tue, 18 Mar 2008 00:16:54 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133295

17 years agoDaily bump.
GCC Administrator [Mon, 17 Mar 2008 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r133284

17 years agoDaily bump.
GCC Administrator [Sun, 16 Mar 2008 00:17:09 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133262

17 years agoDaily bump.
GCC Administrator [Sat, 15 Mar 2008 00:19:00 +0000 (00:19 +0000)] 
Daily bump.

From-SVN: r133229

17 years ago* rw.po: Remove.
Joseph Myers [Fri, 14 Mar 2008 13:19:01 +0000 (13:19 +0000)] 
* rw.po: Remove.

From-SVN: r133215

17 years ago* ca.po, rw.po: Remove.
Joseph Myers [Fri, 14 Mar 2008 13:18:01 +0000 (13:18 +0000)] 
* ca.po, rw.po: Remove.

From-SVN: r133213

17 years agoDaily bump.
GCC Administrator [Fri, 14 Mar 2008 00:18:26 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r133199

17 years agoinclhack.def (solaris_math_10): New.
Kaveh R. Ghazi [Thu, 13 Mar 2008 21:28:10 +0000 (21:28 +0000)] 
inclhack.def (solaris_math_10): New.

2008-03-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
    Andreas Tobler  <a.tobler@schweiz.org>

* inclhack.def (solaris_math_10): New.
* tests/base/iso/math_c99.h: Update.
* fixincl.x: Regenerate.

Co-Authored-By: Andreas Tobler <a.tobler@schweiz.org>
From-SVN: r133196

17 years agore PR target/34794 (build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs...
David Edelsohn [Thu, 13 Mar 2008 19:11:43 +0000 (19:11 +0000)] 
re PR target/34794 (build of gcc 4.2.2 fails on AIX 6.1 /  libstdc++-v3/libmath/stubs.c:47)

2008-01-26  David Edelsohn  <edelsohn@gnu.org>

        PR target/34794
        * config.gcc: Separate AIX 5.3 from AIX 6.1.
        * config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Define
        __LONGDOUBLE128 too.
        * config/rs6000/aix61.h: New file.

From-SVN: r133186

17 years agoshlibpath.m4: Add AIX 6 support.
David Edelsohn [Thu, 13 Mar 2008 19:08:16 +0000 (19:08 +0000)] 
shlibpath.m4: Add AIX 6 support.

2008-01-24  David Edelsohn  <edelsohn@gnu.org>

        * shlibpath.m4: Add AIX 6 support.
        * configure: Regenerate.

From-SVN: r133185

17 years agobackport: re PR target/34794 (build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3...
David Edelsohn [Thu, 13 Mar 2008 19:03:23 +0000 (19:03 +0000)] 
backport: re PR target/34794 (build of gcc 4.2.2 fails on AIX 6.1 /  libstdc++-v3/libmath/stubs.c:47)

        Backport from mainline:
        2008-01-26  David Edelsohn  <edelsohn@gnu.org>

        PR target/34794
        * config/os/aix/os_defines.h: Define __COMPATMATH__.

From-SVN: r133184

17 years agoltcf-c.sh: Add AIX 6 support.
David Edelsohn [Thu, 13 Mar 2008 18:59:29 +0000 (14:59 -0400)] 
ltcf-c.sh: Add AIX 6 support.

        * ltcf-c.sh: Add AIX 6 support.
        * ltcf-cxx.sh: Add AIX 6 support.
        * ltcf-gcj.sh: Add AIX 6 support.
        * ltconfig: Add AIX 6 support.

From-SVN: r133183

17 years agoDaily bump.
GCC Administrator [Thu, 13 Mar 2008 00:18:00 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r133156

17 years agore PR target/35222 (EH output contains procedure label without P' selector)
John David Anglin [Wed, 12 Mar 2008 00:56:34 +0000 (00:56 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Wed, 12 Mar 2008 00:18:13 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r133127

17 years agore PR target/26149 (libgomp.c/ordered-2.c fails on x86_64-linux-gnu with -m32)
Kaveh R. Ghazi [Tue, 11 Mar 2008 15:35:51 +0000 (15:35 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Tue, 11 Mar 2008 00:17:00 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133098

17 years agoDaily bump.
GCC Administrator [Mon, 10 Mar 2008 00:17:46 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r133068

17 years agobackport: re PR target/35225 (gcc segfaults when building GTK+ code with -O2 -fPIC...
Kaz Kojima [Sun, 9 Mar 2008 23:39:51 +0000 (23:39 +0000)] 
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

17 years agoframe_overflow.adb: Improve portability.
Eric Botcazou [Sun, 9 Mar 2008 15:35:54 +0000 (15:35 +0000)] 
frame_overflow.adb: Improve portability.

* gnat.dg/frame_overflow.adb: Improve portability.

From-SVN: r133056

17 years agoDaily bump.
GCC Administrator [Sun, 9 Mar 2008 00:18:29 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r133047

17 years agoDaily bump.
GCC Administrator [Sat, 8 Mar 2008 00:18:11 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r133019

17 years ago* doc/include/texinfo.tex: Update to version 2008-03-07.10.
Joseph Myers [Fri, 7 Mar 2008 22:56:12 +0000 (22:56 +0000)] 
* doc/include/texinfo.tex: Update to version 2008-03-07.10.

From-SVN: r133017

17 years agoDaily bump.
GCC Administrator [Fri, 7 Mar 2008 00:18:30 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r132996

17 years agoexpmed.c (extract_bit_field): Always use adjust_address for MEM.
Daniel Jacobowitz [Thu, 6 Mar 2008 20:26:48 +0000 (20:26 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Thu, 6 Mar 2008 00:17:39 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132958

17 years agoBackport:
Kaveh R. Ghazi [Wed, 5 Mar 2008 17:25:28 +0000 (17:25 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Wed, 5 Mar 2008 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132879

17 years agoDaily bump.
GCC Administrator [Tue, 4 Mar 2008 00:16:41 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132848

17 years agovect-99.c: Include stdlib.h and tree-vect.h.
Uros Bizjak [Mon, 3 Mar 2008 07:39:58 +0000 (08:39 +0100)] 
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

17 years agoDaily bump.
GCC Administrator [Mon, 3 Mar 2008 00:17:07 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132826

17 years agoDaily bump.
GCC Administrator [Sun, 2 Mar 2008 00:16:51 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132810

17 years agoDaily bump.
GCC Administrator [Sat, 1 Mar 2008 00:17:23 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132787

17 years agoDaily bump.
GCC Administrator [Fri, 29 Feb 2008 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132759

17 years agofail8-frag.c: Adjust scan pattern for mudflap dead object.
Uros Bizjak [Thu, 28 Feb 2008 10:07:49 +0000 (11:07 +0100)] 
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

17 years agoDaily bump.
GCC Administrator [Thu, 28 Feb 2008 00:16:58 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132732

17 years agoDaily bump.
GCC Administrator [Wed, 27 Feb 2008 00:17:06 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132696

17 years agoBackport:
Kaveh R. Ghazi [Tue, 26 Feb 2008 21:54:30 +0000 (21:54 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Tue, 26 Feb 2008 00:16:56 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132657

17 years agosse-18.c: Pass if CPU has no SSE2 support.
Uros Bizjak [Mon, 25 Feb 2008 15:00:14 +0000 (16:00 +0100)] 
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

17 years agonetware-libgcc.exp: Add _Unwind_GetIPInfo.
Jan Beulich [Mon, 25 Feb 2008 14:59:05 +0000 (14:59 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Mon, 25 Feb 2008 00:16:58 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132605

17 years agoDaily bump.
GCC Administrator [Sun, 24 Feb 2008 00:17:04 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132580

17 years agoDaily bump.
GCC Administrator [Sat, 23 Feb 2008 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132562

17 years agoDaily bump.
GCC Administrator [Fri, 22 Feb 2008 00:17:13 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132533

17 years agore PR bootstrap/35273 (Bootstrap of mingw32 using non-MSYS shell broken)
Ralf Wildenhues [Thu, 21 Feb 2008 20:05:11 +0000 (20:05 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Thu, 21 Feb 2008 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132505

17 years agore PR ada/15479 (Ada manual problems)
Ralf Wildenhues [Wed, 20 Feb 2008 19:48:55 +0000 (19:48 +0000)] 
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

17 years agore PR middle-end/35265 (__builtin_popcount expansion bug)
Richard Guenther [Wed, 20 Feb 2008 17:33:07 +0000 (17:33 +0000)] 
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

17 years agore PR c++/34950 (ICE in svn boost math toolkit)
Jason Merrill [Wed, 20 Feb 2008 04:47:47 +0000 (23:47 -0500)] 
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

17 years agoDaily bump.
GCC Administrator [Wed, 20 Feb 2008 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132459

17 years agore PR bootstrap/35218 (build fails on mingw host)
Ralf Wildenhues [Tue, 19 Feb 2008 19:47:12 +0000 (19:47 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Tue, 19 Feb 2008 00:16:57 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132399

17 years agoDaily bump.
GCC Administrator [Mon, 18 Feb 2008 00:17:01 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132386

17 years agoDaily bump.
GCC Administrator [Sun, 17 Feb 2008 00:17:01 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132374

17 years agore PR c/28368 (-std=c89 doesn't warn about gcc's "?:" extension)
Manuel López-Ibáñez [Sat, 16 Feb 2008 18:15:20 +0000 (18:15 +0000)] 
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

17 years agoivopts-1.C: Remove x86 XFAILs.
Kaveh R. Ghazi [Sat, 16 Feb 2008 01:47:00 +0000 (01:47 +0000)] 
ivopts-1.C: Remove x86 XFAILs.

* g++.dg/tree-ssa/ivopts-1.C: Remove x86 XFAILs.

From-SVN: r132360

17 years agoDaily bump.
GCC Administrator [Sat, 16 Feb 2008 00:16:57 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132357

17 years agoDaily bump.
GCC Administrator [Fri, 15 Feb 2008 00:16:57 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132327

17 years ago14320-1.cc: Check for "long long" and remove XFAIL.
Kaveh R. Ghazi [Fri, 15 Feb 2008 00:12:02 +0000 (00:12 +0000)] 
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

17 years agoDaily bump.
GCC Administrator [Thu, 14 Feb 2008 00:16:52 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132307

17 years agore PR target/34393 (ICE: in extract_insn, at recog.c:1990)
Alan Modra [Thu, 14 Feb 2008 00:16:29 +0000 (00:16 +0000)] 
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

17 years agore PR other/35148 (make pdf has missing file in 4.3-20080208)
Ralf Wildenhues [Wed, 13 Feb 2008 20:25:47 +0000 (20:25 +0000)] 
re PR other/35148 (make pdf has missing file in 4.3-20080208)

PR other/35148
* Makefile.in (gcc-vers.texi): Use abs_srcdir for the value of
srcdir.

From-SVN: r132296

17 years agore PR c++/34774 (templates, enumerations, overflow, ice)
Jason Merrill [Wed, 13 Feb 2008 18:43:34 +0000 (13:43 -0500)] 
re PR c++/34774 (templates, enumerations, overflow, ice)

        PR c++/34774
        * pt.c (value_dependent_expression_p): Look into DECL_INITIAL
        of enumerators, too.

From-SVN: r132292

17 years agore PR middle-end/29673 (no -fdump-tree-inlined output)
Manuel López-Ibáñez [Wed, 13 Feb 2008 11:41:23 +0000 (11:41 +0000)] 
re PR middle-end/29673 (no -fdump-tree-inlined output)

2008-02-13  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

        PR 29673
* doc/invoke.texi (Debugging Options): Remove -fdump-tree-inlined.
Add -fdump-ipa-inline.

From-SVN: r132285

17 years agoDaily bump.
GCC Administrator [Wed, 13 Feb 2008 00:16:52 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132279

17 years agobitfield-1.mm: Expect failures.
Kaveh R. Ghazi [Tue, 12 Feb 2008 21:32:42 +0000 (21:32 +0000)] 
bitfield-1.mm: Expect failures.

* obj-c++.dg/bitfield-1.mm: Expect failures.
* obj-c++.dg/bitfield-4.mm: Likewise.
* obj-c++.dg/cxx-ivars-2.mm: Likewise.
* obj-c++.dg/encode-8.mm: Likewise.
* obj-c++.dg/isa-field-1.mm: Likewise.
* obj-c++.dg/layout-1.mm: Likewise.
* obj-c++.dg/lookup-2.mm: Likewise.
* obj-c++.dg/try-catch-2.mm: Likewise.
* obj-c++.dg/try-catch-9.mm: Likewise.

From-SVN: r132272

17 years agore PR objc++/34193 (FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess errors))
Kaveh R. Ghazi [Tue, 12 Feb 2008 21:31:21 +0000 (21:31 +0000)] 
re PR objc++/34193 (FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess errors))

PR objc++/34193
* obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main().

From-SVN: r132271

17 years agore PR c++/34094 (Undefined static data member in anonymous namespace can acquire...
Jason Merrill [Tue, 12 Feb 2008 06:37:34 +0000 (01:37 -0500)] 
re PR c++/34094 (Undefined static data member in anonymous namespace can acquire a definition anyway)

        PR c++/34094
        * decl2.c (cp_write_global_declarations): Don't write out static
        data members with DECL_IN_AGGR_P set.

        PR c++/33916
        * Revert:
        2006-10-17  Mark Mitchell  <mark@codesourcery.com>
        PR c++/29039
        * typeck2.c (build_functional_cast): Don't zero-initialize
        non-PODs; instead, call their constructors.

From-SVN: r132254

17 years agoDaily bump.
GCC Administrator [Tue, 12 Feb 2008 00:16:54 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132246

17 years agoinclhack.def: (bsd_stdio_attrs_conflict...
Ismail Dönmez [Mon, 11 Feb 2008 04:19:00 +0000 (04:19 +0000)] 
inclhack.def: (bsd_stdio_attrs_conflict...

2008-02-10  Ismail Dönmez  <ismail@pardus.org.tr>

* inclhack.def: (bsd_stdio_attrs_conflict, freebsd_gcc3_breakage,
freebsd_gcc4_breakage, hpux11_abs, netbsd_extra_semicolon):  Add
quotes around mach entries.
* fixincl.x: Regenerate with latest autogen (5.9.4), updating license
to GPLv3.

From-SVN: r132233

17 years agoDaily bump.
GCC Administrator [Mon, 11 Feb 2008 00:16:48 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132229

17 years agobackport: re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o)
H.J. Lu [Sun, 10 Feb 2008 22:25:24 +0000 (22:25 +0000)] 
backport: re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o)

2008-02-10  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline:
2007-08-06  H.J. Lu  <hongjiu.lu@intel.com>
    Daniel Jacobowitz  <dan@codesourcery.com>

PR target/31868
* config.gcc (x86_64-*-freebsd*): Add i386/t-crtstuff to
tmake_file.
(x86_64-*-netbsd*): Likewise.
(x86_64-*-linux*): Likewise.
(x86_64-*-kfreebsd*-gnu): Likewise.
(x86_64-*-knetbsd*-gnu): Likewise.
(i[34567]86-*-solaris2.1[0-9]*): Likewise.

* config/i386/t-linux64 (CRTSTUFF_T_CFLAGS): Removed.

* config/i386/t-crtstuff (CRTSTUFF_T_CFLAGS): Update comments.
Add -fno-asynchronous-unwind-tables.

* config/t-freebsd (CRTSTUFF_T_CFLAGS_S): Add $(CRTSTUFF_T_CFLAGS).
* config/t-libc-ok (CRTSTUFF_T_CFLAGS_S): Likewise.
* config/t-lynx (CRTSTUFF_T_CFLAGS_S): Likewise.
* config/t-netbsd (CRTSTUFF_T_CFLAGS_S): Likewise.
* config/t-svr4 (CRTSTUFF_T_CFLAGS_S): Likewise.

From-SVN: r132222

17 years agoDaily bump.
GCC Administrator [Sun, 10 Feb 2008 00:16:54 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132207

17 years agoPR middle_end/34150
John David Anglin [Sat, 9 Feb 2008 20:42:17 +0000 (20:42 +0000)] 
PR middle_end/34150
* pa.c (legitimize_pic_address): Add REG_EQUAL note on sets with a
pic_label_operand source.  Similarly, add a REG_LABEL note and
update LABEL_NUSES during and after reload.

From-SVN: r132204

17 years agoAdd missing '*' to log entry.
John David Anglin [Sat, 9 Feb 2008 14:53:27 +0000 (14:53 +0000)] 
Add missing '*' to log entry.

From-SVN: r132201

17 years agore PR middle-end/34627 (Incorrect branching with -Ox on hppa)
Steven Bosscher [Sat, 9 Feb 2008 00:34:19 +0000 (00:34 +0000)] 
re PR middle-end/34627 (Incorrect branching with -Ox on hppa)

PR middle-end/34627
combine.c (simplify_if_then_else): Make sure the comparison is
against const0_rtx when simplifying to (abs x) or (neg (abs X)).

From-SVN: r132194

17 years agoDaily bump.
GCC Administrator [Sat, 9 Feb 2008 00:17:00 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r132190

17 years agoDaily bump.
GCC Administrator [Fri, 8 Feb 2008 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132179

17 years agore PR rtl-optimization/33410 (ICE in iv_analyze_expr, at loop-iv.c:934)
Richard Henderson [Thu, 7 Feb 2008 21:58:42 +0000 (13:58 -0800)] 
re PR rtl-optimization/33410 (ICE in iv_analyze_expr, at loop-iv.c:934)

        PR rtl-opt/33410
        * config/alpha/alpha.c (alpha_emit_xfloating_compare): Use an
        EXPR_LIST for the REG_EQUAL instead of a comparison with a
        funny mode.

From-SVN: r132176

17 years agore PR other/32754 (The opt?-gen.awk file generators produce incorrect credits)
Manuel López-Ibáñez [Thu, 7 Feb 2008 20:48:24 +0000 (20:48 +0000)] 
re PR other/32754 (The opt?-gen.awk file generators produce incorrect credits)

2008-02-07  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

PR other/32754
* doc/options.texi (Options): Replace references to opts.sh with
optc-gen.awk.
* opts-common.c: Likewise.
* optc-gen.awk: Likewise.
* opth-gen.awk: Replace reference to opts.sh with
opth-gen.awk.

From-SVN: r132175

17 years agot-rtems (MULTILIB_OPTIONS, [...]): Add -m528x, -m5307, -m5407, -mcfv4e multilibs.
Ralf Corsepius [Thu, 7 Feb 2008 16:21:51 +0000 (17:21 +0100)] 
t-rtems (MULTILIB_OPTIONS, [...]): Add -m528x, -m5307, -m5407, -mcfv4e multilibs.

2008-02-07  Ralf Corsepius  <ralf.corsepius@rtems.org>

* config/m68k/t-rtems (MULTILIB_OPTIONS, MULTILIB_EXCEPTIONS,
MULTILIB_MATCHES): Add -m528x, -m5307, -m5407, -mcfv4e multilibs.

From-SVN: r132169

17 years agoivopts-1.C: Remove xfails for hppa*-*-*.
John David Anglin [Thu, 7 Feb 2008 00:29:55 +0000 (00:29 +0000)] 
ivopts-1.C: Remove xfails for hppa*-*-*.

        * g++.dg/tree-ssa/ivopts-1.C: Remove xfails for hppa*-*-*.

From-SVN: r132166

17 years agoDaily bump.
GCC Administrator [Thu, 7 Feb 2008 00:16:41 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132163

17 years agortems-elf.h (TARGET_OS_CPP_BUILTINS): Add builtin_define ("__USE_INIT_FINI__").
Ralf Corsepius [Wed, 6 Feb 2008 07:34:30 +0000 (08:34 +0100)] 
rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add builtin_define ("__USE_INIT_FINI__").

2008-02-06  Ralf Corsepius  <ralf.corsepius@rtems.org>

* config/arm/rtems-elf.h (TARGET_OS_CPP_BUILTINS): Add
builtin_define ("__USE_INIT_FINI__").
* config/h8300/t-rtems (MULTILIB_OPTION,MULTILIB_DIRNAMES): Add
-msx multilibs.

From-SVN: r132142

17 years agogthr-rtems.h: Remove __GTHREAD_MUTEX_INIT.
Ralf Corsepius [Wed, 6 Feb 2008 03:39:18 +0000 (04:39 +0100)] 
gthr-rtems.h: Remove __GTHREAD_MUTEX_INIT.

2008-02-06  Ralf Corsepius  <ralf.corsepius@rtems.org>

* gthr-rtems.h: Remove __GTHREAD_MUTEX_INIT.

From-SVN: r132139

17 years agoDaily bump.
GCC Administrator [Wed, 6 Feb 2008 00:16:57 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r132133