John David Anglin
27ca3a6192
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: r117756
2006-10-15 23:05:31 +00:00
Jan Hubicka
ba19ceaeed
re PR middle-end/29241 ([non unit-at-a-time] ICE with always inline)
...
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.
From-SVN: r117753
2006-10-15 19:46:26 +00:00
Richard Biener
564738dfd1
cgraphunit.c: Fix goof in previous commit.
...
2006-10-15 Richard Guenther <rguenther@suse.de>
* cgraphunit.c: Fix goof in previous commit.
From-SVN: r117752
2006-10-15 19:08:29 +00:00
Eric Botcazou
6026b73e86
Cosmetic tweak to previous checkin.
...
From-SVN: r117751
2006-10-15 17:16:36 +00:00
Eric Botcazou
af4a46a963
re PR middle-end/29111 (FAIL: gcc.dg/torture/pr26565.c -O0 execution test)
...
PR middle-end/29111
* builtins.c (get_pointer_alignment): Return 0 if TER is not run.
Co-Authored-By: Andrew Pinski <pinskia@gmail.com>
Co-Authored-By: John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
From-SVN: r117750
2006-10-15 16:57:39 +00:00
Andrew Pinski
76c29bf0b2
Fix some whitespace issues in the changelog.
...
From-SVN: r117749
2006-10-15 09:45:15 -07:00
Andrew Pinski
670a1b1f88
Fix some whitespace issues in the changelog.
...
From-SVN: r117748
2006-10-15 09:40:53 -07:00
David Edelsohn
38f1b50d96
re PR target/29250 (internal compiler error: in extract_insn, at recog.c:2084)
...
PR middle-end/29250
* gcc.c-torture/compile/pr29250.c: New test.
From-SVN: r117747
2006-10-15 12:21:14 -04:00
Jan Hubicka
61e00a5e0d
re PR middle-end/29299 (gcc "used" attribute has no effect on local-scope static variables)
...
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.
From-SVN: r117746
2006-10-15 16:20:06 +00:00
Paolo Carlini
70c99f6c02
istream.tcc (getline(basic_istream<>&, basic_string<>&)): Move...
...
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.
From-SVN: r117745
2006-10-15 14:43:50 +00:00
Bernhard Fischer
b0efb46ba4
final.c: Update Copyright year.
...
2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
* final.c: Update Copyright year. Commentary typo fix. Fix whitespace
From-SVN: r117744
2006-10-15 14:40:07 +02:00
Bernhard Fischer
2e5758e8c1
re PR fortran/24767 (gfortran: -Wno-unused-label does not work properly)
...
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.
From-SVN: r117743
2006-10-15 14:12:59 +02:00
Geoffrey Keating
9d6968a4da
make_exports.pl: Use -_ rather than --strip-underscores or --strip-underscore.
...
* scripts/make_exports.pl: Use -_ rather than --strip-underscores
or --strip-underscore.
From-SVN: r117742
2006-10-15 07:52:18 +00:00
Geoffrey Keating
5b043f0845
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.
From-SVN: r117741
2006-10-15 07:42:57 +00:00
Tobias Burnus
26d2906169
gfortran.texi: Add link to GFortran apps
...
2006-10-14 Tobias Burnus <burnus@net-b.de>
* gfortran.texi: Add link to GFortran apps
* intrinsic.texi: Updated documentation of ACCESS and CHMOD
From-SVN: r117740
2006-10-14 23:32:42 -07:00
GCC Administrator
7a1109bf89
Daily bump.
...
From-SVN: r117738
2006-10-15 00:17:17 +00:00
Keith Seitz
0f546316f4
java-insns.h (enum java_code): Add op_breakpoint.
...
* 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.
From-SVN: r117734
2006-10-14 20:11:12 +00:00
Jerry DeLisle
1526c4b5b6
re PR fortran/19261 (continuation character illegal as first non-blank character in statement)
...
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.
From-SVN: r117733
2006-10-14 15:06:34 +00:00
Paul Thomas
467f18f389
re PR fortran/29371 (Coredump when using -fbounds-check with pointer & nullify)
...
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.
From-SVN: r117732
2006-10-14 13:09:56 +00:00
Paolo Carlini
621048c8f5
index.html: Update.
...
2006-10-14 Paolo Carlini <pcarlini@suse.de>
* docs/html/faq/index.html: Update.
* docs/html/faq/index.txt: Regenerate.
From-SVN: r117731
2006-10-14 11:15:45 +00:00
Paolo Carlini
4fb1953207
ostream.tcc (operator<<(basic_ostream<>&, const char*)): Further fix for throwing widen.
...
2006-10-14 Paolo Carlini <pcarlini@suse.de>
* include/bits/ostream.tcc (operator<<(basic_ostream<>&,
const char*)): Further fix for throwing widen.
From-SVN: r117730
2006-10-14 10:25:35 +00:00
Paolo Carlini
78a438f161
ostream.tcc (operator<<(basic_ostream<>&, const char*)): Fix thinko in change for libstdc++/28277, avoid memory leaks.
...
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.
From-SVN: r117729
2006-10-14 09:51:32 +00:00
Eric Botcazou
14ba83a988
pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L on Solaris 2.5.1 too.
...
* gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
on Solaris 2.5.1 too.
From-SVN: r117728
2006-10-14 09:19:50 +00:00
Uros Bizjak
f6096891a2
* config/i386/athlon.md (athlon_fist): Add fisttp.
...
From-SVN: r117725
2006-10-14 07:22:13 +02:00
David Edelsohn
dc10a47e83
re PR target/29250 (internal compiler error: in extract_insn, at recog.c:2084)
...
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.
Co-Authored-By: Ian Lance Taylor <ian@airs.com>
From-SVN: r117724
2006-10-13 23:03:23 -04:00
Kazu Hirata
875e256a3a
score.c, score.h: Fix comment typos.
...
* config/score/score.c, config/score/score.h: Fix comment
typos.
From-SVN: r117723
2006-10-14 01:55:31 +00:00
Kazu Hirata
b2a433730c
intrinsic.texi: Fix typos.
...
* intrinsic.texi: Fix typos.
* trans-array.c: Fix a comment typo.
From-SVN: r117722
2006-10-14 01:48:07 +00:00
Kaveh R. Ghazi
0c472e4e46
re PR bootstrap/29402 (Parallel make fails with --disable-bootstrap)
...
PR bootstrap/29402
* Makefile.in (ALL_GTFILES_H): Use $(sort ...) instead of
shell pipeline.
From-SVN: r117721
2006-10-14 01:25:39 +00:00
GCC Administrator
6412924ae6
Daily bump.
...
From-SVN: r117719
2006-10-14 00:17:16 +00:00
Paolo Carlini
f7ab3fd1dc
istream.tcc (operator>>(__istream_type& (*)(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)), operator>>(ios_base& (*)(ios_base&))): Move...
...
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.
From-SVN: r117715
2006-10-13 22:46:58 +00:00
Eric Christopher
164ea65a27
pr25993.c: Skip for darwin.
...
2006-10-13 Eric Christopher <echristo@apple.com>
* gcc.dg/pr25993.c: Skip for darwin.
From-SVN: r117713
2006-10-13 21:42:36 +00:00
Eric Christopher
42d3177fa0
visibility-11.c: Skip for darwin.
...
2006-10-13 Eric Christopher <echristo@apple.com>
* gcc.dg/visibility-11.c: Skip for darwin.
From-SVN: r117712
2006-10-13 21:41:48 +00:00
Eric Christopher
d23b462292
darwin-weakimport-1.c: Use -fno-asynchronous-unwind-tables.
...
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.
From-SVN: r117711
2006-10-13 21:37:12 +00:00
Eric Christopher
ee4ae28594
darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
...
2006-10-13 Eric Christopher <echristo@apple.com>
* config/darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
From-SVN: r117710
2006-10-13 21:35:19 +00:00
Carlos O'Donell
5793c070d1
revert: elfos.h (MAX_OFILE_ALIGNMENT): Default to largest alignment supported by 32-bit ELF.
...
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.
From-SVN: r117709
2006-10-13 21:28:28 +00:00
Eric Christopher
44ef77c15e
darwin.c (darwin_emit_unwind_label): Strip name encoding.
...
2006-10-13 Eric Christopher <echristo@apple.com>
* config/darwin.c (darwin_emit_unwind_label): Strip
name encoding. Use DECL_ASSEMBLER_NAME_SET_P.
From-SVN: r117708
2006-10-13 21:26:49 +00:00
Richard Guenther
96644abaa5
re PR tree-optimization/29446 (VRP ICE in compare_names)
...
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.
From-SVN: r117705
2006-10-13 20:09:10 +00:00
Steven G. Kargl
4010308ce5
spacing.m4: Use scalbn[f,l] if ldexp[f,l] is unavailable.
...
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.
From-SVN: r117703
2006-10-13 19:08:37 +00:00
Bill Wendling
1453564b3e
scope5.C: Changed "Class" to "Klasse".
...
* 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.
From-SVN: r117702
2006-10-13 18:38:24 +00:00
Brooks Moses
cdfd6b4b9b
intrinsic.texi (STAT): Reverted a format in example code to octal; noted this in accompanying string.
...
* intrinsic.texi (STAT): Reverted a format in example code to
octal; noted this in accompanying string.
From-SVN: r117701
2006-10-13 10:20:50 -07:00
David Edelsohn
d3a95f2752
install.texi (*-ibm-aix*): Add comment about 32-bit GMP and MPFR for gfortran.
...
* doc/install.texi (*-ibm-aix*): Add comment about 32-bit GMP
and MPFR for gfortran.
From-SVN: r117700
2006-10-13 12:41:59 -04:00
Carlos O'Donell
d407b27dc1
elfos.h (MAX_OFILE_ALIGNMENT): Default to largest alignment supported by 32-bit ELF.
...
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.
From-SVN: r117697
2006-10-13 16:01:38 +00:00
Paolo Bonzini
ca58211b7d
../svn-commit.tmp
...
From-SVN: r117696
2006-10-13 15:59:03 +00:00
Daniel Berlin
e1bb14caf9
tree-flow-inline.h (zero_ssa_operands): Fix comment.
...
2006-10-13 Daniel Berlin <dberlin@dberlin.org>
Ramana Radhakrishnan <ramana.radhakrishnan@celunite.com>
* tree-flow-inline.h (zero_ssa_operands): Fix comment.
Co-Authored-By: Ramana Radhakrishnan <ramana.radhakrishnan@celunite.com>
From-SVN: r117694
2006-10-13 14:24:08 +00:00
Paul Thomas
982186b1be
re PR fortran/29373 (implicit type declaration and contained function clash)
...
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.
From-SVN: r117692
2006-10-13 12:51:07 +00:00
Francois-Xavier Coudert
ac677cc889
re PR fortran/29391 ([4.2/4.1 only] LBOUND and UBOUND are broken)
...
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.
From-SVN: r117691
2006-10-13 12:20:28 +00:00
Paolo Carlini
ec2061a9bf
PR libstdc++/28277 (partial: ostream bits 2)
...
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.
From-SVN: r117689
2006-10-13 09:00:31 +00:00
Francois-Xavier Coudert
7d6df107ae
defined_operators_1.f90: Add cleanup-modules dg directive.
...
* 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.
From-SVN: r117688
2006-10-13 08:56:25 +00:00
Mark Mitchell
0b45aeddd8
re PR c++/28506 (ICE with initializers for functions)
...
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.
From-SVN: r117687
2006-10-13 08:38:43 +00:00
François-Xavier Coudert
16dbbd9957
re PR fortran/21435 (fails to open nonexisting file with status scratch)
...
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.
From-SVN: r117685
2006-10-13 08:18:50 +00:00