- 25 Nov, 2000 15 commits
-
-
pthomas authored
gcc: 2000-11-25 Philipp Thomas <pthomas@suse.de> * configure.in (ALL_LINGUAS): Remove en_GB and add sv. * configure: Rebuilt. po: 2000-11-25 Philipp Thomas <pthomas@suse.de> * sv.po: New swedish translation file. * en_GB.po: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37739 138bc75d-0d04-0410-961f-82ee72b054a4
-
jakub authored
Handle CONST_INT as second argument. * config/sparc/sparc.c (set_extends): Remove first argument. Properly handle AND, CONST_INT and CONST_DOUBLE, handle IOR, XOR and MOV. (sparc_check_64): Abort if first argument is not REG. If it is DImode REG, look at the lower register of the register pair. * config/sparc/sparc.c (load_pic_register, restore_regs, output_return, sparc_v8plus_shift, sparc_function_profiler, sparc_function_block_profiler, sparc_block_profiler): Fix output formatting. * gcc.dg/ultrasp3.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37738 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37737 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2000-11-25 Benjamin Kosnik <bkoz@redhat.com> Richard Earnshaw <rearnsha@arm.com> * src/Makefile.am (INCLUDES): Remove unconditional use of _GNU_SOURCE and _ISOC99_SOURCE macros. * src/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37736 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37735 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
(TARGET_SWITCHES): For all variant-selecting switch, use TARGET_NONE to reset all other variant-selecting switch. Added empty strings to avoid warnings. (TARGET_DEFAULT): Set to SH1_BIT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37734 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
insn-codes.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37733 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
(sibcall_pcrel): New insn_and_split. (sibcall, sibcall_value, sibcall_epilogue): New expands. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37732 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
symPLT_label2reg, call, call_value): Don't set current_function_uses_pic_offset_table. * config/sh/sh.h (CONDITIONAL_REGISTER_USAGE): Don't mark PIC_OFFSET_TABLE_REGNUM as call_used, so that calc_live_regs takes it into account. (FINALIZE_PIC): Delete, useless. (LEGITIMATE_CONSTANT_P): Delete, unused. * config/sh/sh.c (sh_expand_prologue): Don't use current_function_uses_pic_offset_table. Don't special-case PIC_OFFSET_TABLE_REGNUM. Initialize it if it's ever live and PIC is enabled. (sh_expand_epilogue, initial_elimination_offset): Don't special case PIC_OFFSET_TABLE_REGNUM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37731 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
* config/sh/sh.md (UNSPEC_CALLER): New constant. (calli_pcrel, call_valuei_pcrel): Use PIC_REG. (call_pcrel, call_value_pcrel): New insn_and_splits. (call, call_value): Use them. (call_site): New expand. (sym_label2reg, symPLT_label2reg): Adjust to hold call_sites. * config/sh/sh.h (OUTPUT_ADDR_CONST_EXTRA) [UNSPEC_CALLER]: Output call_site label. (PREDICATE_CODES): Added symbol_ref_operand. * config/sh/sh.c (symbol_ref_operand): Define. * emit-rtl.c (try_split): Propagate CALL_INSN_FUNCTION_USAGE to CALL_INSNs in the split sequence. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37730 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37729 138bc75d-0d04-0410-961f-82ee72b054a4
-
lerdsuwa authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37728 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
v850 pragma support into gcc and gxx. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37727 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37726 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
moment). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37725 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 24 Nov, 2000 24 commits
-
-
kenner authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37724 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2000-11-24 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * testsuite/22_locale/codecvt_wchar_t_char.cc (main): Add _GLIBCPP_USE_WCHAR_T guards. * configure.in (AC_OUTPUT_COMMANDS): Remove, just run scripts as is, so that checks for existence of generated files actually work. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37723 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37722 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
GENERAL_OR_AP_REGISTER_P, FP_REGISTER_P, XD_REGISTER_P, FP_OR_XD_REGISTER_P, FP_ANY_REGISTER_P): New macros. Use them all over. (SPECIAL_REG): Renamed to SPECIAL_REGISTER_P. * config/sh/sh.c: Use new macros. * config/sh/sh.md: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37721 138bc75d-0d04-0410-961f-82ee72b054a4
-
aoliva authored
instead of just MACH_REG in DImode. Always refer to FPSCR_REG in PSImode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37720 138bc75d-0d04-0410-961f-82ee72b054a4
-
green authored
* lib/libjava.exp (bytecompile_file): Change default from javac to gcj -C. (libjava_arguments): Fix classpath. * libjava.compile/PR129_B.no-link: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37719 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
array. (_Jv_NewPrimArray): Likewise. Include <new>. * gcj/array.h (__JArray): `length' field now const. Added constructor. (class JArray): Added constructor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37718 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37717 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37716 138bc75d-0d04-0410-961f-82ee72b054a4
-
denisc authored
fixed. (machine_dependent_reorg): Wrong optimization based on NOTICE_UPDATE_CC removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37715 138bc75d-0d04-0410-961f-82ee72b054a4
-
amylaar authored
(delete_insn): Look for REG_LABEL notes. (redirect_tablejump): Delete feeding insns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37714 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37713 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37712 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37711 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37710 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37709 138bc75d-0d04-0410-961f-82ee72b054a4
-
green authored
Move current_file_list out of yyparse and make it static. * expr.c: Declare quick_stack and tree_list_free_list as static (init_expr_processing): Register quick_stack and tree_list_free_list roots. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37708 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37707 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37706 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37705 138bc75d-0d04-0410-961f-82ee72b054a4
-
bernds authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37704 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
(primary): ... to here. cp: * parse.y (unary_expr): Move VA_ARG from here ... (primary): ... to here. testsuite: * g++.old-deja/g++.other/vaarg4.C: New test. * gcc.c-torture/compile/20001123-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37703 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
* semantics.c (finish_id_expr): If type is error_mark, return error_mark. testsuite: * g++.other/crash24.C: Adjust and remove XFAIL. * g++.other/crash37.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37702 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37701 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 23 Nov, 2000 1 commit
-
-
grahams authored
* expr.c (store_constructor): If a field is non addressable and the target is a MEM use MEM_ALIAS_SET otherwise use get_alias_set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37700 138bc75d-0d04-0410-961f-82ee72b054a4
-