- 17 Mar, 2009 4 commits
-
-
2009-03-16 H.J. Lu <hongjiu.lu@intel.com> PR target/39473 * config/i386/i386.c (ix86_expand_call): Check extra clobbers for ms->sysv ABI calls only in 64bit mode. * config/i386/i386.md (untyped_call): Support 32bit. From-SVN: r144901
H.J. Lu committed -
2009-03-16 H.J. Lu <hongjiu.lu@intel.com> * gcc.target/x86_64/abi/callabi/func-indirect.c (main): Return 0. From-SVN: r144898
H.J. Lu committed -
2009-03-16 H.J. Lu <hongjiu.lu@intel.com> * doc/extend.texi: Replace x86_65 with x86_64. From-SVN: r144897
H.J. Lu committed -
From-SVN: r144896
GCC Administrator committed
-
- 16 Mar, 2009 12 commits
-
-
From-SVN: r144893
Janis Johnson committed -
PR testsuite/37960 * gcc.dg/pr11492.c: Replace constant and remove xfail. From-SVN: r144892
Janis Johnson committed -
PR testsuite/37630 * lib/target-supports.exp (check_effective_target_ieee): New. * gcc.c-torture/execute/ieee/ieee.exp: Use it. * gcc.dg/20001012-1.c: Require ieee. From-SVN: r144891
Janis Johnson committed -
PR testsuite/37628 * gcc.c-torture/execute/pr35456.x: New, skip for vax. From-SVN: r144890
Janis Johnson committed -
From-SVN: r144889
H.J. Lu committed -
* configure.ac: Treat gdb as supported on x86_64-darwin. * configure: Regenerate. From-SVN: r144887
Tristan Gingold committed -
PR tree-optimization/39455 * tree-ssa-loop-niter.c (number_of_iterations_lt_to_ne): Fix types mismatches for POINTER_TYPE_P (type). (number_of_iterations_le): Likewise. * gcc.dg/pr39455.c: New test. From-SVN: r144885
Jakub Jelinek committed -
* config/picochip/picochip.c: Removed profiling support. * config/picochip/picochip.md: Removed profiling instruction. * config/picochip/picochip.h: Removed profiling builtin. From-SVN: r144884
Hariharan Sandanagobalane committed -
* configure.ac (--with-host-libstdcxx): New option. * configure: Regenerate. gcc/doc: * doc/install.texi (--with-host-libstdcxx): Document. From-SVN: r144881
Joseph Myers committed -
2009-03-16 Matthias Klose <doko@ubuntu.com> * configure.ac: Detect xulrunner-1.9. * configure: Regenerate. From-SVN: r144879
Matthias Klose committed -
From-SVN: r144878
GCC Administrator committed -
2009-03-15 Paolo Carlini <paolo.carlini@oracle.com> * doc/xml/faq.xml: Fix link to setup documentation. From-SVN: r144875
Paolo Carlini committed
-
- 15 Mar, 2009 3 commits
-
-
PR target/34299 * config/avr/avr.c (avr_handle_fndecl_attribute): Move code for generate a warning if the function name does not begin with "__vector" and the function has either the 'signal' or 'interrupt' attribute, from here to ... (avr_declare_function_name): ...here. New function. * config/avr/avr.h (ASM_DECLARE_FUNCTION_NAME): Redefine. * config/avr/avr-protos.h (avr_declare_function_name): Declare. From-SVN: r144870
Anatoly Sokolov committed -
type_traits (__add_lvalue_reference_helper, [...]): As an optimization, rewrite condition (avoid is_function). 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com> * include/std/type_traits (__add_lvalue_reference_helper, __add_rvalue_reference_helper): As an optimization, rewrite condition (avoid is_function). From-SVN: r144868
Paolo Carlini committed -
From-SVN: r144866
GCC Administrator committed
-
- 14 Mar, 2009 3 commits
-
-
* objc/execute/trivial.m. New test. From-SVN: r144858
David Ayers committed -
PR bootstrap/39454 * cse.c (fold_rtx): Don't modify original const_arg1 when canonicalizing SHIFT_COUNT_TRUNCATED shift count, do it on a separate variable instead. * rtlanal.c (nonzero_bits1) <case ASHIFTRT>: Don't assume anything from out of range shift counts. (num_sign_bit_copies1) <case ASHIFTRT, case ASHIFT>: Similarly. From-SVN: r144857
Jakub Jelinek committed -
From-SVN: r144855
GCC Administrator committed
-
- 13 Mar, 2009 6 commits
-
-
gcc/ * gcc/config/i386/x-mingw32 (host-mingw32.o): Replace diagnostic.h with $(DIAGNOSTIC_H). From-SVN: r144842
Catherine Moore committed -
2009-03-13 Jack Howarth <howarth@bromo.med.uc.edu> PR target/39137 * testsuite/gcc.target/i386/stackalign/longlong-2.c: Skip on darwin. From-SVN: r144841
Jack Howarth committed -
re PR libstdc++/39405 (std::shared_ptr barfs on incomplete template class that boost::shared_ptr accepts) 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/39405 * testsuite/20_util/shared_ptr/cons/39405.cc: New. * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise. From-SVN: r144839
Paolo Carlini committed -
2009-03-13 H.J. Lu <hongjiu.lu@intel.com> PR testsuite/39451 * gcc.dg/asm-b.c: Use "Q" constraint on %b1/%h1 and "R" constraint on (%2). From-SVN: r144834
H.J. Lu committed -
2009-03-12 Benjamin Kosnik <bkoz@redhat.com> * testsuite/30_threads/condition_variable_any/native_handle/ typesizes.cc: Include tweaks. * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same. * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same. * testsuite/30_threads/thread/native_handle/typesizes.cc: Same. * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same. * testsuite/30_threads/condition_variable/native_handle/ typesizes.cc: Same. From-SVN: r144830
Benjamin Kosnik committed -
From-SVN: r144829
GCC Administrator committed
-
- 12 Mar, 2009 12 commits
-
-
libobjc/ 2009-03-12 Richard Frith-Macdonald <rfm@gnu.org> David Ayers <ayers@fsfe.org> PR libobjc/27466 * objc/objc-api.h (_objc_unexpected_exception): Declare new hook. Update copyright dates. * exception.c (objc_exception_throw): Use hook. Update copyright dates. * libobjc.def (_objc_unexpected_exception): Export hook. Update copyright dates. gcc/testsuite/ 2009-03-12 David Ayers <ayers@fsfe.org> PR libobjc/27466 * objc/execute/exceptions/handler-1.m. New test. From-SVN: r144826
David Ayers committed -
PR target/39431 * config/i386/predicates.md (cmpxchg8b_pic_memory_operand): New predicate. * config/i386/sync.md (sync_compare_and_swap<mode>, sync_compare_and_swap_cc<mode>): For DImode with -m32 -fpic check if operands[1] is cmpxchg8b_pic_memory_operand, if not force address into a register. (sync_double_compare_and_swapdi_pic, sync_double_compare_and_swap_ccdi_pic): Require operand 1 to be cmpxchg8b_pic_memory_operand instead of just memory_operand. * gcc.target/i386/pr39431.c: New test. From-SVN: r144825
Jakub Jelinek committed -
gcc/ 2009-03-12 H.J. Lu <hongjiu.lu@intel.com> PR target/39445 * config/i386/i386.c (ix86_expand_push): Don't set memory alignment. gcc/testsuite/ 2009-03-12 H.J. Lu <hongjiu.lu@intel.com> PR target/39445 * gcc.target/i386/pr39445.c: New. * gcc.target/i386/push-1.c: XFAIL. From-SVN: r144823
H.J. Lu committed -
2009-03-12 H.J. Lu <hongjiu.lu@intel.com> PR target/39327 * config/i386/sse.md (avx_addsubv8sf3): Correct item bits. (avx_addsubv4df3): Likewise. (*avx_addsubv4sf3): Likewise. (sse3_addsubv4sf3): Likewise. From-SVN: r144819
H.J. Lu committed -
2009-03-11 Andrew Haley <aph@redhat.com> * java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault): Clear INTERPRETED access modifier. 2009-03-11 Tom Tromey <tromey@redhat.com> * link.cc (_Jv_Linker::find_field): Pass the field_type to _Jv_CheckOrCreateLoadingConstraint, not the class that is requesting the field. From-SVN: r144818
Andrew Haley committed -
2009-03-12 H.J. Lu <hongjiu.lu@intel.com> PR target/38824 * config/i386/i386.md: Compare REGNO on the new peephole2 patterns. From-SVN: r144817
H.J. Lu committed -
2009-03-12 Vladimir Makarov <vmakarov@redhat.com> PR debug/39432 * ira-int.h (struct allocno): Fix comment for calls_crossed_num. * ira-conflicts.c (ira_build_conflicts): Prohibit call used registers for allocnos created from user-defined variables. From-SVN: r144812
Vladimir Makarov committed -
PR target/39181 * config/spu/spu.c (spu_expand_mov): Handle invalid subregs of non-integer mode as well. From-SVN: r144811
Ulrich Weigand committed -
From-SVN: r144810
Joern Rennecke committed -
gimplify.c (gimplify_call_expr): Don't set CALL_CANNOT_INLINE_P for functions for which the parameter types are... * gimplify.c (gimplify_call_expr): Don't set CALL_CANNOT_INLINE_P for functions for which the parameter types are unknown. testsuite/ * gcc.dg/inline-33.c: New test. From-SVN: r144801
Adam Nemet committed -
* gcc.dg/vect/vect-82.c: Combine dg-do and dg-require-effective-target into dg-skip-if. * gcc.dg/vect/vect-83.c: Likewise. From-SVN: r144800
Nathan Froyd committed -
From-SVN: r144799
GCC Administrator committed
-