- 30 Jan, 2011 3 commits
-
-
* doc/xml/manual/codecvt.xml: Fix link to The Austin Common Standards Revision Group. * doc/xml/manual/locale.xml: Ditto. * doc/xml/manual/messages.xml: Ditto. * doc/xml/manual/using_exceptions.xml: Ditto. From-SVN: r169406
Gerald Pfeifer committed -
* doc/extend.texi (Thread-Local): Adjust reference to Ulrich Drepper's paper. From-SVN: r169404
Gerald Pfeifer committed -
From-SVN: r169403
GCC Administrator committed
-
- 29 Jan, 2011 12 commits
-
-
2011-01-29 Jonathan Wakely <jwakely.gcc@gmail.com> PR bootstrap/47147 * ginclude/stddef.h: Check for _X86_64_ANSI_H_ and _I386_ANSI_H_ as used by NetBSD. From-SVN: r169395
Jonathan Wakely committed -
* gfortran.dg/bessel_6.f90: XFAIL on spu-*-*. * gfortran.dg/bessel_7.f90: Likewise. * gfortran.dg/erf_2.F90: Likewise. Always run with -O0. * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon". * gfortran.dg/sum_init_expr.f03: Likewise. * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*. * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with -r -nostdlib. * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized loop only on "vect_intfloat_cvt" targets. From-SVN: r169393
Ulrich Weigand committed -
2011-01-29 Tobias Burnus <burnus@net-b.de> PR fortran/47531 * check.c (gfc_check_shape): Support kind argument in SHAPE. * intrinsic.c (add_functions): Ditto. * resolve.c (gfc_resolve_shape): Ditto. * simplify.c (gfc_simplify_shape): Ditto. * intrinsic.h (gfc_check_shape, gfc_resolve_shape, gfc_simplify_shape): Update prototypes. * intrinisc.text (SHAPE): Document kind argument. 2011-01-29 Tobias Burnus <burnus@net-b.de> PR fortran/47531 * gfortran.dg/shape_6.f90: New. From-SVN: r169392
Tobias Burnus committed -
2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/47434 * gfortran.dg/read_infnan_1.f90: Update test. * gfortran.dg/module_nan.f90: Update test. * gfortran.dg/char4_iunit_1.f03: Update test. * gfortran.dg/large_real_kind_1.f90: Update test. * gfortran.dg/real_const_3.f90: Update test. * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test. From-SVN: r169391
Jerry DeLisle committed -
2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/47434 * io/write_float.def (write_infnan): Use calculate_sign to determine if the sign should be given and check field widths accordingly. From-SVN: r169390
Jerry DeLisle committed -
2011-01-29 Kai Tietz <kai.tietz@onevision.com> * intrinsics/ctime.c (ctime_r): Improve implementation. From-SVN: r169389
Kai Tietz committed -
PR go/47515 runtime: If no MAP_ANON, use /dev/zero. From-SVN: r169388
Ian Lance Taylor committed -
From-SVN: r169387
Ahmad Sharif committed -
* config/arm/arm.c (arm_legitimize_reload_address): New. * config/arm/arm.h (ARM_LEGITIMIZE_RELOAD_ADDRESS): Use arm_legitimize_reload_address. * config/arm/arm-protos.h (arm_legitimize_reload_address): Declare. From-SVN: r169386
Jie Zhang committed -
* godump.c (go_define): Ignore macros whose definitions include two adjacent operands. From-SVN: r169385
Ian Lance Taylor committed -
From-SVN: r169384
GCC Administrator committed -
From-SVN: r169380
Ian Lance Taylor committed
-
- 28 Jan, 2011 18 commits
-
-
From-SVN: r169379
Ian Lance Taylor committed -
Fix PR c++/47311 gcc/cp/ PR c++/47311 * cp-tree.h (fixup_template_parms): Declare. * pt.c (end_template_parm_list): Do not fixup template parms here. (fixup_template_parms): Remove static. Fix typo in the comments. Remove useless code statement. (fixup_template_parm): For a template template parameter, fixup its attributes before fixing up its type. * parser.c (cp_parser_template_declaration_after_export): After parsing template parameters fixup their types. gcc/testsuite/ PR c++/47311 * g++.dg/template/param2.C: New test. From-SVN: r169377
Dodji Seketeli committed -
From-SVN: r169376
Ian Lance Taylor committed -
re PR libfortran/47285 (G format outputs wrong number of characters when decimal supplied in literal) 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/47285 * gfortran.dg/fmt_g.f: New test. From-SVN: r169375
Jerry DeLisle committed -
2011-01-28 Tobias Burnus <burnus@net-b.de> PR fortran/47507 * resolve.c (resolve_formal_arglist): Allow arguments with VALUE attribute also without INTENT. 2011-01-28 Tobias Burnus <burnus@net-b.de> PR fortran/47507 * gfortran.dg/pure_formal_1.f90: New. From-SVN: r169372
Tobias Burnus committed -
2011-01-28 Tobias Burnus <burnus@net-b.de> * gfortran.texi (Fortran 2003 status): Mention support for nonconstant namelist variables. From-SVN: r169371
Tobias Burnus committed -
PR target/42894 * varasm.c (force_const_mem): Store copy of x in desc->constant instead of x itself. * expr.c (emit_move_insn): Add a copy of y_cst instead of y_cst itself into REG_EQUAL note. * gcc.dg/tls/pr42894.c: New test. From-SVN: r169370
Jakub Jelinek committed -
From-SVN: r169368
Joseph Myers committed -
2011-01-28 Paolo Carlini <paolo.carlini@oracle.com> * include/bits/atomic_base.h: Do not include <stddef.h>. (kill_dependency): Uglify ret. From-SVN: r169364
Paolo Carlini committed -
From-SVN: r169360
Joseph Myers committed -
From-SVN: r169359
Rainer Orth committed -
From-SVN: r169358
Rainer Orth committed -
2011-01-28 Paul Thomas <pault@gcc.gnu.org> Tobias Burnus <burnus@gcc.gnu.org> PR fortran/45170 PR fortran/35810 PR fortran/47350 * interface.c (compare_actual_formal): An allocatable or pointer deferred length actual is only allowed if the formal argument is also deferred length. Clean up whitespace. * trans-expr.c (gfc_conv_procedure_call): Pass string length for deferred character length formal arguments by reference. Do the same for function results. (gfc_trans_pointer_assignment): Do not do runtime check of lhs and rhs character lengths, if deferred length lhs. In this case set the lhs character length to that of the rhs. (gfc_conv_string_parameter): Remove assert that string length is an integer type. (is_scalar_reallocatable_lhs): New function. (alloc_scalar_allocatable_for_assignment): New function. (gfc_trans_assignment_1): Call above new function. If the rhs is a deferred character length itself, makes ure that the function is called before reallocation, so that the length is available. (gfc_trans_asssignment): Remove error about assignment to deferred length character variables. * gfortran.texi : Update entry about (re)allocation on assignment. * trans-stmt.c (gfc_trans_allocate): Add code to handle deferred length character variables. * module.c (mio_typespec): Transfer deferred characteristic. * trans-types.c (gfc_get_function_type): New code to generate hidden typelist, so that those character lengths that are passed by reference get the right type. * resolve.c (resolve_contained_fntype): Supress error for deferred character length functions. (resolve_function, resolve_fl_procedure) The same. (check_symbols): Remove the error that support for entity with deferred type parameter is not yet implemented. (resolve_fl_derived): The same. match.c (alloc_opt_list): Allow MOLD for deferred length object. * trans-decl.c (gfc_get_symbol_decl): For deferred character length dummies, generate a local variable for string length. (create_function_arglist): Hidden length can be a pointer. (gfc_trans_deferred_vars): For deferred character length results and dummies, assign the string length to the local variable from the hidden argument on entry and the other way round on exit, as appropriate. 2011-01-28 Paul Thomas <pault@gcc.gnu.org> Tobias Burnus <burnus@gcc.gnu.org> PR fortran/45170 PR fortran/35810 PR fortran/47350 * gfortran.dg/realloc_on_assign_3.f03: New test. * gfortran.dg/realloc_on_assign_4.f03: New test. * gfortran.dg/realloc_on_assign_5.f90: New test. * gfortran.dg/allocatable_function_5.f90: New test. * gfortran.dg/allocate_deferred_char_scalar_1.f90: New test. * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet implemented" dg-errors. Co-Authored-By: Tobias Burnus <burnus@gcc.gnu.org> From-SVN: r169356
Paul Thomas committed -
* configure.ac (gcc_cv_ld_static_dynamic): IRIX 6 ld supports -Bstatic/-Bdynamic. * configure: Regenerate. From-SVN: r169353
Rainer Orth committed -
From-SVN: r169350
Ian Lance Taylor committed -
From-SVN: r169349
GCC Administrator committed -
From-SVN: r169345
Ian Lance Taylor committed -
Fixes Go issue 1448. From-SVN: r169344
Ian Lance Taylor committed
-
- 27 Jan, 2011 7 commits
-
-
From-SVN: r169343
Ian Lance Taylor committed -
From-SVN: r169342
Ian Lance Taylor committed -
From-SVN: r169341
Ian Lance Taylor committed -
2011-01-27 Tobias Burnus <burnus@net-b.de> PR fortran/47474 * trans-decl.c (gfc_generate_function_code): Fix init of allocatable result variable with allocatable components. From-SVN: r169340
Tobias Burnus committed -
From-SVN: r169339
Ian Lance Taylor committed -
From-SVN: r169338
Janne Blomqvist committed -
From-SVN: r169337
Janne Blomqvist committed
-