- Mar 13, 2006
-
-
jimb authored
* MAINTAINERS: Update my E-mail address. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112020 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* include/bits/postypes.h (fpos<>::operator==, operator!=): Remove, exploit conversion to streamoff. * testsuite/27_io/fpos/mbstate_t/5.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112018 138bc75d-0d04-0410-961f-82ee72b054a4
-
jiez authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112016 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
* tree-vrp.c (stmt_interesting_for_vrp): Some statements with virtual operands are interesting. (vrp_visit_stmt): Corresponding changes. * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112011 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
call_symbol, sibcall_symbol): Disallow if TARGET_ID_SHARED_LIBRARY, not if flag_pic. Lose 'G' modifier for call operand. * config/bfin/bfin.c (print_operand) <case SYMBOL_REF>: Don't recognize 'G' modifier. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112010 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
TARGET_ID_SHARED_LIBRARY, define __ID_SHARED_LIB__. * config/bfin/crti.S: Use it instead of __PIC__. * config/bfin/crtn.S: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112006 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
of RETS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112003 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* gimplify.c (gimplify_switch_expr): Discard empty ranges. * stmt.c (expand_case): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112000 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
* loop-invariant.c (seq_insns_valid_p): New function. (move_invariant_reg): Only emit new code if it is valid. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111998 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
Removed. (force_nonfallthru_and_redirect): Do not use last_loop_beg_note. (rtl_split_edge): Do not use back_edge_of_syntactic_loop_p. (commit_one_edge_insertion): Do not look for loop notes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111997 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
flag_test_coverage out of loop. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111996 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
the if branch that guards it to continue. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111995 138bc75d-0d04-0410-961f-82ee72b054a4
-
rakdver authored
* cfgloop.h (struct loop): Remove unused fields. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111994 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111993 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
(-dL, -fdump-rtl-loop2): Update the dump file names git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111991 138bc75d-0d04-0410-961f-82ee72b054a4
-
rguenth authored
PR middle-end/26630 * gcc.dg/torture/pr26630.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111990 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111988 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
rw.po, sv.po, tr.po, vi.po, zh_CN.po: Update. * zh_TW.po: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111982 138bc75d-0d04-0410-961f-82ee72b054a4
-
jsm28 authored
rw.po, sv.po, tr.po, zh_CN.po: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111981 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Mar 12, 2006
-
-
steven authored
* profile.c (rest_of_handle_branch_prob, pass_branch_prob): Remove. * basic-block.h (estimate_probability): Remove prototype. * passes.c (finish_optimization_passes): Dump branch prediction or profiling heuristics to the .profile tree dump. (init_optimization_passes): Unqueue pass_branch_prob. * doc/invoke.texi (-fdump-rtl-bp): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111980 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Fix race condition. * testsuite/27_io/objects/char/9661-1.cc: Likewise. * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111978 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111975 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Mar 11, 2006
-
-
sayle authored
* dependency.c (gfc_dep_compare_expr) <EXPR_OP>: Allow unary and binary operators to compare equal if their operands are equal. <EXPR_FUNCTION>: Allow "constant" intrinsic conversion functions to compare equal, if their operands are equal. * gfortran.dg/dependency_10.f90: New test case. * gfortran.dg/dependency_11.f90: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111970 138bc75d-0d04-0410-961f-82ee72b054a4
-
steven authored
* rtl.h (LABEL_NEXTREF): Remove field accessor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111969 138bc75d-0d04-0410-961f-82ee72b054a4
-
gdr authored
* update_version_svn (IGNORE_BRANCHES): Add 3_4-branch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111968 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* function.c (frame_offset_overflow): New function. (assign_stack_local_1): Call it to detect that the offset overflows. * cfgexpand.c (alloc_stack_frame_space): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111964 138bc75d-0d04-0410-961f-82ee72b054a4
-
steven authored
* config/sh/sh.c: Include alloc-pool.h. (label_ref_list_pool): New alloc pool. (label_ref_list_t): New type for lists of labels. (struct pool_node): Make wend a label_ref_list_t. (add_constant): Use the new type, eradicate LABEL_NEXTREF references. (dump_table): Likewise. (sh_reorg): Set up the alloc pool before using add_constant and dump_table, and destroy it when finishing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111963 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111961 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111960 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111959 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111956 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Mar 10, 2006
-
-
eedelman authored
2006-03-11 Erik Edelmann <eedelman@gcc.gnu.org> * symbol.c (check_conflict): Allow allocatable function results, except for elemental functions. * trans-array.c (gfc_trans_allocate_temp_array): Rename to ... (gfc_trans_create_temp_array): ... this, and add new argument callee_alloc. (gfc_trans_array_constructor, gfc_conv_loop_setup): Update call to gfc_trans_allocate_temp_array. * trans-array.h (gfc_trans_allocate_temp_array): Update prototype. * trans-expr.c (gfc_conv_function_call): Use new arg of gfc_trans_create_temp_array avoid pre-allocation of temporary result variables of pointer AND allocatable functions. (gfc_trans_arrayfunc_assign): Return NULL for allocatable functions. * resolve.c (resolve_symbol): Copy value of 'allocatable' attribute from sym->result to sym. testsuite/ 2006-03-08 Paul Thomas <pault@gcc.gnu.org> Erik Edelmann <eedelman@gcc.gnu.org> * gfortran.dg/allocatable_function_1.f90: New. * gfortran.dg/allocatable_function_2.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111951 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
PR libgcj/25713: * java/util/zip/Deflater.java (flush): New method. * sources.am, Makefile.in: Rebuilt. * java/util/zip/DeflaterOutputStream.java: Removed. * java/util/zip/InflaterInputStream.java: Likewise. * java/util/zip/GZIPInputStream.java: Likewise. * java/util/zip/GZIPOutputStream.java: Likewise. libjava/classpath For PR libgcj/25713: * java/util/zip/InflaterInputStream.java (read): Replaced with libgcj implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111949 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* gimplify.c (gimplify_modify_expr_rhs): Don't do return slot opt if the target was declared 'register'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111947 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111946 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* typeck.c (cxx_alignof_expr, cxx_sizeof_expr): New functions. (cxx_sizeof_or_alignof_expr): Split out from here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111945 138bc75d-0d04-0410-961f-82ee72b054a4
-
andreast authored
* include/powerpc-signal.h: Fix typo in comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111944 138bc75d-0d04-0410-961f-82ee72b054a4
-
mark authored
* scripts/makemake.tcl: Set gnu/java/awt/peer/swing to ignore. * gnu/classpath/jdwp/VMFrame.java (SIZE): New constant. * java/lang/VMCompiler.java: Use gnu.java.security.hash.MD5. * java/lang/Math.java: New override file. * java/lang/Character.java: Merged from Classpath. (start, end): Now 'int's. (canonicalName): New field. (CANONICAL_NAME, NO_SPACES_NAME, CONSTANT_NAME): New constants. (UnicodeBlock): Added argument. (of): New overload. (forName): New method. Updated unicode blocks. (sets): Updated. * sources.am: Regenerated. * Makefile.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111942 138bc75d-0d04-0410-961f-82ee72b054a4
-
aldyh authored
* configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111941 138bc75d-0d04-0410-961f-82ee72b054a4
-
nemet authored
insn_constraint_len to return size_t to match the declaration. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111940 138bc75d-0d04-0410-961f-82ee72b054a4
-