This project is mirrored from git://gcc.gnu.org/git/gcc.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 22 Sep, 2005 1 commit
-
-
No Author authored
'gcc_4_0_2_release'. From-SVN: r104510
-
- 21 Sep, 2005 3 commits
-
-
Mark Mitchell authored
From-SVN: r104479
-
Mark Mitchell authored
From-SVN: r104478
-
GCC Administrator authored
From-SVN: r104472
-
- 20 Sep, 2005 2 commits
-
-
Benjamin Kosnik authored
2005-09-19 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/19265 PR libstdc++/22309 * include/ext/mt_allocator.h (__gnu_cxx::__create_handler): Remove. (__pool<true>::_M_destroy_thread_key): Compatibility only. (__pool<true>::_M_initialize(__destroy): Same. (__pool<true>::_M_initialize): New. (__pool<true>::_M_initialize_once): Nothing fancy. (__pool<true>::_M_once): Remove. (__common_pool): New. (__common_pool_base): New. (__per_type_pool): New. (__per_type_pool_base): New. * src/mt_allocator.cc: Same. * config/linker-map.gnu (__pool<true>::_M_initialize()): Add. 2005-09-19 Jakub Jelinek <jakub@redhat.com> PR libstdc++/19265 PR libstdc++/22309 * src/mt_allocator.cc (__gnu_internal::freelist_mutex): Make static. (__gnu_internal::__freelist): New type. (__gnu_internal::freelist): New variable. (__gnu_internal::_M_destroy_thread_key): New function. (__gnu_cxx::__pool<true>::_M_destroy): Don't delete _M_thread_freelist_initial. (__gnu_cxx::__pool<true>::_M_initialize): Make argument nameless. Don't use _M_thread_freelist and _M_thread_freelist_initial __pool<true> fields, instead use __gnu_internal::freelist fields, call gthread_key_create just once. Use __gnu_internal::_M_destroy_thread_key as key destructor. (__gnu_cxx::__pool<true>::_M_get_thread_id): Store size_t id rather than _Thread_record* in the thread specific value. Don't use _M_thread_freelist __pool<true> field, instead use __gnu_internal::freelist fields. (__gnu_cxx::__pool<true>::_M_destroy_thread_key): Do nothing. 2005-09-19 Benjamin Kosnik <bkoz@redhat.com> Jakub Jelinek <jakub@redhat.com> * src/debug.cc (iterator_base_mutex): Make static for internal linkage. * src/locale_init.cc (locale_mutex): Same. * src/mt_allocator.cc (freelist_mutex): Same. * src/pool_allocator.cc (palloc_init_mutex): Same. From-SVN: r104442 -
GCC Administrator authored
From-SVN: r104434
-
- 19 Sep, 2005 2 commits
-
-
Richard Henderson authored
PR 23941 * real.c (exact_real_truncate): Return false if the format cannot represent the number as a normal. From-SVN: r104423 -
GCC Administrator authored
From-SVN: r104408
-
- 18 Sep, 2005 1 commit
-
-
GCC Administrator authored
From-SVN: r104384
-
- 17 Sep, 2005 2 commits
-
-
GCC Administrator authored
From-SVN: r104363
-
Joseph Myers authored
* g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL, HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined. From-SVN: r104362
-
- 16 Sep, 2005 8 commits
-
-
Janis Johnson authored
PR libstdc++/23871 Backport: 2005-07-11 Paolo Carlini <pcarlini@suse.de> * include/std/std_ostream.h (operator<<(short), operator<<(int)): Adjust logic, as per the letter of the resolution of DR117 [WP]. * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc: New. * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc: New. * include/bits/ostream.tcc (operator<<(long), operator<<(long long)): Adjust logic. * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc: New. From-SVN: r104355
-
Fariborz Jahanian authored
OKed by Mark Mitchel. From-SVN: r104354
-
Mark Mitchell authored
PR c++/23914 * parser.c (cp_parser_enclosed_template_argument_list): Make sure skip_evaluation is false when processing template arguments. PR c++/23914 * g++.dg/template/static18.C: New test. From-SVN: r104353
-
No Author authored
'gcc-4_0-branch'. From-SVN: r104352
-
Mark Mitchell authored
PR c++/21514 * pt.c (check_instantiated_args): Treat uses of anonymous types as causing type-deduction failure. PR c++/21514 * g++.dg/template/crash19.C: Remove dg-error marker. * g++.dg/template/local4.C: New test. From-SVN: r104345
-
Mark Mitchell authored
PR c++/23896 * pt.c (tsubst_aggr_type): Make sure skip_evaluation is false when processing template arguments. PR c++/23896 * g++.dg/template/static17.C: New test. From-SVN: r104338
-
No Author authored
'gcc-4_0-branch'. From-SVN: r104337
-
GCC Administrator authored
From-SVN: r104332
-
- 15 Sep, 2005 3 commits
-
-
Joseph Myers authored
fixincludes: PR c++/23139 * inclhack.def (huge_val_hex, huge_valf_hex, huge_vall_hex): New fixes. * fixincl.x: Regenerate. * tests/base/bits/huge_val.h: New file. gcc/testsuite: * g++.dg/warn/huge-val1.C: New test. From-SVN: r104318
-
No Author authored
'gcc-4_0-branch'. From-SVN: r104317
-
GCC Administrator authored
From-SVN: r104288
-
- 14 Sep, 2005 1 commit
-
-
GCC Administrator authored
From-SVN: r104250
-
- 13 Sep, 2005 12 commits
-
-
Alan Modra authored
linux64.h (DBX_OUTPUT_BRAC): Treat function name passed as NAME as if it were label at start of function code. * config/rs6000/linux64.h (DBX_OUTPUT_BRAC): Treat function name passed as NAME as if it were label at start of function code. From-SVN: r104246
-
Paul Thomas authored
2005-09-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/19358 * trans-array.c (gfc_trans_dummy_array_bias): correct the typo which uses dim[i].upper for lbound, rather than dim[i].lower. 2005-09-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/19358 * gfortran.fortran-torture/assumed_dummy_1.f90: New test. From-SVN: r104237
-
Joseph Myers authored
From-SVN: r104232
-
Bastian Blank authored
PR c++/16171 * g++.dg/abi/mangle26.C: New test. * g++.dg/abi/mangle27.C: New test. * g++.dg/abi/mangle28.C: New test. * g++.dg/abi/mangle29.C: New test. PR c++/16171 * mangle.c (find_substitution): Do not use special substitutions for identifiers not in std::. From-SVN: r104230
-
No Author authored
'gcc-4_0-branch'. From-SVN: r104229
-
Mark Mitchell authored
re PR c++/23839 (ICE: expected var_decl, have parm_decl in cxx_mark_addressable, at cp/typeck.c:4343) PR c++/23839 * typeck.c (cxx_mark_addressable): Only check DECL_HARD_REGISTER for VAR_DECLs. PR c++/23839 * g++.dg/parse/register1.C: New test. From-SVN: r104223
-
Mark Mitchell authored
PR c++/23842 * pt.c (tsubst_default_argument): Do treat default argument expressions as occurring in the context of the function called. PR c++/23842 * g++.dg/template/access16.C: New test. From-SVN: r104222
-
Francois-Xavier Coudert authored
* configure.in: Recognize fortran in the --enable-languages option, and substitute it for f95, issuing a warning. * configure: Regenerate. From-SVN: r104216
-
Alan Modra authored
* config/rs6000/rs6000.md (restore_stack_block): Don't use gen_frame_mem. (save_stack_nonlocal, restore_stack_nonlocal): Likewise. From-SVN: r104211
-
Alan Modra authored
PR target/23774 * config/rs6000/rs6000.md (restore_stack_block): Write the backchain word before changing the stack pointer. Use gen_frame_mem for MEMs. Use UNSPEC_TIE to prevent insn scheduling reordering the insns. (restore_stack_nonlocal): Likewise. (save_stack_nonlocal): Use template to emit insns, and gen_frame_mem. From-SVN: r104210
-
Mark Mitchell authored
re PR c++/23841 (Floating-point literals cast to integral types should be accepted in integer constant expressions) PR c++/23841 * parser.c (cp_parser_primary_expression): Recognize the closing ">" of a template-argument-list after a floating-point literal as the end of a cast expression. PR c++/23841 * g++.dg/parse/template17.C: New test. From-SVN: r104207
-
GCC Administrator authored
From-SVN: r104199
-
- 12 Sep, 2005 5 commits
-
-
David Daney authored
* java/io/ByteArrayOutputStream.java (toString(int)): Pass correct parameters to String constructor. From-SVN: r104197
-
Mark Mitchell authored
PR c++/23789 * cvt.c (perform_qualification_conversions): Don't create unnecessary NOP_EXPRs. * pt.c (tsubst_template_arg): Use fold_non_dependent_expr. PR c++/23789 * g++.dg/template/nontype14.C: New test. From-SVN: r104195
-
No Author authored
'gcc-4_0-branch'. From-SVN: r104194
-
Benjamin Kosnik authored
2005-09-12 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/23417 * include/bits/stl_list.h (_List_impl): Use member initialization list for -Weffc++. * include/bits/stl_tree.h (_Rb_tree_impl): Same. From-SVN: r104190
-
Benjamin Kosnik authored
2005-09-12 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/23417 * include/bits/stl_list.h (_List_impl): Use member initialization list for -Weffc++. From-SVN: r104189
-