- 18 May, 1997 19 commits
-
-
From-SVN: r14095
Richard Kenner committed -
(get_dynamic_handler_chain_libfunc): New macro. (protect_cleanup_actions_with_terminate): New macro. From-SVN: r14094
Richard Kenner committed -
attempts to that amount. From-SVN: r14093
Richard Kenner committed -
(safe_write): If MAX_WRITE_LEN is defined, limit incremental write attempts to that amount. (safe_read): Analogous situation for MAX_READ_LEN. From-SVN: r14092
Richard Kenner committed -
From-SVN: r14091
Richard Kenner committed -
From-SVN: r14090
Richard Kenner committed -
From-SVN: r14089
Richard Kenner committed -
register on a big endian machine. From-SVN: r14088
Richard Kenner committed -
operands when mult_val < 0 in one additional place. From-SVN: r14087
Richard Kenner committed -
From-SVN: r14086
Richard Kenner committed -
From-SVN: r14085
Richard Kenner committed -
From-SVN: r14084
Richard Kenner committed -
Mask out bits which indicate a particular processor when a different processor is selected. (MASK_68040_ALSO): Remove. (MASK_68040): Change to be a single bit. From-SVN: r14083
Richard Kenner committed -
(BIGGEST_ALIGNMENT): Determine according to TARGET_ALIGN_INT. (TARGET_SWITCHES): Add align-int and no-align-int. From-SVN: r14082
Richard Kenner committed -
addresses to be moved to the same for TARGET_5200. From-SVN: r14081
Richard Kenner committed -
(movstrict*): Changed into define_expands. Split insns into m68k and coldfire specific versions with appropriate constraints. From-SVN: r14080
Richard Kenner committed -
From-SVN: r14079
Richard Kenner committed -
From-SVN: r14078
Richard Kenner committed -
From-SVN: r14077
Richard Kenner committed
-
- 17 May, 1997 3 commits
-
-
From-SVN: r14076
Richard Kenner committed -
(COST): Use notreg_cost. From-SVN: r14075
Richard Kenner committed -
REG_EQUIV note if DEST is set more than once. From-SVN: r14074
Richard Kenner committed
-
- 16 May, 1997 4 commits
-
-
* pa.c (output_move_double): Handle loading a general register from a scaled indexed memory address. * pa.md (movdf, movdi): Allow scaled loads into general registers. From-SVN: r14073Jeff Law committed -
* rs6000/rs6000.c (rs6000_stack_info): Only do eabi setup for "main", when main is the global main, not some nested routine that happens to be called main. From-SVN: r14072
Mike Stump committed -
except.c (expand_start_all_catch): If the machine needs to perform any actions at the start of an expcetion... * except.c (expand_start_all_catch): If the machine needs to perform any actions at the start of an expcetion handler that hasn't already been done, use gen_exception_receiver to emit it. (expand_leftover_cleanups): Likewise. * alpha/alpha.md (exception_receiver): Use it. * pa/pa.h (exception_receiver): Use it. From-SVN: r14071
Mike Stump committed -
except.c (expand_start_all_catch): If the machine needs to perform any actions at the start of an expcetion... * except.c (expand_start_all_catch): If the machine needs to perform any actions at the start of an expcetion handler that hasn't already been done, use gen_exception_receiver to emit it. (expand_leftover_cleanups): Likewise. * alpha/alpha.md (exception_receiver): Use it. * pa/pa.h (exception_receiver): Use it. Fix -fpic on hppa when excetpions are throw across shared libraries. From-SVN: r14070
Mike Stump committed
-
- 15 May, 1997 3 commits
-
-
* dbxout.c (dbxout_function_end): Don't subtract one from the end of function scoping stab. From-SVN: r14069Jeff Law committed -
From-SVN: r14068
Jeff Law committed -
* function.c (expand_function_end): Make sure we finish off any leftover exception handlers. From-SVN: r14067
Mike Stump committed
-
- 13 May, 1997 7 commits
-
-
expr.c (expand_builtin_setjmp): Remove setting of current_function_has_nonlocal_goto, as this isn't a goto. * expr.c (expand_builtin_setjmp): Remove setting of current_function_has_nonlocal_goto, as this isn't a goto. From-SVN: r14066
Mike Stump committed -
(*_SPEC): Remove all references to mle/mbe. From-SVN: r14065
Richard Earnshaw committed -
From-SVN: r14064
Richard Earnshaw committed -
From-SVN: r14063
Richard Earnshaw committed -
(MULTILIB_OPTIONS): Change options mbe/mle to mbig-endian and mlittle-endian. (MULTILIB_MATCHES): Nothing matches that matters. From-SVN: r14062
Richard Earnshaw committed -
(output_multi_immediate, int_log2): Make static. From-SVN: r14061
Richard Earnshaw committed -
* except.c (expand_start_all_catch): If the machine needs a nonlocal_goto_receiver, add one at the start of the exception handler. (expand_leftover_cleanups): Likewise. Potential fix for eh on alpha, rs6000, and hppa. From-SVN: r14060
Mike Stump committed
-
- 12 May, 1997 1 commit
-
-
* mips.c (move_operand): Accept any general operand after reload has started. From-SVN: r14059Jeff Law committed
-
- 09 May, 1997 2 commits
-
-
* mn10300.md (udivmodhi4, divmodhi4): Remove expander, give corresponding pattern [u]divmodhir4 name. Clear MDR register in the udivmodhi4 pattern itself. (clear_mdr): Delete pattern. From-SVN: r14058Jeff Law committed -
From-SVN: r14057
David Edelsohn committed
-
- 08 May, 1997 1 commit
-
-
(MULTILIB_{OPTIONS,DIRNAMES,EXCEPTIONS}): Build a suitable set of cross libraries. (LIBGCC): Set to stmp-multilib. (INSTALL_LIBGCC): Set to install-multilib. From-SVN: r14056Richard Earnshaw committed
-