- 29 Nov, 2008 10 commits
-
-
jsm28 authored
nl.po, sv.po, tr.po, uk,po, vi.po, zh_CN.po, zh_TW.po: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142281 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
nl.po, ru.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142280 138bc75d-0d04-0410-961f-82ee72b054a4
-
hjl authored
PR middle-end/37843 * gcc.target/i386/pr37843-3.c: Make it nonpic targets only. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142278 138bc75d-0d04-0410-961f-82ee72b054a4
-
davek authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142277 138bc75d-0d04-0410-961f-82ee72b054a4
-
janus authored
Mikael Morin <mikael@gcc.gnu.org> PR fortran/38289 PR fortran/38290 * decl.c (match_procedure_decl): Handle whitespaces. * resolve.c (resolve_specific_s0): Bugfix in check for intrinsic interface. 2008-11-29 Janus Weil <janus@gcc.gnu.org> Tobias Burnus <burnus@gcc.gnu.org> PR fortran/38289 PR fortran/38290 * gfortran.dg/proc_decl_1.f90: Extended test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142276 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
* lex.c (cpp_token_len): Use 6 as default length. gcc/testsuite: * g++.dg/cpp/stringop-1.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142275 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* g-comver.adb (Ver_Len_Max): Fix inconsistency. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142274 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
PR testsuite/38311 * ssp-2.c: Link with -Wl,-multiply_defined,suppress on darwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142273 138bc75d-0d04-0410-961f-82ee72b054a4
-
liqin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142272 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142268 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 28 Nov, 2008 7 commits
-
-
jason authored
* init.c (perform_member_init): Fix value-initialization. (build_value_init_1): Add assert to catch cases that will break in the gimplifier. (build_default_init): Remove. * cp-tree.h: Remove its prototype. * pt.c (tsubst_expr) [DECL_EXPR]: Use build_value_init for value-initialization. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142265 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* g++.dg/template/pr32519.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142264 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* parser.c (cp_parser_class_name): Only call maybe_note_name_used_in_class if we actually found a class name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142263 138bc75d-0d04-0410-961f-82ee72b054a4
-
hjl authored
PR middle-end/37843 * gcc.target/i386/pr37843-1.c: Make it nonpic targets only. * gcc.target/i386/pr37843-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142259 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
PR tree-optimization/37955 PR tree-optimization/37742 * tree-vect-transform.c (vectorizable_store): Remove assert for compatible aliases. (vectorizable_load): Likewise. * gcc.c-torture/compile/pr37955.c: New testcase. * gcc.c-torture/compile/pr37742-3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142257 138bc75d-0d04-0410-961f-82ee72b054a4
-
jakub authored
* gcc.dg/tree-ssa/alias-2.c: Only compile on nonpic targets. * gcc.dg/torture/ipa-pta-1.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142256 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142254 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 27 Nov, 2008 9 commits
-
-
geoffk authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142251 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142247 138bc75d-0d04-0410-961f-82ee72b054a4
-
toon authored
* MAINTAINERS: Change e-mail address. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142246 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
* configure.ac: Build gdb for i?86-*-darwin* * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142245 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
* tree-ssa-structalias.c (intra_create_variable_infos): Make a constraint for the static chain parameter. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142242 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142241 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
* config/bfin/linux.h (SUBTARGET_DRIVER_SELF_SPECS): Set it. * config/bfin/bfin-protos.h (WA_INDIRECT_CALLS, ENABLE_WA_INDIRECT_CALLS): New macros. * config/bfin/bfin.c (bfin_cpus): Add WA_INDIRECT_CALLS to all 54x CPUs. (indirect_call_p): New function. (workaround_speculation): Handle anomaly 05-00-0426 when ENABLE_WA_INDIRECT_CALLS is true. * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define __WORKAROUND_INDIRECT_CALLS if ENABLE_WA_INDIRECT_CALLS. * doc/invoke.texi (Blackfin Options): Document -micplb. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142240 138bc75d-0d04-0410-961f-82ee72b054a4
-
dj authored
* config/m32c/bitops.md (bset_qi): Add memsym_operand predicate. * config/m32c/bitops.md (andhi3_24, iorhi3_24): Don't prefer HL class. * config/m32c/mov.md (zero_extendqihi2): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142237 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142235 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 26 Nov, 2008 12 commits
-
-
janis authored
* lib/objc.exp (objc_target_compile): Fix typo from previous change. * lib/gnat.exp (gnat_target_compile): Fix typo from previous change. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142230 138bc75d-0d04-0410-961f-82ee72b054a4
-
nemet authored
clear_hazard_<mode>. Use mode-specific addition. (clear_cache): Rename gen_clear_hazard to gen_clear_hazard_si or gen_clear_hazard_di depending on the size of Pmode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142229 138bc75d-0d04-0410-961f-82ee72b054a4
-
dj authored
* configure: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142228 138bc75d-0d04-0410-961f-82ee72b054a4
-
janis authored
PR testsuite/28870 * doc/sourcebuild.texi (Test Directives): Add dg-timeout and dg-timeout-factor. gcc/testsuite/ PR testsuite/28870 * lib/timeout.exp: New. * lib/timeout-dg.exp: New. * lib/gcc-dg.exp: Include new timeout library files. (dg-test): Unset timeout variables. * lib/gcc.exp (gcc_target_compile): Set timeout value from new proc. * lib/g++.exp (g++_target_compile): Ditto. * lib/gfortran.exp (gfortran_target_compile): Ditto. * lib/objc.exp (objc_target_compile): Ditto. * lib/obj-c++.exp (obj-c++_target_compile): Ditto. * lib/obj-c++.exp (obj-c++_target_compile): Ditto. * lib/gnat.exp (gnat_target_compile): Ditto. libstdc++-v3/ PR testsuite/28870 * testsuite/lib/libstdc++.exp: Include new timeout library files. (libstdc++_init): Define tool_timeout. (dg-test): Override DejaGnu proc. (v3_target_compile): Set timeout value from new proc. (v3_target_compile_as_c): Ditto. libmudflap/ PR testsuite/28870 * testsuite/lib/mfdg.exp (dg-test): Use new timeout support. (dg-timeout): Remove. (standard-wait): Remove. * testsuite/lib/libmudflap.exp: Include new timeout library files. (libmudflap_target_compile): Set timeout value from new proc. libgomp/ PR testsuite/28870 * testsuite/lib/libgomp.exp: Include new timeout library files. (libgomp_target_compile): Set timeout value from new proc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142225 138bc75d-0d04-0410-961f-82ee72b054a4
-
uros authored
TARGET_64BIT. Remove special asm template for TARGET_64BIT case. (memory_barrier): Do not generate memory_barrier_nosse instruction for TARGET_64BIT. * config/i386/sse.md (*sse2_mfence): Also enable for TARGET_64BIT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142224 138bc75d-0d04-0410-961f-82ee72b054a4
-
hjl authored
PR middle-end/37843 * gcc.target/i386/pr37843-1.c: Make it Linux only. * gcc.target/i386/pr37843-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142222 138bc75d-0d04-0410-961f-82ee72b054a4
-
uros authored
function name from __floatundisf. * config/soft-fp/fixdfti.c (__fixdfti): Correct argument type to DFtype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142218 138bc75d-0d04-0410-961f-82ee72b054a4
-
ktietz authored
PR/38227 * calls.c (expand_call): Pass to REG_PARM_STACK_SPACE the type of the function, when there is no FUNCTION_DECL available. OUTGOING_REG_PARM_STACK_SPACE pass fntype, when no fndecl is available. (compute_argument_block_size): Add fntype argument. OUTGOING_REG_PARM_STACK_SPACE pass fntype, when no fndecl is available. (emit_library_call_value_1): Likewise. OUTGOING_REG_PARM_STACK_SPACE pass fntype, when no fndecl is available. * config/i386/i386.c (ix86_reg_parm_stack_space): Handle function types. * doc/tm.texi (REG_PARM_STACK_SPACE): Adjust documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142215 138bc75d-0d04-0410-961f-82ee72b054a4
-
ktietz authored
* gcc.dg/callabi/func-indirect.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142214 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
Richard Guenther <rguenther@suse.de> PR tree-optimization/37869 * tree-ssa-structalias.c (struct constraint_graph): Remove pt_used and number_incoming members. (build_pred_graph): Do not allocate them. (condense_visit): Do not use them. (label_visit): Likewise. (free_var_substitution_info): Do not free them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142213 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* decl2.c (check_classfn): Error rather than abort on parameter list mismatch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142212 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142210 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 25 Nov, 2008 2 commits
-
-
vmakarov authored
* doc/invoke.texi (ira-max-loops-num): Change semantics. * ira-int.h (struct ira_loop_tree_node): New member to_remove_p. * ira-color.c (allocno_spill_priority): New function. (remove_allocno_from_bucket_and_push, push_allocno_to_spill): Print more info about the spilled allocno. (push_allocnos_to_stack): Use allocno_spill_priority. Add more checks on bad spill. * ira-build.c (loop_node_to_be_removed_p): Remove. (loop_compare_func, mark_loops_for_removal): New functions. (remove_uneccesary_loop_nodes_from_loop_t): Use member to_remove_p. (remove_unnecessary_allocnos): Call mark_loops_for_removal. * ira.c (ira): Don't change flag_ira_algorithm. * params.def (ira-max-loops-num): Change the value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142207 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkuvyrkov authored
Disable unsupported alternative for ColdFire, add new alternative that ColdFire can handle. * gcc.c-torture/compile/20080929-1.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142205 138bc75d-0d04-0410-961f-82ee72b054a4
-