- 08 Apr, 2005 30 commits
-
-
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Define _GLIBCXX_ASM_SYMVER. * acconfig.h: Delete file. * Makefile.in, acinclude.m4, configure: Regenerate. From-SVN: r97868
Kelley Cook committed -
From-SVN: r97866
Mike Stump committed -
From-SVN: r97862
Mike Stump committed -
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * linkage.m4 (GLIBCXX_MAYBE_UNDERSCORED_FUNCS): New macro. (GLIBCXX_CHECK_MATH_DECL_AND_LINKAGE_1, GLIBCXX_CHECK_MATH_DECL_AND_LINKAGE_2, GLIBCXX_CHECK_MATH_DECL_AND_LINKAGE_3, GLIBCXX_CHECK_MATH_DECLS_AND_LINKAGES_1, GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_2): Use it. (GLIBCXX_CHECK_MATH_SUPPORT): Delete obsolete comment. * acconfig.h: Delete redundant macros. * config.h.in, configure: Regenerate. From-SVN: r97861
Kelley Cook committed -
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * linkage.m4 (GLIBCXX_CHECK_MATH_DECLS_AND_LINKAGES_1): Eliminate a subshell and if test fails, test for same functions with leading underscore. (GLIBCXX_CHECK_MATH_SUPPORT): Eliminate seperate checks for _funcs. * configure: Regenerate. From-SVN: r97860
Kelley Cook committed -
PR c++/20905 * parser.c (cp_parser_type_specifier_seq): Add is_condition parameter. (cp_parser_new_type_id): Pass it. (cp_parser_condition): Likewise. (cp_parser_conversion_type_id): Likewise. (cp_parser_type_id): Likewise. (cp_parser_type_specifier_seq): In a condition, do not allow invalid type-specifier combinations. (cp_parser_exception_declaration): Adjust call to cp_parser_type_specifier_seq. PR c++/20905 * g++.dg/parse/cond2.C: New test. From-SVN: r97857
Mark Mitchell committed -
* cp-tree.def (TINST_LEVEL): Document TINST_IN_SYSTEM_HEADER_P. * cp-tree.h (struct tinst_level): Add in_system_header_p. (TINST_IN_SYSTEM_HEADER_P): New macro. (make_tinst_level): Remove. * pt.c (lookup_template_class): Preserve DECL_IN_SYSTEM_HEADER on the instantiated class. (push_tinst_level): Do not use make_tinst_level. Set TINST_IN_SYSTEM_HEADER_P. (pop_tinst_level): Likewise. (instantiate_class_template): Set in_system_header. (instantiate_pending_templates): Likewise. * tree.c (make_tinst_level): Remove. PR c++/20145 * g++.dg/warn/Wdtor1.C: New test. From-SVN: r97854
Mark Mitchell committed -
* io/backspace.c (unformatted_backspace): Do not dereference the pointer to the stream. From-SVN: r97851
Eric Botcazou committed -
From-SVN: r97849
Kazu Hirata committed -
From-SVN: r97846
Diego Novillo committed -
re PR libstdc++/20806 (basic_filebuf::xsgetn() fails with text mode and DOS line endings and large buffers) 2005-04-08 Danny Smith <dannysmith@users.sourceforge.net> Paolo Carlini <pcarlini@suse.de> PR libstdc++/20806 * config/os/mingw32/os_defines.h: Define _GLIBCXX_HAVE_DOS_BASED_FILESYSTEM. * config/os/newlib/os_defines.h: Likewise, for __CYGWIN__. * include/bits/fstream.tcc (basic_filebuf<>::showmanyc()): Use it. (basic_filebuf<>::xsgetn(_CharT*, streamsize)): Likewise. Co-Authored-By: Paolo Carlini <pcarlini@suse.de> From-SVN: r97842
Danny Smith committed -
* genattrtab.c (attr_desc): Remove negative_ok and unsigned_p. (check_attr_value, write_attr_get, write_expr_attr_cache, find_attr, make_internal_attr): Don't reference negative_ok or unsigned_p. * genattrtab.h (ATTR_NEGATIVE_OK, ATTR_UNSIGNED, ATTR_FUNC_UNITS, ATTR_BLOCKAGE): Remove. (ATTR_STATIC): Adjust the value. From-SVN: r97841
Kazu Hirata committed -
From-SVN: r97840
Kazu Hirata committed -
From-SVN: r97839
Kazu Hirata committed -
* function.h (function): Remove instrument_entry_exit. (current_function_instrument_entry_exit): Remove. From-SVN: r97838
Kazu Hirata committed -
* function.c (push_function_context_to): Don't set contains_functions. * function.h (function): Remove contains_functions. (current_function_contains_functions): Remove. From-SVN: r97837
Kazu Hirata committed -
From-SVN: r97836
Kazu Hirata committed -
From-SVN: r97832
Ulrich Weigand committed -
* tree-flow.h: Remove the prototype for redirect_immediate_uses. (TDFA_USE_OPS, TDFA_USE_VOPS): Remove. From-SVN: r97830
Kazu Hirata committed -
* arm.c (arm_const_double_by_parts): New function. * arm-protos.h (arm_const_double_by_parts): Add prototype. * arm.md (define_split for 64-bit constants): Add another one. From-SVN: r97828
Richard Earnshaw committed -
2005-04-08 Andrew MacLeod <amacleod@redhat.com> * tree-ssa-operands.c (correct_use_link): Remove linear scan. From-SVN: r97827
Andrew MacLeod committed -
From-SVN: r97826
Kaveh R. Ghazi committed -
PR fortran/17229 * match.c (gfc_match_arithmetic_if): New function to match an arithmetic IF statement. (gfc_match_if): Use gfc_match_arithmetic_if to match an arithmetic IF statement embedded in a simple IF statement. * gfortran.dg/pr17229.f: New test. From-SVN: r97825
Francois-Xavier Coudert committed -
(MASK_CONST16, TARGET_NO_FUSED_MADD, TARGET_CONST16) (TARGET_SWITCHES): Delete. * config/xtensa/xtensa.c (TARGET_DEFAULT_TARGET_FLAGS): Define. * config/xtensa/xtensa.md (muladdsf3, mulsubsf3): Check TARGET_FUSED_MADD instead of !TARGET_NO_FUSED_MADD. * config/xtensa/xtensa.opt: New file. From-SVN: r97822
Richard Sandiford committed -
* config/fp-bit.c: Include L_mul_tf in #endif comment. * config/fp-bit.h: Tidy comments. From-SVN: r97819
Ben Elliston committed -
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * acconfig.h: Sort the bottom section. * config.h.in: Regenerate. From-SVN: r97818
Kelley Cook committed -
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * acconfig.h: Remove redundant HAVE_FLOAT_H. * config.h.in: Regenerate. From-SVN: r97817
Kelley Cook committed -
* system.h: Poison PARAMS. java: * java-tree.h: Don't use PARAMS(). From-SVN: r97816
Kaveh R. Ghazi committed -
2005-04-08 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Create template for PACKAGE and VERSION. Update comment on how to regenerate file. Update minimum automake version to 1.9.3. * acconfig.h: Remove PACKAGE and VERSION. * aclocal.m4, configure, Makefile.in, po/Makefile.in, src/Makefile.in, include/Makefile.in, libmath/Makefile.in, testsuite/Makefile.in, config.h.in: Regenerate. From-SVN: r97815
Kelley Cook committed -
[[Split portion of a mixed commit.]] From-SVN: r97813.2
GCC Administrator committed
-
- 07 Apr, 2005 10 commits
-
-
From-SVN: r97810
Mike Stump committed -
From-SVN: r97809
Mike Stump committed -
From-SVN: r97808
Mike Stump committed -
From-SVN: r97807
Mike Stump committed -
(MASK_G_FLOAT, TARGET_UNIX_ASM, TARGET_VAXC_ALIGNMENT, TARGET_G_FLOAT) (TARGET_SWITCHES): Delete. * config/vax/vax.c (TARGET_DEFAULT_TARGET_FLAGS): Override default. * config/vax/vax.opt: New file. From-SVN: r97805
Richard Sandiford committed -
2005-04-07 Andrew Pinski <pinskia@physics.uc.edu> PR libfortran/20766 * configure.ac (extra_ldflags_libgfortran): Set for *-darwin* to "-Wl,-single_module". * configure: Regenerate. * Makefile.am (libgfortran_la_LDFLAGS): Add extra_ldflags_libgfortran. * Makefile.in: Regenerate. From-SVN: r97804
Andrew Pinski committed -
* class.c (push_class): By default, suppress debug output. (finish_class): Enable debug output for classes we're emitting. From-SVN: r97797
Per Bothner committed -
* Makefile.in: Add make ifeq define for hppa linux tasking support. * system-hpux.ads: Define Signed_Zeros to be True. * system-linux-hppa.ads, s-osinte-linux-hppa.ads: New files. Co-Authored-By: John David Anglin <dave.anglin@nrc-cnrc.gc.ca> From-SVN: r97796
Laurent GUERBY committed -
* gfortran.dg/tiny_1.f90: New test. * gfortran.dg/tiny_2.f90: New test. From-SVN: r97795
Steven G. Kargl committed -
2005-04-07 Daniel Berlin <dberlin@dberlin.org> * tree-ssa-dse.c (dse_optimize_stmt): Fix incorrect comment. From-SVN: r97793
Daniel Berlin committed
-