OSDN Git Service
burnus [Mon, 16 Oct 2006 11:17:29 +0000 (11:17 +0000)]
2006-10-16 Tobias Burnus <burnus@net-b.de>
* trans-stmt.c: Fix a typo
* invoke.texi: Fix typos
* resolve.c: Fix a comment typo
* trans-decl.c: Fix a comment typo
* primary.c: Fix a comment typo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117781
138bc75d-0d04-0410-961f-
82ee72b054a4
burnus [Mon, 16 Oct 2006 11:10:49 +0000 (11:10 +0000)]
2006-10-16 Tobias Burnus <burnus@net-b.de>
* MAINTAINERS (Write After Approval): Add myself.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117780
138bc75d-0d04-0410-961f-
82ee72b054a4
jakub [Mon, 16 Oct 2006 09:51:14 +0000 (09:51 +0000)]
* include/bits/basic_string.tcc (_Rep::_S_create): Call
_M_set_sharable() for backwards compatibility.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117777
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Mon, 16 Oct 2006 08:36:03 +0000 (08:36 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117774
138bc75d-0d04-0410-961f-
82ee72b054a4
liqin [Mon, 16 Oct 2006 06:47:57 +0000 (06:47 +0000)]
* gcc/configure.ac: Enable checking assembler dwarf2 support for score
target.
* gcc/configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117773
138bc75d-0d04-0410-961f-
82ee72b054a4
bje [Mon, 16 Oct 2006 03:27:17 +0000 (03:27 +0000)]
* config.guess: Import latest version.
* config.sub: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117772
138bc75d-0d04-0410-961f-
82ee72b054a4
liqin [Mon, 16 Oct 2006 02:13:06 +0000 (02:13 +0000)]
* config/score/crti.asm: add pic support.
* config/score/crtn.asm: add pic support.
* config/score/score.h: remove builtin_define("__pic__").
* config/score/score.c: add TARGET_RTX_COST macro.
* config/score/score.md: PIC support for call/sibcall pattern.
* config/score/mul-div.S: add pic support.
* config/score/t-score-elf: update MULTILIB_OPTIONS.
* ChangeLog: add shengguo as another score maintainer.
* config.sub: add score support in it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117771
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Mon, 16 Oct 2006 01:31:22 +0000 (01:31 +0000)]
* pa64-hpux.h (LINK_SPEC): Force __cxa_finalize to be an undefined
symbol in the output file for non-shared links when -nostdlib or
-nodefaultlibs isn't specified.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117769
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Mon, 16 Oct 2006 01:05:51 +0000 (01:05 +0000)]
PR middle-end/20491
gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117766
138bc75d-0d04-0410-961f-
82ee72b054a4
kargl [Mon, 16 Oct 2006 00:54:01 +0000 (00:54 +0000)]
2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/29403
* gfortran.dg/print_1.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117765
138bc75d-0d04-0410-961f-
82ee72b054a4
kargl [Mon, 16 Oct 2006 00:51:46 +0000 (00:51 +0000)]
2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/29403
* io.c (match_io): Check for a default-char-expr for PRINT format.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117764
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 16 Oct 2006 00:17:19 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117762
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Sun, 15 Oct 2006 23:05:31 +0000 (23:05 +0000)]
* config.gcc (hppa*64*-*-hpux11*, hppa[12]*-*-hpux11*): Default to
posix thread support.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117756
138bc75d-0d04-0410-961f-
82ee72b054a4
hubicka [Sun, 15 Oct 2006 19:46:26 +0000 (19:46 +0000)]
PR middle-end/29241
* cgraphunit.c (cgraph_preserve_function_body_p): Preserve functions
declared always_inline even when not inlining.
* gcc.c-torture/compile/pr29241.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117753
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Sun, 15 Oct 2006 19:08:29 +0000 (19:08 +0000)]
2006-10-15 Richard Guenther <rguenther@suse.de>
* cgraphunit.c: Fix goof in previous commit.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117752
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sun, 15 Oct 2006 17:16:36 +0000 (17:16 +0000)]
Cosmetic tweak to previous checkin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117751
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sun, 15 Oct 2006 16:57:39 +0000 (16:57 +0000)]
PR middle-end/29111
* builtins.c (get_pointer_alignment): Return 0 if TER is not run.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117750
138bc75d-0d04-0410-961f-
82ee72b054a4
pinskia [Sun, 15 Oct 2006 16:45:15 +0000 (16:45 +0000)]
Fix some whitespace issues in the changelog.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117749
138bc75d-0d04-0410-961f-
82ee72b054a4
pinskia [Sun, 15 Oct 2006 16:40:53 +0000 (16:40 +0000)]
Fix some whitespace issues in the changelog.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117748
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Sun, 15 Oct 2006 16:21:14 +0000 (16:21 +0000)]
PR middle-end/29250
* gcc.c-torture/compile/pr29250.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117747
138bc75d-0d04-0410-961f-
82ee72b054a4
hubicka [Sun, 15 Oct 2006 16:20:06 +0000 (16:20 +0000)]
PR middle-end/29299
* cgraphunit.c (cgraph_finalize_compilation_unit): Call
process_function_and_variable_attributes on all variables, including
those discovered during cgraph construction phase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117746
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Sun, 15 Oct 2006 14:43:50 +0000 (14:43 +0000)]
2006-10-15 Paolo Carlini <pcarlini@suse.de>
* include/bits/istream.tcc (getline(basic_istream<>&,
basic_string<>&)): Move...
* include/bits/basic_string.h: ... here.
(operator<<(basic_ostream<>&, const basic_string<>&)): Mark inline.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117745
138bc75d-0d04-0410-961f-
82ee72b054a4
aldot [Sun, 15 Oct 2006 12:40:07 +0000 (12:40 +0000)]
2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
* final.c: Update Copyright year. Commentary typo fix. Fix whitespace
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117744
138bc75d-0d04-0410-961f-
82ee72b054a4
aldot [Sun, 15 Oct 2006 12:12:59 +0000 (12:12 +0000)]
fortran/ChangeLog
2006-10-13 Bernhard Fischer <aldot@gcc.gnu.org>
PR fortran/24767
* lang.opt (Wunused-labels): Remove.
* options.c: Remove references to gfc_option.warn_unused_labels.
* gfortran.h: Remove variable warn_unused_labels.
* resolve.c (warn_unused_fortran_label) : Use warn_unused_label
instead of gfc_option.warn_unused_labels.
* invoke.texi: Remove documentation of -Wunused-labels.
testsuite/ChangeLog
2006-10-13 Bernhard Fischer <aldot@gcc.gnu.org>
PR fortran/24767
* gfortran.dg/label_4.f90: Adjust warning flag.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117743
138bc75d-0d04-0410-961f-
82ee72b054a4
geoffk [Sun, 15 Oct 2006 07:52:18 +0000 (07:52 +0000)]
* scripts/make_exports.pl: Use -_ rather than --strip-underscores
or --strip-underscore.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117742
138bc75d-0d04-0410-961f-
82ee72b054a4
geoffk [Sun, 15 Oct 2006 07:42:57 +0000 (07:42 +0000)]
Index: config/ChangeLog
2006-10-14 Geoffrey Keating <geoffk@apple.com>
* multi.m4: New file, from automake version 2 branch.
Index: libgomp/ChangeLog
2006-10-14 Geoffrey Keating <geoffk@apple.com>
* aclocal.m4: Regenerate.
* configure: Regenerate.
Index: libstdc++-v3/ChangeLog
2006-10-14 Geoffrey Keating <geoffk@apple.com>
* aclocal.m4: Regenerate.
* configure: Regenerate with released autoconf-2.59.
Index: libobjc/ChangeLog
2006-10-14 Geoffrey Keating <geoffk@apple.com>
* Makefile.in: Use multi_basedir instead of toplevel_srcdir.
* configure.ac: Use multi.m4 from aclocal rather than custom
code. Use multi_basedir instead of toplevel_srcdir.
* aclocal.m4: Regenerate.
* configure: Regenerate.
Index: libssp/ChangeLog
2006-10-14 Geoffrey Keating <geoffk@apple.com>
* aclocal.m4: Regenerate.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117741
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Sun, 15 Oct 2006 06:32:42 +0000 (06:32 +0000)]
2006-10-14 Tobias Burnus <burnus@net-b.de>
* gfortran.texi: Add link to GFortran apps
* intrinsic.texi: Updated documentation of ACCESS and CHMOD
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117740
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 15 Oct 2006 00:17:17 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117738
138bc75d-0d04-0410-961f-
82ee72b054a4
kseitz [Sat, 14 Oct 2006 20:11:12 +0000 (20:11 +0000)]
* include/java-insns.h (enum java_code): Add op_breakpoint.
* include/java-interp.h (_Jv_InterpMethod): Declare breakpoint_insn.
[INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_slot.
[!INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_opcode.
(install_break): Declare.
* interpret.cc (breakpoint_insn): Define breakpoint insn.
(compile): Add op_breakpoint to "can't happen" cases.
[INTERPRETER] Initialize breakpoint insn if necessary.
(install_break): New method.
* interpret-run.cc: Add op_breakpoint to insn_targets.
Add insn_breakpoint label.
* verify.cc (branch_prepass): Add op_breakpoint to unrecognized
opcodes section of switch statement.
(verify_instructions_0): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117734
138bc75d-0d04-0410-961f-
82ee72b054a4
jvdelisle [Sat, 14 Oct 2006 15:06:34 +0000 (15:06 +0000)]
2006-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/19261
* scanner.c (load_line): Add checks for illegal use of '&' and issue
warnings. Issue errors with -pedantic.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117733
138bc75d-0d04-0410-961f-
82ee72b054a4
pault [Sat, 14 Oct 2006 13:09:56 +0000 (13:09 +0000)]
2006-10-14 Paul Thomas <pault@gcc.gnu.org>
PR fortran/29371
* trans-expr.c (gfc_trans_pointer_assignment): Add the expression
for the assignment of null to the data field to se->pre, rather
than block.
2006-10-14 Paul Thomas <pault@gcc.gnu.org>
PR fortran/29371
* gfortran.dg/nullify_3.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117732
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Sat, 14 Oct 2006 11:15:45 +0000 (11:15 +0000)]
2006-10-14 Paolo Carlini <pcarlini@suse.de>
* docs/html/faq/index.html: Update.
* docs/html/faq/index.txt: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117731
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Sat, 14 Oct 2006 10:25:35 +0000 (10:25 +0000)]
2006-10-14 Paolo Carlini <pcarlini@suse.de>
* include/bits/ostream.tcc (operator<<(basic_ostream<>&,
const char*)): Further fix for throwing widen.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117730
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Sat, 14 Oct 2006 09:51:32 +0000 (09:51 +0000)]
2006-10-14 Paolo Carlini <pcarlini@suse.de>
* include/bits/ostream.tcc (operator<<(basic_ostream<>&,
const char*)): Fix thinko in change for libstdc++/28277,
avoid memory leaks.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117729
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sat, 14 Oct 2006 09:19:50 +0000 (09:19 +0000)]
* gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
on Solaris 2.5.1 too.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117728
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Sat, 14 Oct 2006 05:22:13 +0000 (05:22 +0000)]
* config/i386/athlon.md (athlon_fist): Add fisttp.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117725
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Sat, 14 Oct 2006 03:03:23 +0000 (03:03 +0000)]
2006-10-13 David Edelsohn <edelsohn@gnu.org>
Ian Lance Taylor <ian@airs.com>
PR middle-end/29250
* expr.c (expand_expr_real_1) <NON_LVALUE_EXPR, NOP_EXPR,
CONVERT_EXPR>: Change EXPAND_SUM modifier to EXPAND_NORMAL when
recursing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117724
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Sat, 14 Oct 2006 01:55:31 +0000 (01:55 +0000)]
* config/score/score.c, config/score/score.h: Fix comment
typos.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117723
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Sat, 14 Oct 2006 01:48:07 +0000 (01:48 +0000)]
* intrinsic.texi: Fix typos.
* trans-array.c: Fix a comment typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117722
138bc75d-0d04-0410-961f-
82ee72b054a4
ghazi [Sat, 14 Oct 2006 01:25:39 +0000 (01:25 +0000)]
PR bootstrap/29402
* Makefile.in (ALL_GTFILES_H): Use $(sort ...) instead of
shell pipeline.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117721
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 14 Oct 2006 00:17:16 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117719
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Fri, 13 Oct 2006 22:46:58 +0000 (22:46 +0000)]
2006-10-13 Paolo Carlini <pcarlini@suse.de>
* include/bits/istream.tcc (operator>>(__istream_type&
(*)(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)),
operator>>(ios_base& (*)(ios_base&))): Move...
* include/std/std_istream.h: ... here.
(operator>>(basic_istream<char,>&, unsigned char&),
operator>>(basic_istream<char,>&, signed char&),
operator>>(basic_istream<char,>&, unsigned char*),
operator>>(basic_istream<char,>&, signed char*)): Mark inline.
* include/bits/ostream.tcc (operator<<(__ostream_type&
(*)(__ostream_type&)), operator<<(__ios_type& (*)(__ios_type&)),
operator<<(ios_base& (*)(ios_base&))): Move...
* include/std/std_ostream.h: ... here.
(operator<<(basic_ostream<>&, _CharT),
operator<<(basic_ostream<>&, char),
operator<<(basic_ostream<char,>&, char),
operator<<(basic_ostream<char,>&, signed char),
operator<<(basic_ostream<char,>&, unsigned char),
operator<<(basic_ostream<>&, const _CharT*),
operator<<(basic_ostream<char,>&, const char*),
operator<<(basic_ostream<char,>&, const signed char*),
operator<<(basic_ostream<char,>&, const unsigned char*),
endl(basic_ostream<>&), ends(basic_ostream<>&),
flush(basic_ostream<>&)): Mark inline.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117715
138bc75d-0d04-0410-961f-
82ee72b054a4
echristo [Fri, 13 Oct 2006 21:42:36 +0000 (21:42 +0000)]
2006-10-13 Eric Christopher <echristo@apple.com>
* gcc.dg/pr25993.c: Skip for darwin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117713
138bc75d-0d04-0410-961f-
82ee72b054a4
echristo [Fri, 13 Oct 2006 21:41:48 +0000 (21:41 +0000)]
2006-10-13 Eric Christopher <echristo@apple.com>
* gcc.dg/visibility-11.c: Skip for darwin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117712
138bc75d-0d04-0410-961f-
82ee72b054a4
echristo [Fri, 13 Oct 2006 21:37:12 +0000 (21:37 +0000)]
2006-10-13 Eric Christopher <echristo@apple.com>
* gcc.dg/darwin-weakimport-1.c: Use
-fno-asynchronous-unwind-tables.
* gcc.dg/darwin-weakimport-3.c: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117711
138bc75d-0d04-0410-961f-
82ee72b054a4
echristo [Fri, 13 Oct 2006 21:35:19 +0000 (21:35 +0000)]
2006-10-13 Eric Christopher <echristo@apple.com>
* config/darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117710
138bc75d-0d04-0410-961f-
82ee72b054a4
carlos [Fri, 13 Oct 2006 21:28:28 +0000 (21:28 +0000)]
gcc/
2006-10-13 Carlos O'Donell <carlos@codesourcery.com>
Revert this change:
2006-10-13 Carlos O'Donell <carlos@codesourcery.com>
* config/elfos.h (MAX_OFILE_ALIGNMENT): Default to largest
alignment supported by 32-bit ELF.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117709
138bc75d-0d04-0410-961f-
82ee72b054a4
echristo [Fri, 13 Oct 2006 21:26:49 +0000 (21:26 +0000)]
2006-10-13 Eric Christopher <echristo@apple.com>
* config/darwin.c (darwin_emit_unwind_label): Strip
name encoding. Use DECL_ASSEMBLER_NAME_SET_P.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117708
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Fri, 13 Oct 2006 20:09:10 +0000 (20:09 +0000)]
2006-10-13 Richard Guenther <rguenther@suse.de>
PR tree-optimization/29446
* tree-vrp.c (fix_equivalence_set): Remove.
(extract_range_from_assert): Do not call fix_equivalence_set.
(debug_value_range): Print a newline.
(compare_name_with_value): For equivalence sets with
inconsistent value ranges conservatively bail out.
(compare_names): Likewise.
* gcc.dg/torture/pr29446.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117705
138bc75d-0d04-0410-961f-
82ee72b054a4
kargl [Fri, 13 Oct 2006 19:08:37 +0000 (19:08 +0000)]
2006-10-13 Steven G. Kargl <kargl@gcc.gnu.org>
* m4/spacing.m4: Use scalbn[f,l] if ldexp[f,l] is unavailable.
* m4/rrspacing.m4: Ditto.
* generated/spacing_r4.c: Regenerated.
* generated/spacing_r8.c: Ditto.
* generated/spacing_r10.c: Ditto.
* generated/spacing_r16.c: Ditto.
* generated/rrspacing_r4.c: Ditto.
* generated/rrspacing_r8.c: Ditto.
* generated/rrspacing_r10.c: Ditto.
* generated/rrspacing_r16.c: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117703
138bc75d-0d04-0410-961f-
82ee72b054a4
mrs [Fri, 13 Oct 2006 18:38:24 +0000 (18:38 +0000)]
* g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
* g++.old-deja/g++.jason/hmc1.C: Likewise.
* g++.old-deja/g++.jason/cleanup2.C: Likewise.
* g++.old-deja/g++.law/shadow1.C: Likewise.
* g++.old-deja/g++.law/ctors10.C: Likewise.
* g++.dg/debug/namespace1.C: Likewise.
* g++.dg/inherit/namespace-as-base.C: Likewise.
* g++.dg/opt/delay-slot-1.C: Likewise.
* g++.dg/parse/defarg10.C: Likewise.
* g++.dg/template/ptrmem11.C: Likewise.
* g++.dg/template/mem_func_ptr.C: Likewise.
* g++.dg/template/spec19.C: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117702
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Fri, 13 Oct 2006 17:20:50 +0000 (17:20 +0000)]
* intrinsic.texi (STAT): Reverted a format in example code to
octal; noted this in accompanying string.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117701
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Fri, 13 Oct 2006 16:41:59 +0000 (16:41 +0000)]
* doc/install.texi (*-ibm-aix*): Add comment about 32-bit GMP
and MPFR for gfortran.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117700
138bc75d-0d04-0410-961f-
82ee72b054a4
carlos [Fri, 13 Oct 2006 16:01:38 +0000 (16:01 +0000)]
gcc/
2006-10-13 Carlos O'Donell <carlos@codesourcery.com>
* config/elfos.h (MAX_OFILE_ALIGNMENT): Default to largest
alignment supported by 32-bit ELF.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117697
138bc75d-0d04-0410-961f-
82ee72b054a4
bonzini [Fri, 13 Oct 2006 15:59:03 +0000 (15:59 +0000)]
../svn-commit.tmp
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117696
138bc75d-0d04-0410-961f-
82ee72b054a4
dberlin [Fri, 13 Oct 2006 14:24:08 +0000 (14:24 +0000)]
2006-10-13 Daniel Berlin <dberlin@dberlin.org>
Ramana Radhakrishnan <ramana.radhakrishnan@celunite.com>
* tree-flow-inline.h (zero_ssa_operands): Fix comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117694
138bc75d-0d04-0410-961f-
82ee72b054a4
pault [Fri, 13 Oct 2006 12:51:07 +0000 (12:51 +0000)]
2006-10-13 Paul Thomas <pault@gcc.gnu.org>
PR fortran/29373
* decl.c (get_proc_name, gfc_match_function_decl): Add
attr.implicit_type to conditions that throw error for
existing explicit interface and that allow new type-
spec to be applied.
PR fortran/29407
* resolve.c (resolve_fl_namelist): Do not check for
namelist/procedure conflict, if the symbol corresponds
to a good local variable declaration.
PR fortran/27701
* decl.c (get_proc_name): Replace the detection of a declared
procedure by the presence of a formal argument list by the
attributes of the symbol and the presence of an explicit
interface.
PR fortran/29232
* resolve.c (resolve_fl_variable): See if the host association
of a derived type is blocked by the presence of another type I
object in the current namespace.
PR fortran/29364
* resolve.c (resolve_fl_derived): Check for the presence of
the derived type for a derived type component.
PR fortran/24398
* module.c (gfc_use_module): Check that the first words in a
module file are 'GFORTRAN module'.
PR fortran/29422
* resolve.c (resolve_transfer): Test functions for suitability
for IO, as well as variables.
PR fortran/29428
* trans-expr.c (gfc_trans_scalar_assign): Remove nullify of
rhs expression.
2006-10-13 Paul Thomas <pault@gcc.gnu.org>
PR fortran/29373
* gfortran.dg/implicit_9.f90: New test.
PR fortran/29407
* gfortran.dg/namelist_25.f90: New test.
PR fortran/27701
* gfortran.dg/same_name_2.f90: New test.
PR fortran/29232
* gfortran.dg/host_assoc_types_1.f90: New test.
PR fortran/29364
* gfortran.dg/missing_derived_type_1.f90: New test.
* gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
PR fortran/29422
* gfortran.dg/alloc_comp_constraint_4.f90: New test.
PR fortran/29428
* gfortran.dg/alloc_comp_assign_5.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117692
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Fri, 13 Oct 2006 12:20:28 +0000 (12:20 +0000)]
PR fortran/29391
* trans-intrinsic.c (gfc_conv_intrinsic_bound): Generate correct
code for LBOUND and UBOUND intrinsics.
* gfortran.dg/bound_2.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117691
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Fri, 13 Oct 2006 09:00:31 +0000 (09:00 +0000)]
2006-10-13 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28277 (partial: ostream bits 2)
* include/std/std_ostream.h (basic_ostream<>::_M_insert(const
char_type*, streamsize)): New.
(basic_ostream<>::_M_write(char_type, streamsize)): Likewise.
(operator<<(basic_ostream<>&, _CharT), operator<<(basic_ostream<>&,
char), operator<<(basic_ostream<>&, const _CharT*),
operator<<(basic_ostream<>&, const char*)): Use the latter.
* include/bits/ostream.tcc (basic_ostream<>::_M_insert(const
char_type*, streamsize)): Define.
(operator<<(basic_ostream<>&, const char*)): Use the latter.
(operator<<(basic_ostream<>&, _CharT), operator<<(basic_ostream<>&,
char), operator<<(basic_ostream<>&, const _CharT*),
operator<<(basic_ostream<>&, const char*),
operator<<(basic_ostream<>&, const basic_string<>&)): Remove.
* include/bits/basic_string.h (operator<<(basic_ostream<>&,
const basic_string<>&)): Use the latter, implement DR 586.
* config/abi/pre/gnu.ver: Adjust, export the new _M_insert.
* docs/html/ext/howto.html: Add an entry for DR 586.
* testsuite/21_strings/basic_string/inserters_extractors/char/
28277.cc: New.
* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
28277.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_character/char/
28277-3.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_character/char/
28277-4.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
28277-2.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
28277-3.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
28277-4.cc: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117689
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Fri, 13 Oct 2006 08:56:25 +0000 (08:56 +0000)]
* gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
directive.
* gfortran.dg/module_private_array_refs_1.f90: Likewise.
* gfortran.dg/module_proc_external_dummy.f90: Likewise.
* gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
* gfortran.dg/gomp/reduction3.f90: Likewise.
* gfortran.dg/derived_constructor_comps_1.f90: Likewise.
* gfortran.dg/dummy_procedure_2.f90: Likewise.
* gfortran.dg/interface_derived_type_1.f90: Likewise.
* gfortran.dg/forall_4.f90: Likewise.
* gfortran.dg/spec_expr_4.f90: Likewise.
* gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
* gfortran.dg/forall_5.f90: Likewise.
* gfortran.dg/open_access_append_2.f90: Add check for
compile-time warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117688
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Fri, 13 Oct 2006 08:38:43 +0000 (08:38 +0000)]
PR c++/28506
* parser.c (function_declarator_p): New function.
(cp_parser_init_declarator): Use it.
(cp_parser_member_declaration): Likewise.
PR c++/28506
* g++.dg/parse/pure1.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117687
138bc75d-0d04-0410-961f-
82ee72b054a4
fxcoudert [Fri, 13 Oct 2006 08:18:50 +0000 (08:18 +0000)]
PR fortran/21435
* io.c (compare_to_allowed_values): New function.
(gfc_match_open): Add checks for constant values of specifiers.
(gfc_match_close): Add checks for constant values of the STATUS
specifier.
* gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
* gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
for compile-time warnings.
* gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
* gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
* gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
file.
* gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
specifier.
* gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
compile-time warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117685
138bc75d-0d04-0410-961f-
82ee72b054a4
hubicka [Fri, 13 Oct 2006 07:41:53 +0000 (07:41 +0000)]
PR c/28419
* c-decl.c (c_make_fname_decl): Do not segfault in case where
current_function_decl is set but current_function_scope is not.
* gcc.dg/pr28319.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117684
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Fri, 13 Oct 2006 04:09:41 +0000 (04:09 +0000)]
PR c++/29318
* rtti.c (get_tinfo_decl): Refuse to create type info objects for
variably modified types.
PR c++/29318
* g++.dg/ext/vla4.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117683
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 13 Oct 2006 00:17:15 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117681
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Thu, 12 Oct 2006 23:22:16 +0000 (23:22 +0000)]
* intrinsic.texi (STAT): Fixed a format typo in sample code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117676
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Thu, 12 Oct 2006 23:13:30 +0000 (23:13 +0000)]
* intrinsic.texi (STAT): Shortened lines in sample code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117675
138bc75d-0d04-0410-961f-
82ee72b054a4
lmillward [Thu, 12 Oct 2006 20:06:36 +0000 (20:06 +0000)]
PR c++/27961
* g++.dg/template/crash60.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117672
138bc75d-0d04-0410-961f-
82ee72b054a4
lmillward [Thu, 12 Oct 2006 20:02:53 +0000 (20:02 +0000)]
PR c++/27961
* decl.c (start_decl): Return error_mark_node if a
function is initialized like a variable.
(check_var_type): If a variable of field is declared void,
set the type to error_mark_node.
(grokdeclarator): Check the return type of check_var_type.
* class.c (finish_struct_1): Robustify.
* g++.dg/template/crash60.C: New test.
* g++.dg/other/large-size-array.C: Adjust error markers.
* g++.dg/parse/crash27.C: Likewise.
* g++.dg/template/crash1.C: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117671
138bc75d-0d04-0410-961f-
82ee72b054a4
kseitz [Thu, 12 Oct 2006 18:18:52 +0000 (18:18 +0000)]
* include/jvmti-int.h (JVMTI): Declare all members "extern".
* jvmti.cc (JVMTI): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117670
138bc75d-0d04-0410-961f-
82ee72b054a4
sje [Thu, 12 Oct 2006 16:52:33 +0000 (16:52 +0000)]
PR testsuite/29093
* gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117667
138bc75d-0d04-0410-961f-
82ee72b054a4
jakub [Thu, 12 Oct 2006 09:25:59 +0000 (09:25 +0000)]
PR preprocessor/28709
* macro.c (paste_tokens): Do error reporting here, use BUF with the
spelled LHS token as opposed to spelling it again.
(paste_all_tokens): Don't report errors here, just break on failure.
* gcc.dg/cpp/paste14.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117664
138bc75d-0d04-0410-961f-
82ee72b054a4
jiez [Thu, 12 Oct 2006 08:52:58 +0000 (08:52 +0000)]
* config/bfin/bfin.md (eh_return): Call emit_jump_insn instead of
emit_insn to emit eh_return_internal instruction.
(eh_return_internal): Explicitly set pc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117662
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Thu, 12 Oct 2006 04:35:56 +0000 (04:35 +0000)]
PR c++/29175
* decl.c (check_initializer): Issue errors about trying to
initialize arrays whose elements have variable size.
PR c++/29175
* g++.dg/init/array24.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117658
138bc75d-0d04-0410-961f-
82ee72b054a4
ghazi [Thu, 12 Oct 2006 02:33:57 +0000 (02:33 +0000)]
* gcc.dg/builtins-config.h: Move Solaris section after inclusion
of <sys/types.h>.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117656
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Thu, 12 Oct 2006 00:18:39 +0000 (00:18 +0000)]
2006-10-11 Paolo Carlini <pcarlini@suse.de>
* Revert unintended howto.html change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117655
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 12 Oct 2006 00:17:20 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117653
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Thu, 12 Oct 2006 00:16:48 +0000 (00:16 +0000)]
2006-10-11 Paolo Carlini <pcarlini@suse.de>
* docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 44.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117651
138bc75d-0d04-0410-961f-
82ee72b054a4
tobi [Wed, 11 Oct 2006 22:11:05 +0000 (22:11 +0000)]
* gfortran.h (gfc_show_actual_arglist, gfc_show_array_ref,
gfc_show_array_spec, gfc_show_attr, gfc_show_code,
gfc_show_components, gfc_show_constructor, gfc_show_equiv,
gfc_show_expr, gfc_show_namelist, gfc_show_ref, gfc_show_symbol,
gfc_show_typespec): Add prototypes.
* dump-parse-tree.c (gfc_show_actual_arglist, gfc_show_array_ref,
gfc_show_array_spec, gfc_show_attr, gfc_show_code,
gfc_show_components, gfc_show_constructor, gfc_show_equiv,
gfc_show_expr, gfc_show_namelist, gfc_show_ref, gfc_show_symbol,
gfc_show_typespec): Remove 'static' from declaration.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117646
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Wed, 11 Oct 2006 20:18:36 +0000 (20:18 +0000)]
2006-10-11 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/29426
* libsupc++/guard.cc (get_static_mutex): New.
(mutex_wrapper::mutex_wrapper): Use it to get properly initialized
recursive mutex without ordering issues.
* src/locale_init.cc (__get_locale_mutex): No need to
uglify. Change to get_locale_mutex.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117643
138bc75d-0d04-0410-961f-
82ee72b054a4
lmillward [Wed, 11 Oct 2006 19:43:13 +0000 (19:43 +0000)]
add missing test for "typedef auto"
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117642
138bc75d-0d04-0410-961f-
82ee72b054a4
lmillward [Wed, 11 Oct 2006 19:31:33 +0000 (19:31 +0000)]
PR c++/29024
* cp-tree (struct cp_decl_specifier_seq): Rename to
conflicting_specifiers_p
* parser.c (cp_parser_set_storage_class): Set
conflicting_specifiers_p for the input decl specifier
if a typedef specifier is present. Rename uses of
multiple_specifiers_p to conflicting_specifiers_p.
(cp_parser_decl_specifier_seq) <RID_TYPEDEF>: If a storage
class specifier has already been set for this declaration,
set conflicting_specifiers_p to true on the decl_specs.
* decl.c (grokdeclarator): Rename uses of
multiple_specifiers_p to conflicting_specifiers_p.
* g++.dg/parse/typedef8.C: New test.
* g++.dg/other/mult-stor1.C: Adjust error markers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117641
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Wed, 11 Oct 2006 16:05:37 +0000 (16:05 +0000)]
2006-10-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/28230
* tree-vrp.c (vrp_int_const_binop): Move flag_wrapv handling
to the correct place.
* gcc.dg/torture/pr28230.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117637
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Wed, 11 Oct 2006 14:42:39 +0000 (14:42 +0000)]
* Makefile.in: Rebuilt.
* Makefile.am (install-data-local): Use mkinstalldirs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117634
138bc75d-0d04-0410-961f-
82ee72b054a4
rguenth [Wed, 11 Oct 2006 14:03:37 +0000 (14:03 +0000)]
2006-10-11 Richard Guenther <rguenther@suse.de>
PR inline-asm/29119
* gimplify.c (gimplify_asm_expr): Mark the gimplified lvalue
addressable.
* gcc.dg/torture/pr29119.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117633
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Wed, 11 Oct 2006 12:05:59 +0000 (12:05 +0000)]
2006-10-11 Paolo Carlini <pcarlini@suse.de>
* testsuite/22_locale/num_put/put/char/11.cc: New.
* testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117632
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Wed, 11 Oct 2006 03:35:08 +0000 (03:35 +0000)]
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* invoke.texi, gfortran.texi: Corrected erronous dashes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117628
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Wed, 11 Oct 2006 03:05:32 +0000 (03:05 +0000)]
* gnu/classpath/natSystemProperties.cc (insertSystemProperties):
Removed obsolete comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117626
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 11 Oct 2006 00:17:31 +0000 (00:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117622
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Tue, 10 Oct 2006 23:48:09 +0000 (23:48 +0000)]
--(top level)--------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.def: Added pdf target handling.
* Makefile.tpl: Added pdf target handling.
* Makefile.in: Regenerated.
---fixincludes--------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added empty "pdf" target.
---gcc----------------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* configure.ac: Added pdf to "Make-hooks"
* Makefile.in: Added TEXI2PDF definition, and various pdf-file
targets and *.pdf file patterns in cleanup targets.
* configure: Regenerated.
---gcc/cp-------------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added "c++.pdf" target support.
---gcc/fortran--------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
support.
---gcc/java-----------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added "java.pdf", "gcj.pdf" target support.
---gcc/objc-----------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added empty "objc.pdf" target.
---gcc/objcp----------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added empty "obj-c++.pdf" target.
---gcc/treelang-------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Make-lang.in: Added "treelang.pdf" target support.
---gnattools----------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added empty "pdf" target.
---libcpp-------------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added empty "pdf" target.
---libdecnumber-------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added empty "pdf" target.
---libiberty----------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added "pdf", "libiberty.pdf" target support.
* testsuite/Makefile.in: Added empty "pdf" target.
---libobjc------------------------------------------------
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* Makefile.in: Added empty "pdf" target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117618
138bc75d-0d04-0410-961f-
82ee72b054a4
aesok [Tue, 10 Oct 2006 22:18:06 +0000 (22:18 +0000)]
* config/avr/predicates.md: New file.
* config/avr/avr.md: Include it.
(REG_SP): New constant.
(peepholes): Use predicates.
(sbrx_branch, sbrx_and_branchhi, sbrx_and_branchsi, branch, rvbranch,
difficult_branch, difficult_rvbranch, cbi, sbi, sbix_branch,
sbix_branch_bit7, sbix_branch_tmp, sbix_branch_tmp_bit7): Ditto.
PR target/26504
* config/avr/avr.h (FRAME_POINTER_CFA_OFFSET): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117616
138bc75d-0d04-0410-961f-
82ee72b054a4
kseitz [Tue, 10 Oct 2006 20:15:51 +0000 (20:15 +0000)]
* include/java-interp.h (_Jv_InterpMethod::get_insn): Declare.
(_Jv_InterpMethod::set_insn): Declare.
* interpret.cc (_Jv_InterpMethod::get_insn): New method.
(_Jv_InterpMethod::get_insn): New method.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117614
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 10 Oct 2006 19:31:56 +0000 (19:31 +0000)]
PR classpath/29362:
* gnu/xml/transform/TransformerImpl.java (transform): Only strip if
there is a stylesheet.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117612
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 10 Oct 2006 18:46:41 +0000 (18:46 +0000)]
* prims.cc (_Jv_PrependVersionedLibdir): Use
_Jv_platform_path_separator.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117611
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 10 Oct 2006 18:44:06 +0000 (18:44 +0000)]
PR libgcj/29205:
* Makefile.in: Rebuilt.
* Makefile.am (install-data-local): Install the .pc file.
(pkgconfig_DATA): Removed.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117610
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Tue, 10 Oct 2006 18:26:16 +0000 (18:26 +0000)]
2006-10-10 Daniel Franke <franke.daniel@gmail.com>
* intrinsic.texi: added documentation for FSTAT, GETARG,GET_COMMAND,
GET_COMMAND_ARGUMENT, GETENV, GET_ENVIRONMENT_VARIABLE, IAND, IARGC,
LSTAT and STAT, removed the reference to PR19292 from ACCESS, CHMOD,
GMTIME, LSHIFT, LTIME, RSHIFT.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117609
138bc75d-0d04-0410-961f-
82ee72b054a4
brooks [Tue, 10 Oct 2006 18:08:08 +0000 (18:08 +0000)]
2006-10-10 Brooks Moses <bmoses@stanford.edu>
* gfortran.texi (Standards): Update to current status.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117608
138bc75d-0d04-0410-961f-
82ee72b054a4
nemet [Tue, 10 Oct 2006 17:39:12 +0000 (17:39 +0000)]
* config/mips/mips.c (mips_save_restore_reg): Use gen_frame_mem to
avoid alias set 0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117607
138bc75d-0d04-0410-961f-
82ee72b054a4
bonzini [Tue, 10 Oct 2006 14:21:05 +0000 (14:21 +0000)]
2006-10-10 Paolo Bonzini <bonzini@gnu.org>
Sandro Tolaini <tolaini@libero.it>
* configure.ac [i*86-*-darwin*]: Set X86_DARWIN symbol and
conditional.
* configure: Regenerated.
* Makefile.am (nodist_libffi_la_SOURCES) [X86_DARWIN]: New case.
(EXTRA_DIST): Add src/x86/darwin.S.
* Makefile.in: Regenerated.
* include/Makefile.in: Regenerated.
* testsuite/Makefile.in: Regenerated.
* src/x86/ffi.c (ffi_prep_cif_machdep) [X86_DARWIN]: Treat like
X86_WIN32, and additionally align stack to 16 bytes.
* src/x86/darwin.S: New, based on sysv.S.
* src/prep_cif.c (ffi_prep_cif) [X86_DARWIN]: Align > 8-byte structs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117602
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Tue, 10 Oct 2006 11:35:42 +0000 (11:35 +0000)]
2006-10-10 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/lib/libstdc++.exp (v3-build_support): Link
libtestc++.a, not a bunch of object files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117601
138bc75d-0d04-0410-961f-
82ee72b054a4