- 17 Oct, 2006 14 commits
-
-
locale_facets.tcc (money_get<>::__do_get(iter_type, iter_type, bool, ios_base&, ios_base::iostate&, double&), [...]): Tidy. 2006-10-17 Paolo Carlini <pcarlini@suse.de> * include/bits/locale_facets.tcc (money_get<>::__do_get(iter_type, iter_type, bool, ios_base&, ios_base::iostate&, double&), money_get<>::do_get(iter_type, iter_type, bool, ios_base&, ios_base::iostate&, long double&), money_get<>::do_get(iter_type, iter_type, bool, ios_base&, ios_base::iostate&, string_type&)): Tidy. From-SVN: r117828
Paolo Carlini committed -
2006-10-17 Paolo Carlini <pcarlini@suse.de> PR libstdc++/26020 * include/bits/stl_iterator_base_funcs.h (advance): Convert distance parameter to iterator_traits<>::difference_type. * testsuite/24_iterators/26020.cc: New. From-SVN: r117827
Paolo Carlini committed -
2006-10-17 Wolfgang Gellerich <gellerich@de.ibm.com> * config/s390/contraints.md: New file. * config/s390/s390-protos.h (s390_mem_constraint, s390_O_constraint_str, s390_N_constraint_str, s390_float_const_zero_p): Function prototypes added. * config/s390/s390.c (s390_extra_constraint_str, s390_const_double_ok_for_constraint_p, s390_const_ok_for_constraint_p): Functions removed. (s390_mem_constraint, s390_O_constraint_str, s390_N_constraint_str, s390_float_const_zero_p): New functions. * config/s390/s390.h (REG_CLASS_FROM_LETTER, CONST_OK_FOR_CONSTRAINT_P, CONST_DOUBLE_OK_FOR_CONSTRAINT_P, EXTRA_CONSTRAINT_STR, EXTRA_MEMORY_CONSTRAINT, EXTRA_ADDRESS_CONSTRAINT, CONSTRAINT_LEN): Macro definitions removed. (s390_const_ok_for_constraint_p, s390_const_double_ok_for_constraint_p, s390_extra_constraint_str): Functions removed. From-SVN: r117826
Wolfgang Gellerich committed -
2006-10-17 Benjamin Kosnik <bkoz@redhat.com> * include/tr1/random.tcc: Fixup long line. From-SVN: r117825
Benjamin Kosnik committed -
2006-10-17 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/28514 * include/bits/cpp_type_traits.h (__detail): Uglify namespace. * include/ext/rope: Remove global-scope anonymous namespace, use nested __detail. Fixup resulting formatting issues. * include/ext/ropeimpl.h: Same. * include/tr1/hashtable_policy.h: Remove anonymous namespace nesting for __detail. * include/tr1/random: Revert anonymous namespace to nested __detail namespace. * include/tr1/random.tcc: Same. * src/ext-inst.cc: Fixups for above. From-SVN: r117824
Benjamin Kosnik committed -
From-SVN: r117820
Richard Sandiford committed -
gcc/ 2006-10-17 Andrew Pinsiki <pinskia@gmail.com> Richard Sandiford <richard@codesourcery.com> * config/mips/linux.h (SUBTARGET_CC1_SPEC): Override. * config/mips/mips.h (CC1_SPEC): Override any earlier definition. Co-Authored-By: Richard Sandiford <richard@codesourcery.com> From-SVN: r117819
Andrew Pinski committed -
gcc/ada/ * Makefile.in: Add TEXI2PDF definition. * Make-lang.in: Add "ada.pdf" target. libada/ * Makefile.in: Add dummy "pdf" target. From-SVN: r117818
Brooks Moses committed -
* testsuite/libjava.jvmti/natevents.cc (env): Delete. (ExceptionCB): Fix types for printf arguments. (ExceptionCatchCB): Likewise. (SingleStepCB): Likewise. (BreakpointCB): Likewise. (FieldAccessCB): Likewise. (FieldModificationCB): Likewise. (CompiledMethodLoadCB): Likewise. From-SVN: r117817
Geoffrey Keating committed -
* config/rs6000/sysv4.h (DBX_REGISTER_NUMBER): Move to rs6000.h. (DWARF2_FRAME_REG_OUT): Likewise. * config/rs6000/rs6000.h (DBX_REGISTER_NUMBER): Move from sysv4.h. (DWARF2_FRAME_REG_OUT): Likewise. From-SVN: r117816
Geoffrey Keating committed -
PR c++/27270 * typeck2.c (process_init_constructor_array): Reword comment. * pt.c (tsubst_copy_and_built): Call reshape_init before calling digest_init. PR c++/27270 * g++.dg/ext/complit8.C: New test. From-SVN: r117814
Mark Mitchell committed -
2006-10-17 Paul Brook <paul@codesourcery.com> * config/arm/arm.c (arm_rtx_costs_1): Handle multiply-accumulate. From-SVN: r117809
Paul Brook committed -
From-SVN: r117808
Mike Stump committed -
From-SVN: r117806
GCC Administrator committed
-
- 16 Oct, 2006 26 commits
-
-
PR c++/29408 * parser.c (cp_parser_using_declaration): Stop parsing when something goes wrong with an access declaration. PR c++/29408 * g++.dg/parse/dtor12.C: New test. From-SVN: r117800
Mark Mitchell committed -
PR c++/29435 * typeck.c (cxx_sizeof_or_alignof_type): Complete non-dependent types when their sizes are required. Refine test for VLAs. PR c++/29435 * g++.dg/template/sizeof11.C: New test. From-SVN: r117799
Mark Mitchell committed -
From-SVN: r117798
Mike Stump committed -
2006-10-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/20541 * trans-array.c (gfc_trans_array_bounds): Test for and set negative stride of a non-constant bound array to zero. PR fortran/29392 * data.c (create_character_intializer): Copy and simplify the expressions for the start and end of a sub-string reference. 2006-10-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/29392 * gfortran.dg/data_char_3.f90: New test. PR fortran/20541 * gfortran.dg/negative_automatic_size.f90: New test. From-SVN: r117797
Paul Thomas committed -
From-SVN: r117796
David Daney committed -
2006-10-16 Eric Christopher <echristo@apple.com> * gcc.target/i386/asm-4.c: Fix inline asm for darwin x86_64. From-SVN: r117795
Eric Christopher committed -
* doc/contrib.texi, doc/install.texi, doc/standards.texi: Standardize on "GNU Fortran" as the official name of the Fortran compiler. From-SVN: r117794
Brooks Moses committed -
* config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Add -mkernel support. (C_COMMON_OVERRIDE_OPTIONS): Add -mkernel support. Add SUBTARGET_C_COMMON_OVERRIDE_OPTIONS callout. (CC1_SPEC): Don't turn on -fPIC when -mkernel is given. (OS_MISSING_ALTIVEC): Add. * config/i386/i386.c (override_options): Add SUBSUBTARGET_OVERRIDE_OPTIONS callout. * config/i386/darwin.h (CC1_SPEC): Don't turn on -fPIC when -mkernel, -static or -mdynamic-no-pic is given. (C_COMMON_OVERRIDE_OPTIONS): Add. * config/darwin.opt (fapple-kext): Add. (mkernel): Add. * config/darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -fapple-kext, -findirect-virtual-calls, -fterminated-vtables and -mkernel support. (SUBSUBTARGET_OVERRIDE_OPTIONS): Add. (SUBTARGET_C_COMMON_OVERRIDE_OPTIONS): Add. (CPP_SPEC): Move defines for __DYNAMIC__ and __STATIC__ from here... (SUBTARGET_ATTRIBUTE_TABLE): Add apple_kext_compatibility. (TARGET_CXX_CDTOR_RETURNS_THIS): Add. (flag_mkernel): Add. (flag_apple_kext): Add. (TARGET_KEXTABI): Add. * config/darwin.c (darwin_handle_kext_attribute): Add. (DARWIN_VTABLE_P): Add. (darwin_binds_local_p): Add partial support for rebinding vtables in kexts. (darwin_kextabi_p): Add. (darwin_override_options): Add. * config/darwin-protos.h (darwin_handle_kext_attribute): Add. (darwin_kextabi_p): Add. (darwin_override_options): Add. * config/darwin-c.c (darwin_cpp_builtins): ... move defines for __DYNAMIC__ and __STATIC__ here. From-SVN: r117793
Mike Stump committed -
* doc/sourcebuild.texi, doc/makefile.texi, doc/install.texi: Added mention of "make pdf" target, and Texinfo requirements for same. From-SVN: r117792
Brooks Moses committed -
s390.c (s390_decompose_address): Allow symbol+offset into the GOT in case we need a subreg of the address. * config/s390/s390.c (s390_decompose_address): Allow symbol+offset into the GOT in case we need a subreg of the address. From-SVN: r117791
DJ Delorie committed -
2006-10-16 Douglas Gregor <doug.gregor@gmail.com> * include/Makefile.am (tr1_headers): Add new tuple_defs.h. * include/Makefile.in (tr1_headers): Regenerate. * include/tr1/tuple (tuple): Move declaration to tuple_defs.h. (get): Ditto. (operator==): Ditto. (operator<): Ditto. (operator!=): Ditto. (operator>): Ditto. (operator<=): Ditto. (operator>=): Ditto. (__stripped_tuple_type): Ditto. Include tuple.defs.h * include/tr1/tuple_iterate.h (tuple): Use _GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS_UNNAMED macro instead of 10 "typename"s. (tuple_element): Use _GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS and _GLIBCXX_TYPLE_ALL_TEMPLATE_ARGS instead of 10 parameters/arguments. * include/tr1/tuple_defs.h: New header, contains declarations and definitions for the tuple template with all arguments. * include/tr1/repeat.h (_GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS): New. (_GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS_UNNAMED): New. (_GLIBCXX_TUPLE_ALL_TEMPLATE_ARGS): New. (_GLIBCXX_TEMPLATE_PARAMS_NULL_CLASS): New. (_GLIBCXX_TEMPLATE_ARGS_STRIPPED): New. * scripts/gen_includers.pl: Update. * scripts/gen_includers2.pl: New. From-SVN: r117790
Douglas Gregor committed -
2006-10-16 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/29095 continued * testsuite/lib/libstdc++.exp (v3_target_compile_as_c): Additions so that testing not in the build directory works for the "C" target language. From-SVN: r117788
Benjamin Kosnik committed -
PR c++/28211 * parser.c (cp_parser_template_argument): Don't consider "&var" a possible constant-expression. * pt.c (convert_nontype_argument): Refine handling of arguments of pointer type. PR c++/28211 * g++.dg/tc1/dr49.C: Tweak error messages. * g++.dg/parse/template21.C: New test. From-SVN: r117787
Mark Mitchell committed -
* io.c (gfc_match_close): Ensure that status is terminated by a NULL element. From-SVN: r117785
Kaz Kojima committed -
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 From-SVN: r117781
Tobias Burnus committed -
2006-10-16 Tobias Burnus <burnus@net-b.de> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r117780
Tobias Burnus committed -
* include/bits/basic_string.tcc (_Rep::_S_create): Call _M_set_sharable() for backwards compatibility. From-SVN: r117777
Jakub Jelinek committed -
2006-10-16 Richard Guenther <rguenther@suse.de> PR target/25519 * doc/extend.texi (X86 Built-in Functions): Fix typos in SSE builtin documentation. Document SSE2 builtins. From-SVN: r117774
Richard Guenther committed -
* gcc/configure.ac: Enable checking assembler dwarf2 support for score target. * gcc/configure: Regenerate. From-SVN: r117773
Chen Liqin committed -
* config.guess: Import latest version. * config.sub: Likewise. From-SVN: r117772
Ben Elliston committed -
* 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. From-SVN: r117771
Tan Shengguo committed -
* 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. From-SVN: r117769
John David Anglin committed -
PR middle-end/20491 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*. From-SVN: r117766
John David Anglin committed -
2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/29403 * gfortran.dg/print_1.f90: New test. From-SVN: r117765
Steven G. Kargl committed -
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. From-SVN: r117764
Steven G. Kargl committed -
From-SVN: r117762
GCC Administrator committed
-