- 14 Aug, 2000 13 commits
-
-
zack authored
* configure: Make enable_threads and enable_shared defaults explicit. Substitute enable_threads into generated Makefiles. * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*. gcc: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * fixinc/inclhack.def: Likewise. * fixinc/mkfixinc.sh: Likewise. * configure: Regenerate. * fixinc/fixincl.x: Regenerate. * install.texi: Document equivalence of linux and linux-gnu. libio: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++-v3: * configure: Regenerate after change to ../libtool.m4. libobjc: * configure: Regenerate after change to ../libtool.m4. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35680 138bc75d-0d04-0410-961f-82ee72b054a4
-
amylaar authored
value, and we make a new quantity, make sure that it won't be mistaken by for a valid one by mention_regs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35679 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35678 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
* config/h8300.c: Fix formatting. * config/h8300.h: Fix comment typos. (OVERRIDE_OPTIONS): Fix formatting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35677 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35676 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35675 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
* objc-features.texi (Top): Move @menu at end of node. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35674 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35673 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
(convert_to_reference): ... here. Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35672 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35671 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
(attempt_auto_inc): Suppress parentheses warning. * function.c (put_reg_into_stack): Remove unused variable `unsigned_p'. * loop.c (load_mems): Remove `u' suffix in two places. * config/rs6000/rs6000.c: Remove unnecessary `u' suffixes from hex constants. * config/rs6000/rs6000.h: Likewise. * config/rs6000/sol-c0.c: Prototype some functions. Remove the __eabi dummy routine. * config/rs6000/sysv4.h (ASM_DECLARE_FUNCTION_NAME): Remove unused variable `buf_ptr'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35670 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
compiler_conditional_xfail_data global. * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile, compiler_conditional_xfail_data machinery. (f-torture-execute): Likewise. * g77.c-torture/compile/20000629-1.x: The test only fails on x86, and only when unrolling loops. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35669 138bc75d-0d04-0410-961f-82ee72b054a4
-
green authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35668 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 13 Aug, 2000 8 commits
-
-
geoffk authored
not put stuff in .sdata unnecessarily. (rs6000_unique_section): New function. * config/rs6000/rs6000-protos.h: Add rs6000_unique_section. * config/rs6000/sysv4.h (UNIQUE_SECTION): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35667 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
* c-typeck.c (build_array_ref): Don't complain about non-lvalue arrays in C99. Don't try to look at DECL_REGISTER of a COMPONENT_REF. Don't complain twice about the same error. In gcc/testsuite/: * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35666 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35665 138bc75d-0d04-0410-961f-82ee72b054a4
-
toon authored
* bugs.texi: Describe new ability to emit debug info for EQUIVALENCE members. * news.texi: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35664 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
(aix_sysmachine): New fix. * fixinc/fixincl.x: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35663 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
multiply into a small one. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35662 138bc75d-0d04-0410-961f-82ee72b054a4
-
green authored
for -pg builds). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35661 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35660 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 12 Aug, 2000 10 commits
-
-
geoffk authored
the tree structure an exponent rather than an explicit alignment so it doesn't overflow. (SET_DECL_OFFSET_ALIGN): New macro. * stor-layout.c (place_union_field): Use SET_DECL_OFFSET_ALIGN rather than DECL_OFFSET_ALIGN. (place_field): Likewise. * expmed.c (store_bit_field): Abort on align==0 to avoid antisocial machine behaviour. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35659 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
previous delta. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35658 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
current_function_internal_arg_pointer inside a mem. (optimize_sibling_and_tail_recursive_call): Fail tail recursion if current_function_uses_addressof. * stmt.c (expand_return): Kill tail recursion and HAVE_return optimizations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35657 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35656 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35655 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
global scope. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35654 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
(arg_assoc): Do not consider function template decls. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35653 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
if (AUTO_DEMANGLING || GNU_DEMANGLING) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35652 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
CXX_FOR_TARGET): Add -B$$r/gcc/ here. (FLAGS_FOR_TARGET): Not here. (CHILL_FOR_TARGET, CXX_FOR_TARGET): Don't check the list of languages. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35651 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
looking inside. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35650 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 11 Aug, 2000 9 commits
-
-
rth authored
(subsi3, mulsi3, negsi2, one_cmplsi2): Likewise. (*addsi3_shladd): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35649 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
(do_restore): Likewise. (gen_movdi_x, gen_fr_spill_x, gen_fr_restore_x): New. (ia64_expand_prologue, ia64_expand_epilogue): Use them. (rtx_needs_barrier): Track actual bit manipulation for ar.unat moves, gr_spill, and gr_restore. (emit_insn_group_barriers): Special case gr_spill/gr_restore. (process_set): Don't handle varargs spills. * config/ia64/ia64.md (gr_spill): Accept cfa offset. Emit .mem.offset here instead of in process_set. (gr_restore): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35648 138bc75d-0d04-0410-961f-82ee72b054a4
-
jason authored
* std/bastring.cc (compare to charT*): Add rlen==n check. * std/bastring.h (Rep::grab): Add x86 atomic version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35647 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35646 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
portable shell script to convert blanks to commas in $LANGUAGES. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35645 138bc75d-0d04-0410-961f-82ee72b054a4
-
apbianco authored
* class.c (maybe_layout_super_class): Fixed indentation. * java-tree.h (CLASS_METHOD_CHECKED_P): New macro. (java_check_methods): New function declaration. * jcf-parse.c (get_constant): Let `char_len' go up to 3. Use `str' instead of `str_ptr'. * jcf-write.c (generate_bytecode_insns): Emit number the of args of a `invokeinterface' at the right time. * parse.h (WFL_STRIP_BRACKET): New macro. (SET_TYPE_FOR_RESOLUTION): Use it. * parse.y (build_unresolved_array_type): Reuse `type_or_wfl.' (check_class_interface_creation): Don't check for cross package innerclass name clashes. (method_header): Behave properly if MDECL is `error_mark_node.' (method_declarator): Return `error_mark_node' if bogus current class. (resolve_class): Apply WFL_STRIP_BRACKET on `cl' if necessary. (resolve_and_layout): New local `decl_type', set and used. Call java_check_methods. (java_check_methods): New method. (java_layout_classes): Use it. (resolve_qualified_expression_name): No EH check necessary in access$<n>. (java_complete_lhs): Use VAR_DECL's DECL_INITIAL when evaluating `case' statement. (patch_assignment): Set DECL_INITIAL on integral final local. (http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00516.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35644 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
* objc-features.texi: Move @node Top before @menu. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35643 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
COLLECT2_HOST_INITIALIZATION, GCC_DRIVER_HOST_INITIALIZATION, and UPDATE_PATH_HOST_CANONICALIZATION. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35642 138bc75d-0d04-0410-961f-82ee72b054a4
-
ghazi authored
unprototyped function pointer casts on integer constants. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35638 138bc75d-0d04-0410-961f-82ee72b054a4
-