- 02 Oct, 1999 7 commits
-
-
and endian bits for the picojava port. I am committing this (and the rebuilt Makefile.in/configure files). From-SVN: r29765
Steve Chamberlain committed -
* tree.c (build): Don't look at TREE_SIDE_EFFECTS or TREE_RAISES for non-trees. (build1): Likewise. From-SVN: r29764
Mark Mitchell committed -
From-SVN: r29763
Jeff Law committed -
From-SVN: r29762
Jason Merrill committed -
From-SVN: r29761
Jason Merrill committed -
* libjava.lang/PR56.out: New file. * libjava.lang/PR56.java: New file. From-SVN: r29760
Tom Tromey committed -
* configure: Rebuilt. * configure.in: Set classpath when invoking gcj. Use changequote around sed invocation. * java/net/natPlainSocketImpl.cc: Stub native functions if DISABLE_JAVA_NET is defined. * java/net/natPlainDatagramSocketImpl.cc (setTimeToLive): Fixed typo in exception string. (getTimeToLive): Likewise. Stub native functions if DISABLE_JAVA_NET is defined. * java/net/natInetAddress.cc: Stub native functions if DISABLE_JAVA_NET is defined. * configure.host: Disable java.net for mips-tx39. * configure, include/config.h.in: Rebuilt. * acconfig.h (DISABLE_JAVA_NET): Undefine. * configure.in: Added --disable-java-net and new define `DISABLE_JAVA_NET'. From-SVN: r29759
Tom Tromey committed
-
- 01 Oct, 1999 21 commits
-
-
From-SVN: r29758
Jason Merrill committed -
pt.c (tsubst_decl): If the type of a template instantiation is bogus, so is the whole instantiation. * pt.c (tsubst_decl): If the type of a template instantiation is bogus, so is the whole instantiation. From-SVN: r29757
Mark Mitchell committed -
From-SVN: r29756
Bernd Schmidt committed -
* config/m68k/m68k.c (use_return_insn): Return false if the pic register is in use. From-SVN: r29755
Andreas Schwab committed -
From-SVN: r29754
Bernd Schmidt committed -
From-SVN: r29753
Bernd Schmidt committed -
From-SVN: r29752
Jeff Law committed -
From-SVN: r29751
Mark Mitchell committed -
* lib/file-format.exp (gcc_target_object_format): Don't crash if objdump is unavailable. From-SVN: r29750
Mark Mitchell committed -
* decl.c (initialize_local_var): Handle static variables here. (cp_finish_decl): Tweak handling of function-scope static variables. * semantics.c (expand_stmt): Handle DECL_STMTs for static variables. From-SVN: r29749
Mark Mitchell committed -
From-SVN: r29748
Mark Mitchell committed -
From-SVN: r29747
Mark Mitchell committed -
* rs6000.c (rs6000_build_va_list): Create a TYPE_DECL node for the va_list record. From-SVN: r29746
Franz Sirl committed -
* i386.c (ix86_adjust_cost): Ignore false ebp dependencies in prologues. From-SVN: r29745
Jan Hubicka committed -
* alias.c: Include insn-flags.h. * Makefile.in (alias.o): Update. From-SVN: r29744
Jan Hubicka committed -
* i386.c (ix86_expand_int_movcc): Convert LEU and GTU comparisons to LTU and GEU. Handle more cases using sbb. From-SVN: r29743
Jan Hubicka committed -
* i386.md (truncatexfdf splitters): Do not use subreg. (fop XFmode patterns): Fix mode in operand testing. From-SVN: r29742
Jan Hubicka committed -
* jump.c (jump_optimize_1): Amend last change to test only the form of the operand, not the insn. From-SVN: r29741
Richard Henderson committed -
jump.c (jump_optimize_1): Use general_operand not register_operand to determine when B may need preloading. * jump.c (jump_optimize_1) [conditional_move]: Use general_operand not register_operand to determine when B may need preloading. From-SVN: r29740
Richard Henderson committed -
* alpha.md (*): Use nonimmediate not general_operand for SET_DEST. (ffsdi2, extxl, insxh, mskxh): Add missing DImode to SET_SRC. (call-value patterns): Move to end of file. (*): Remove mode from label_ref in (pc) context. (movstrqi): Use memory not general_operand for BLKmode operands. (prologue_stack_probe_loop, builtin_longjmp): Add missing mode to register_operand operands. (peep2 patterns): Convert from commented-out peephole patterns. From-SVN: r29739
Richard Henderson committed -
* cp-tree.h (lang_decl_flags): Add global_ctor_p and global_dtor_p. Add init_priority. (DECL_ACCESS): Adjust accordingly. (DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P): New macros. (GLOBAL_INIT_PRIORITY): Likewise. * decl.c (lang_mark_tree): Adjust accordingly. (start_objects): Set DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P, and GLOBAL_INIT_PRIORITY. * dump.c (dequeue_and_dump): Print them. * ir.texi: Document them. From-SVN: r29738
Mark Mitchell committed
-
- 30 Sep, 1999 12 commits
-
-
From-SVN: r29737
Tom Tromey committed -
From-SVN: r29736
Jeff Law committed -
* h8300.h (INIT_TARGET_OPTABS): Use init_one_optab instead of generating RTL directly. * mips.h (INIT_TARGET_OPTABS): Likewise. * mn10200.h (INIT_TARGET_OPTABS): Likewise. From-SVN: r29734
Jeffrey A Law committed -
* cp-tree.h (lang_decl_flags): Add global_ctor_p and global_dtor_p. Add init_priority. (DECL_ACCESS): Adjust accordingly. (DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P): New macros. (GLOBAL_INIT_PRIORITY): Likewise. * decl.c (lang_mark_tree): Adjust accordingly. (start_objects): Set DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P, and GLOBAL_INIT_PRIORITY. * dump.c (dequeue_and_dump): Print them. * ir.texi: Document them. From-SVN: r29733
Mark Mitchell committed -
From-SVN: r29732
Jeff Law committed -
* decl2.c (struct priority_info_s): Remove initialization_sequence and destruction_sequence. (start_static_storage_duration_function): Return the body of the function. Convert for function-at-a-time mode. (generate_inits_for_priority): Remove. (finish_static_storage_duration_function): Change prototype. Adjust for function-at-a-time mode. (do_static_initialization): Likewise. (do_static_destruction): Likewise. (do_static_initialization_and_destruction): Remove. (start_static_initialization_or_destruction): New function. (finish_static_initialization_or_destruction): Likewise. (get_priority_info): Don't manipulation initialization_sequence or destruction_sequence. (prune_vars_needing_no_initialization): New function. (write_out_vars): Likewise. (finish_file): Use the various new functions instead of the old. From-SVN: r29731
Mark Mitchell committed -
From-SVN: r29730
Bernd Schmidt committed -
c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE}STRUCTOR): Correctly build argument list to constructor and destructor functions. * c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE}STRUCTOR): Correctly build argument list to constructor and destructor functions. From-SVN: r29728
Richard Earnshaw committed -
From-SVN: r29727
Jeff Law committed -
From-SVN: r29726
Jeffrey A Law committed -
From-SVN: r29725
Jeffrey A Law committed -
h8300.c (WORD_REG_USED): Update to avoid useless register saves in interrupt functions and functions... * h8300.c (WORD_REG_USED): Update to avoid useless register saves in interrupt functions and functions which never return. From-SVN: r29724
Jeffrey A Law committed
-