- 25 May, 2008 2 commits
-
-
From-SVN: r135858
Alan Modra committed -
From-SVN: r135856
GCC Administrator committed
-
- 24 May, 2008 12 commits
-
-
* inclhack.def (solaris_math_4): Use GCC's __builtin_fpclassify. * tests/base/iso/math_c99.h: Update. * fixincl.x: Regenerate. From-SVN: r135852
Kaveh R. Ghazi committed -
2008-05-24 H.J. Lu <hongjiu.lu@intel.com> * config/i386/i386.md (*sse_prologue_save_insn): Set length attribute to 34. From-SVN: r135851
H.J. Lu committed -
From-SVN: r135850
Andy Hutchinson committed -
2008-05-24 Paolo Carlini <paolo.carlini@oracle.com> * src/atomic.cc (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit): Suppress unused parameter warnings. From-SVN: r135848
Paolo Carlini committed -
* trans.c (gnat_to_gnu): Do not set source location info on NOP_EXPRs. (Sloc_to_locus): Do not overwrite known GCC locations when translating GNAT standard locations. From-SVN: r135847
Eric Botcazou committed -
tree-dfa.c (refs_may_alias_p): Re-instantiate case that a scalar variable can be only accessed through a... 2008-05-24 Richard Guenther <rguenther@suse.de> * tree-dfa.c (refs_may_alias_p): Re-instantiate case that a scalar variable can be only accessed through a pointer or a union. From-SVN: r135846
Richard Guenther committed -
* builtins.c (fold_builtin_fpclassify): Fix spelling of FP_INFINITE. * doc/extend.texi: Likewise. testsuite: * gcc.dg/tg-tests.h: Fix spelling of FP_INFINITE. From-SVN: r135844
Kaveh R. Ghazi committed -
From-SVN: r135843
DJ Delorie committed -
* config/m32c/m32c.c (m32c_return_addr_rtx): Change pointer type for A24 to PSImode. (m32c_address_cost): Detail costs for indirect offsets. From-SVN: r135842
DJ Delorie committed -
2008-05-23 Sandra Loosemore <sandra@codesourcery.com> Daniel Jacobowitz <dan@codesourcery.com> gcc/testsuite/ * g++.dg/other/profile1.C: Use dg-require-profiling. Co-Authored-By: Daniel Jacobowitz <dan@codesourcery.com> From-SVN: r135841
Sandra Loosemore committed -
PR testsuite/22523 * g++.dg/template/inline1.C: For the not-defined symbol, use the pattern from g++.dg/template/qualttp17.C. From-SVN: r135840
Hans-Peter Nilsson committed -
From-SVN: r135838
GCC Administrator committed
-
- 23 May, 2008 26 commits
-
-
2008-05-23 Paolo Carlini <paolo.carlini@oracle.com> * include/std/tuple: Replace int -> size_t throughout per DR 775. * include/tr1_impl/array: Likewise. * include/tr1_impl/utility: Likewise. * doc/xml/manual/intro.xml: Add an entry for DR 775. From-SVN: r135834
Paolo Carlini committed -
2008-05-23 Rafael Espindola <espindola@google.com> * see.c (see_get_extension_data): Don't use SUBREG_REG to test if a node is a SUBREG. (see_analyze_one_def): Don't use SUBREG_REG to test if a node is a SUBREG. 2008-05-23 Rafael Espindola <espindola@google.com> * gcc/testsuite/gcc.c-torture/compile/20080522-1.c: Move to gcc.dg. * gcc/testsuite/gcc.dg/20080522-1.c: Moved from gcc.c-torture. From-SVN: r135833
Rafael Avila de Espindola committed -
gcc/ 2008-05-23 Paul Brook <paul@codesourcery.com> Carlos O'Donell <carlos@codesourcery.com> * doc/extend.texi: Clarify use of __attribute__((naked)). * doc/tm.texi: Document TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS. * target.h (gcc_target): Add allocate_stack_slots_for_args. * function.c (use_register_for_decl): Use targetm.calls.allocate_stack_slots_for_args. * target-def.h (TARGET_CALLS): Add TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS. * config/arm/arm.c (arm_allocate_stack_slots_for_args): New function. (TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS): Define. gcc/testsuite/ 2008-05-23 Paul Brook <paul@codesourcery.com> Carlos O'Donell <carlos@codesourcery.com> * gcc.target/arm/naked-1.c: New test. * gcc.target/arm/naked-2.c: New test. Co-Authored-By: Carlos O'Donell <carlos@codesourcery.com> From-SVN: r135831
Paul Brook committed -
From-SVN: r135821
Eric Botcazou committed -
* expr.c (highest_pow2_factor) <BIT_AND_EXPR>: New case. From-SVN: r135820
Eric Botcazou committed -
* gigi.h (mark_visited): Declare. * decl.c (gnat_to_gnu_entity): Use mark_visited instead of marking only the topmost node of expressions. (elaborate_expression_1): Look deeper for read-only variable. * trans.c (add_decl_expr): Use mark_visited instead of marking by hand. (mark_visited): Move logic to mark_visited_r. Invoke walk_tree. (mark_visited_r): New function. From-SVN: r135819
Eric Botcazou committed -
2008-05-23 Tobias Burnus <burnus@net-b.de> PR fortran/36314 * gfortran.dg/eoshift_large_1.f90: Replace tabs by spaces. From-SVN: r135817
Tobias Burnus committed -
darwin-ldouble.c (fmsub): Eliminate the full PACK/UNPACK between FP_SUB_Q and FD_TRUNC so that the result... * config/rs6000/darwin-ldouble.c (fmsub): Eliminate the full PACK/UNPACK between FP_SUB_Q and FD_TRUNC so that the result is only rounded once. From-SVN: r135815
Steven Munroe committed -
From-SVN: r135814
Arnaud Charlet committed -
From-SVN: r135813
Arnaud Charlet committed -
gnat_ugn.texi (Calling Conventions): Document that the Intrinsic convention also allows access to named compiler... 2008-05-23 Olivier Hainque <hainque@adacore.com> * gnat_ugn.texi (Calling Conventions): Document that the Intrinsic convention also allows access to named compiler built-in subprograms such as the GCC __builtin family. From-SVN: r135812
Olivier Hainque committed -
2008-05-23 Ed Schonberg <schonberg@adacore.com> * sem_attr.adb (Resolve_Attribute, case 'address): If the prefix is a slice, convert it to an indexed component, which is equivalent, more efficient, and usable even if the slice itself is not addressable. From-SVN: r135811
Ed Schonberg committed -
2008-05-23 Robert Dewar <dewar@adacore.com> * exp_dist.adb: Minor reformatting From-SVN: r135810
Robert Dewar committed -
2008-05-23 Vincent Celier <celier@adacore.com> * snames.adb: New standard name Excluded_Source_List_File * snames.ads: New standard name Excluded_Source_List_File * prj-attr.adb: New project level attribute Excluded_Source_List_File * prj-nmsc.adb: (Find_Excluded_Sources): New parameter Project. Get excluded sources from file indicated by attribute Excluded_Source_List_File, when present and neither Excluded_Source_Files nor Locally_Removed_Files are declared. From-SVN: r135809
Vincent Celier committed -
2008-05-23 Andrew Haley <aph@redhat.com> * jcf-parse.c (give_name_to_class): Call find_sourcefile to find full pathname of source file. From-SVN: r135808
Andrew Haley committed -
From-SVN: r135806
Arnaud Charlet committed -
* s-os_lib.adb: (copy_File): Do not open destination file if source file is unreadable. From-SVN: r135805
Thomas Quinot committed -
2008-05-23 Vincent Celier <celier@adacore.com> * gnatlink.adb (Process_Args): Do not disable scanning of ALI file for back end switches when executable specified with --GCC= is same as default, even if there are additional options. * gnat_ugn.texi: Document when the back end switches from the ALI file are taken into account when gnatlink is invoked with --GCC= From-SVN: r135804
Vincent Celier committed -
2008-05-23 Vincent Celier <celier@adacore.com> * prj-nmsc.adb (Check_Naming_Schemes): Check a file for spec, body and sep. If there are several possibilities, choose the one with the longer prefix. From-SVN: r135803
Vincent Celier committed -
re PR c++/36237 (internal compiler error: in lower_stmt, at gimple-low.c:282 erase 'private(localTodoStack)' it compiles successfully.) PR c++/36237 * cp-gimplify.c (cxx_omp_clause_apply_fn): Call fold_build_cleanup_point_expr on build_call_a results. * g++.dg/gomp/pr36237.C: New test. From-SVN: r135802
Jakub Jelinek committed -
2008-05-22 Andrew Haley <aph@redhat.com> PR libgcj/35020 * java/lang/Class.java (getSimpleName): Replace incorrect use of String.lastIndexOf(String, int) with String.substring. * testsuite/libjava.lang/PR35020.java: New file. * testsuite/libjava.lang/PR35020.out: New file. From-SVN: r135801
Andrew Haley committed -
2008-05-23 Richard Guenther <rguenther@suse.de> * tree-ssa-operands.c (mark_difference_for_renaming): Use bitmap_xor. From-SVN: r135799
Richard Guenther committed -
PR c++/36308 * semantics.c (omp_clause_info_fndecl): New function. (finish_omp_clauses): Use it. * testsuite/libgomp.c++/ctor-11.C: New test. * testsuite/libgomp.c++/ctor-12.C: New test. From-SVN: r135798
Jakub Jelinek committed -
* utils.c (handle_type_generic_attribute): Adjust to accept fixed arguments before an elipsis. From-SVN: r135797
Eric Botcazou committed -
2008-05-23 Paolo Carlini <paolo.carlini@oracle.com> * doc/xml/manual/intro.xml: Adjust links to ISO documents. From-SVN: r135796
Paolo Carlini committed -
2008-05-23 Paolo Carlini <paolo.carlini@oracle.com> * include/c_std/cmath (fpclassify): Use __builtin_fpclassify. * include/c_global/cmath (fpclassify): Likewise. From-SVN: r135795
Paolo Carlini committed
-