- 03 Feb, 1999 19 commits
-
-
* Make-lang.in ($(GCJ)(exeext)): Remove choose-temp.o, pexecute.o and mkstemp.o. Get them from libiberty now. From-SVN: r25015
Marc Espie committed -
* Make-lang.in (GXX_OBJS): Remove choose-temp.o, pexecute.o and mkstemp.o. Get them from libiberty now. (DEMANGLER_PROG): Simlarly, temove getopt.o getopt1.o. From-SVN: r25014
Marc Espie committed -
* Make-lang.in (g77$(exeext)): Get choose-temp.o, pexecute.o and mkstemp.o from libiberty. From-SVN: r25013
Marc Espie committed -
* Makefile.in (iostream.list): Remove dependency on stamp-picdir. ($(LIBIOSTREAM_DEP)): Depend on stamp-picdir. ($(LIBIO_FILES)): Similarly. * config.shared (all): Make $(PICDIR) concurrent. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r25012
H.J. Lu committed -
configure.in (hppa1.1-*-*, hppa2*-*): Use symbolic value rather than numeric value for target_cpu_default.. * configure.in (hppa1.1-*-*, hppa2*-*): Use symbolic value rather than numeric value for target_cpu_default.. * configure: Rebuilt. * pa-gas.h (TARGET_DEFAULT): Use symbolic values rather than numeric values. * pa-hpux.h (LINK_SPEC): Likewise. * pa-hpux10.h (LINK_SPEC): Likewise. * pa-hpux9.h (LINK_SPEC): Likewise. * pa-osf.h: (LINK_SPEC): Likewise. * pa-pro.h (TARGET_DEFAULT): Likewise. * pa1.h (TARGET_DEFAULT): Likewise. * pa.h (MASK_*): New defines. (TARGET_*): Use symbolic values rather than numeric values. (TARGET_SWITCHES): Likewise. (TARGET_DEFAULT): likewise. (CPP_SPEC): likewise. From-SVN: r25011
Jeff Law committed -
* reload1.c (reload_cse_regs_1): Undo Jan 16 patch. * reload.c (find_reusable_reload): New function, broken out of push_reload. Add code to verify that none of the involved outputs are subject to earlyclobbers. (push_reload): Break out new function find_reusable_reload. Delete "register" keyword for IN, OUT args. From-SVN: r25010
Bernd Schmidt committed -
From-SVN: r25009
Craig Burley committed -
* config/mips/mips.c (true_reg_or_0_operand) : New function. * config/mips/mips.h (PREDICATE_CODES): Add true_reg_or_0_operand. * config/mips/mips.md (div_trap,div_trap_normal,div_trap_mips16): Use true_reg_or_0_operand for div_trap. From-SVN: r25008
Gavin Romig-Koch committed -
* loop.h (express_from): Declare. (struct induction): Replace derived flag with derived_from pointer. * loop.c (strength_reduce, record_giv, recombine_givs): Likewise. (express_from): No longer static. * unroll.c (find_splittable_givs): Replace derived with derived_from. When processing an address giv with which another giv has been combined that has also been derived from a third giv, handle like having combined with the third giv. Set splittable_regs_updates appropriately for derived givs. From-SVN: r25007
J"orn Rennecke committed -
Properly this time. From-SVN: r25006
Gavin Romig-Koch committed -
From-SVN: r25005
Gavin Romig-Koch committed -
From-SVN: r25004
Gavin Romig-Koch committed -
* pa.c (insn_sets_and_refs_are_delayed): New function. * pa.h (INSN_SETS_ARE_DELAYED): Use it. (INSN_REFERENCES_ARE_DELAYED): Likewise. From-SVN: r25003
Jeffrey A Law committed -
Make blkarg.c an expected failure. Fix driver.c to use exit()/abort(). From-SVN: r25002
Nick Clifton committed -
* config/arm/t-arm-elf (LIBGCC2_CFLAGS): Delete. * config/arm/t-linux (LIBGCC2_CFLAGS): Delete. (TARGET_LIBGCC2_CFLAGS): Define. (LIBGCC2_DEBUG_CFLAGS): Define. * config/arm/t-netbsd: Likewise. * config/arm/t-semi: Likewise. * config/arm/t-semiaof: Likewise. * config/arm/t-riscix: Likewise. From-SVN: r25001
Richard Earnshaw committed -
m68k.c (print_operand_address): When printing a SYMBOL_REF that ends in `.<letter>' put parentheses around it. * config/m68k/m68k.c (print_operand_address): When printing a SYMBOL_REF that ends in `.<letter>' put parentheses around it. From-SVN: r25000
Andreas Schwab committed -
Add copyright to resource.c. From-SVN: r24999
Richard Henderson committed -
From-SVN: r24998
Bob Manson committed -
From-SVN: r24997
Jeff Law committed
-
- 02 Feb, 1999 21 commits
-
-
* clock.c (HZ): Define in terms of (ISO C) CLOCKS_PER_SEC on platforms that don't have HZ. * getruntime.c (HZ): Likewise. From-SVN: r24993
Mumit Khan committed -
return method. From-SVN: r24992
David O'Brien committed -
* Makefile.in: Change all uses of AR to AR_FOR_TARGET. Change all uses of HOST_AR to AR. Likewise for AR_FLAGS, RANLIB, and RANLIB_TEST. (RANLIB_TEST): Test to see if ranlib exists. Only test absolute file names if host == target. (HOST_AR, HOST_AR_FLAGS, HOST_RANLIB, HOST_RANLIB_TEST): Delete. (AR_FLAGS_FOR_TARGET): Renamed from AR_FOR_TARGET_FLAGS. (AR, AR_FLAGS, OLDAR, OLDAR_FLAGS, RANLIB, RANLIB_TEST): Delete rules setting them to *_FOR_TARGET. * cross-make (AR, AR_FLAGS, OLDAR, OLDAR_FLAGS, RANLIB, RANLIB_TEST): Delete. From-SVN: r24991
Jim Wilson committed -
* Makefile.in (EXTRA_GCC_FLAGS): Set AR to $AR instead of $AR_FOR_TARGET. Likewise for RANLIB. From-SVN: r24990
Jim Wilson committed -
From-SVN: r24989
Joern Rennecke committed -
* mh-armpic: New file. Patch from Jim Pick <jim@jimpick.com>. * mt-armpic: Likewise. From-SVN: r24988
Philip Blundell committed -
From-SVN: r24987
Richard Henderson committed -
From-SVN: r24986
Theodore Papadopoulo committed -
* toplev.h (read_integral_parameter): Declare. * toplev.c (read_integral_parameter): New function. From-SVN: r24985
Theodore Papadopoulo committed -
Bob Manson <manson@charmed.cygnus.com> * resource.c, resource.h: New files. * haifa-sched.c (regno_use_in): Moved to rtlanal.c. (split_block_insns): Moved to recog.c. (update_flow_info): Make public. * reorg.c: Moved the functions dealing with computing resource usage to resource.c. * sched.c (regno_use_in): Moved to rtlanal.c. (update_flow_info): Make public. (schedule_insns): Use split_block_insns. * recog.c (split_block_insns): New function. From-SVN: r24982
Bob Manson committed -
* rs6000/linux.h (LINK_START_DEFAULT_SPEC): Delete, unused. (LINK_OS_DEFAULT_SPEC): Delete, unused. From-SVN: r24981
David Edelsohn committed -
* i386.md (ashlsi3): Turn into a define_expand an anonymous pattern. Make the anonymous pattern match when ! optimize_size. (ashlsi3 size optimizer): New pattern. From-SVN: r24980
Jeffrey A Law committed -
* configure.in (arm-*-oabi): Support. * configure: Regenerate. * config/arm/unknown-elf-oabi.h: New file. From-SVN: r24979
Catherine Moore committed -
From-SVN: r24978
Jeffrey A Law committed -
From-SVN: r24977
Jeffrey A Law committed -
* config.sub (oabi): Recognize. * configure.in (arm-*-oabi): Handle. From-SVN: r24976
Catherine Moore committed -
* jvspec.c (xmalloc): Fix the prototype to match the one obtained from libiberty.h From-SVN: r24975
Kaveh R. Ghazi committed -
From-SVN: r24974
Stan Cox committed -
* loop.c (loop_optimize): Fix value max_uid_for_loop is reset to after find_and_verify_loops call. From-SVN: r24973
J"orn Rennecke committed -
Optimize: `return (a ? b : c)' as: `if (a) return b; else return c;'. * jcf-write.c (generate_bytecode_return): New function. (generate_bytecode_insns): Use it, for RETURN_EXPR. * jcf-write.c (generate_bytecode_insns): For REAL_CST that is 0 or 1, generate special [fd]const_[01] instructions. * jcf-parse.c (yyparse): Don't emit_register_classes if -fsyntax-only. * verify.c (verify_jvm_instructions): Do INVALIDATE_PC after handling OPCODE_lookupswitch or OPCODE_tableswitch. From-SVN: r24972
Per Bothner committed -
a Optimize: `return (a ? b : c)' as: `if (a) return b; else return c;'. * jcf-write.c (generate_bytecode_return): New function. (generate_bytecode_insns): Use it, for RETURN_EXPR. * jcf-write.c (generate_bytecode_insns): For REAL_CST that is 0 or 1, generate special [fd]const_[01] instructions. * jcf-parse.c (yyparse): Don't emit_register_classes if -fsyntax-only. * verify.c (verify_jvm_instructions): Do INVALIDATE_PC after handling OPCODE_lookupswitch or OPCODE_tableswitch. From-SVN: r24971
Per Bothner committed
-