- 23 Jun, 2006 6 commits
-
-
dannysmith authored
* config/i386/winnt.c (ix86_handle_selectany_attribute): Move check for initialization and setting of one_only flag to ... (i386_pe_encode_section_info): ...here. (i386_pe_dllimport_p): Check for DECL_DLLIMPORT_P also. Recheck that the symbol has not been defined. cp * decl.c (start_decl): Check that dllimports are not initialized. testsuite * g++.dg/ext/dllimport4.C. Add more tests for invalid initialization. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114927 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
* ggc-page.c (init_ggc): Do not round up the extra_order_size_table sizes to MAX_ALIGNMENT. Fix the size_lookup table to honour alignment requests instead. Add verification code. Add struct tree_function_decl and struct tree_binfo size to extra_order_size_table. Add missing element to size_lookup table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114926 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
John David Anglin <dave.anglin@nrc-cnrc.gc.ca> PR middle-end/28131 * expr.c (expand_expr_real_1) <VECTOR_CST>: Check whether the call to lang_hooks.types.type_for_mode returned NULL_TREE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114923 138bc75d-0d04-0410-961f-82ee72b054a4
-
bje authored
* decNumber.h (decNumberNegate): Remove. gcc/ * dfp.c (decimal_to_decnumber): Do not use decNumberNegate to negate dn -- manipulate it directly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114922 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
Steven Bosscher <stevenb.gcc@gmail.com> PR target/27531 * reload1.c (gen_reload): Call mark_jump_label on the new insns generated by gen_move_insn to add REG_LABEL notes if necessary. * gcc.dg/pr27531-1.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114921 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114919 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 22 Jun, 2006 20 commits
-
-
danglin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114913 138bc75d-0d04-0410-961f-82ee72b054a4
-
sje authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114909 138bc75d-0d04-0410-961f-82ee72b054a4
-
gerald authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114905 138bc75d-0d04-0410-961f-82ee72b054a4
-
bwilson authored
(leaf_entry): Remove use of MIN_ESA. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114903 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* testsuite/libjava.jni/jni.exp (gcj_jni_invocation_test_one): Link against -ljvm, not -lgcj. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114902 138bc75d-0d04-0410-961f-82ee72b054a4
-
langton authored
* primary.c (gfc_match_rvalue): Don't call match_substring for implicit non-character types. PR fortran/24748 * gfortran.dg/implicit_8.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114901 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* Makefile.am (libjvm_la_LDFLAGS): Do not set -rpath to toolexeclibdir. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114900 138bc75d-0d04-0410-961f-82ee72b054a4
-
lmillward authored
* decl.c (grokdeclarator): Return error_mark_node on invalid uses of the scope resolution operator. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114899 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
* cfgexpand.c (tree_expand_cfg): Clean EDGE_EXECUTABLE flag from the entry edge. * gcc.dg/pr28121.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114898 138bc75d-0d04-0410-961f-82ee72b054a4
-
lmillward authored
* typeck2.c (build_m_component_ref): Use error_operand_p. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114897 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
field when it is accessible. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114896 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
Paolo Carlini <pcarlini@suse.de> * include/ext/pb_ds/detail/resize_policy/ hash_prime_size_policy_imp.hpp: Cast to size_t instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114894 138bc75d-0d04-0410-961f-82ee72b054a4
-
dj authored
(TN-16C-A156A/E). (mulhisi3_r): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114891 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* include/ext/pb_ds/detail/resize_policy/ hash_prime_size_policy_imp.hpp: Fix for 64-bit machines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114888 138bc75d-0d04-0410-961f-82ee72b054a4
-
reichelt authored
* pt.c (determine_specialization): Check for invalid decls. * g++.dg/template/friend43.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114887 138bc75d-0d04-0410-961f-82ee72b054a4
-
reichelt authored
* pt.c (unify) <case TEMPLATE_PARM_INDEX>: Check for invalid parameters. * g++.dg/template/crash53.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114885 138bc75d-0d04-0410-961f-82ee72b054a4
-
reichelt authored
* rtti.c (get_tinfo_decl_dynamic): Robustify. * g++.dg/rtti/incomplete1.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114882 138bc75d-0d04-0410-961f-82ee72b054a4
-
fxcoudert authored
* ChangeLog: Forgotten in the previous commit. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114881 138bc75d-0d04-0410-961f-82ee72b054a4
-
fxcoudert authored
* iresolve.c (gfc_resolve_reshape): Call reshape_r4 and reshape_r8 instead of reshape_4 and reshape_8. (gfc_resolve_transpose): Likewise for transpose. * Makefile.am: Add r4 and r8 versions of reshape and transpose. * Makefile.in: Regenerate. * generated/reshape_r4.c: New file. * generated/reshape_r8.c: New file. * generated/transpose_r4.c: New file. * generated/transpose_r8.c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114880 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114877 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 21 Jun, 2006 14 commits
-
-
paolo authored
* include/bits/postypes.h (operator==(const fpos<>&, const fpos<>&), operator!=(const fpos<>&, const fpos<>&)): Add. * testsuite/27_io/fpos/mbstate_t/6.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114871 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
PR middle-end/28034 * coverage.c (coverage_counter_alloc): Leave the index type unspecified. (coverage_counter_alloc): Use null arguments for operands 2 and 3 of the ARRAY_REF. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114870 138bc75d-0d04-0410-961f-82ee72b054a4
-
kseitz authored
routine if signal is received and thread is flagged SUSPENDED. (suspend_self): New function. (GC_suspend_thread): New function. (GC_resume_thread): New function. * include/gc.h (GC_suspend_thread): Declare. (GC_resumet_thread): Declare. * include/private/pthread_support.h (SUSPENDED): New GC_thread flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114869 138bc75d-0d04-0410-961f-82ee72b054a4
-
fxcoudert authored
gfc_conv_cst_int_power, gfc_conv_string_tmp, gfc_conv_function_call): Replace calls to convert on constant integer nodes by build_int_cst. * trans-stmt.c (gfc_trans_do): Likewise. * trans-io.c (set_internal_unit, transfer_namelist_element): Likewise. * trans-decl.c (build_entry_thunks): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114868 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114864 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
* doc/invoke.texi (-fopenmp) Move to "Options Controlling C Dialect" section from the "Options for Code Generation Conventions". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114863 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
PR target/27082 * config/alpha/predicates.md (small_symbolic_operand): Deny weak symbols. (global_symbolic_operand): Allow weak symbols, even if local_p. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114861 138bc75d-0d04-0410-961f-82ee72b054a4
-
fche authored
PR 21274 mf-runtime.h installation based on ssp patch for PR 26473 from Mark Mitchell <mark@codesourcery.com>. * configure.ac (ACX_NONCANONICAL_TARGET): Use it. * Makefile.am (target_noncanonical): Define. (libsubincludedir): New variable. (nobase_libsubinclude_HEADERS): Add mf-runtime.h. (include_HEADERS): Remove. * configure, aclocal.m4, config.h.in: Regenerated. * Makefile.in, testsuite/Makefile.in: Likewise. * mf-runtime.h: Add #ifndef protection for conflicting _REENTRANT and _THREAD_SAFE redefinition values. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114855 138bc75d-0d04-0410-961f-82ee72b054a4
-
bryce authored
* include/win32-threads.h (_Jv_ThreadDesc_t): New typedef. (_Jv_GetPlatformThreadID): New function. * include/posix-threads.h (_Jv_ThreadDesc_t): New typedef. (_Jv_GetPlatformThreadID): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114854 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
(find_interesting_uses_address): Punt if above function returns true. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114851 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
* configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114849 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
complex argument is in registers and the other part in the stack, return a REG not a PARALLEL. testsuite: * gcc.c-torture/execute/complex-7.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114847 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
cross-compiling, put headers in $prefix/$target/include/c++. * configure: Regenerated. * configure.ac: Set gcc_gxx_include_dir to $target/include/c++ when cross-compiling. Do not substitute libstdcxx_incdir. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114845 138bc75d-0d04-0410-961f-82ee72b054a4
-
jakub authored
when gomp_mutex_t is larger than pointer and HAVE_SYNC_BUILTINS is defined. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114843 138bc75d-0d04-0410-961f-82ee72b054a4
-