- 05 Jan, 1993 11 commits
-
-
_objc_realloc, _objc_copy, _objc_error. From-SVN: r3101
Richard Stallman committed -
From-SVN: r3100
Richard Stallman committed -
From-SVN: r3099
James Van Artsdalen committed -
From-SVN: r3098
James Van Artsdalen committed -
From-SVN: r3097
James Van Artsdalen committed -
From-SVN: r3096
James Van Artsdalen committed -
From-SVN: r3095
James Van Artsdalen committed -
From-SVN: r3094
James Van Artsdalen committed -
Each alternative handles both 386 and 486, preserving distinction. ($basic_machine alternatives for sco and isc): Deleted. (i[34]86v32, i[34]86v, i[34]86v4): Handle both cpus together, preserving distinction. From-SVN: r3093
Richard Stallman committed -
Alternate definitions if NO_UNDERSCORES. From-SVN: r3092
Richard Stallman committed -
(making dirs and links): If we already made subdirs for a dir foo and foo turns out to be a symlink outside /usr/include... (making dirs and links): If we already made subdirs for a dir foo and foo turns out to be a symlink outside /usr/include, after we have made a dir for it in ./root/, make similar subdirs there. From-SVN: r3091
Richard Stallman committed
-
- 04 Jan, 1993 16 commits
-
-
From-SVN: r3090
Jim Wilson committed -
From-SVN: r3089
Jim Wilson committed -
From-SVN: r3088
Jim Wilson committed -
From-SVN: r3087
Torbjorn Granlund committed -
From-SVN: r3086
Richard Stallman committed -
From-SVN: r3085
Jeff Law committed -
From-SVN: r3084
Richard Stallman committed -
From-SVN: r3083
Jeff Law committed -
* jump.c (jump_optimize, case if (foo) b++): Do this regardless of BRANCH_COST if HAVE_incscc is defined. From-SVN: r3082
Jeff Law committed -
* pa.md (scc insn): Name this pattern "scc". (negscc, incscc, cmov): New patterns. From-SVN: r3081
Jeff Law committed -
From-SVN: r3080
Jeff Law committed -
From-SVN: r3079
Jeff Law committed -
From-SVN: r3078
Richard Stallman committed -
From-SVN: r3077
Michael Meissner committed -
From-SVN: r3076
Michael Meissner committed -
(block_alloc): Generalize tying so we can tie any operand with the output unless some operand must be in the same register as the output... (block_alloc): Generalize tying so we can tie any operand with the output unless some operand must be in the same register as the output, in which case only try tying that operand. From-SVN: r3075
Richard Kenner committed
-
- 03 Jan, 1993 12 commits
-
-
From-SVN: r3074
Richard Kenner committed -
pa.h (INITIAL_FRAME_POINTER_OFFSET): compute_frame_size () now does the whole calculation, including rounding. * pa.h (INITIAL_FRAME_POINTER_OFFSET): compute_frame_size () now does the whole calculation, including rounding. (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Don't pass leaf_function to output_function_{prologue,epilogue}. (DELAY_SLOTS_FOR_EPILOGUE): Call hppa_epilogue_delay_slots (). From-SVN: r3073
Jeff Law committed -
* pa.c (apparent_fsize): Delete variable. (compute_frame_size): Many changes. Return the total frame size, including space for "magic" stuff at the top of the stack and any rounding for the Snake. (output_function_prologue): Don't take a leaf_function argument; Decide that based on frame size and frame_pointer_needed. Don't emit any frame diddling code if actual_fsize is 0. (output_function_epilogue): Don't take leaf_function argument. Don't do anything if no frame. Keep stack pointer aligned to 64 bytes before loading from old frame pointer. (hppa_epilogue_delay_slots): Only if there is no frame will we have an empty delay slot to fill. (eligible_for_epilogue_delay): Don't check "leaf_function" anymore. From-SVN: r3072
Jeff Law committed -
* pa.h (CONST_COSTS): Make CONST_DOUBLES very expensive. Give HIGH expressions a small cost with CONST, SYMBOL_REF, and LABEL_REF being twice as expensive as HIGH. From-SVN: r3071
Jeff Law committed -
* pa.c (fmpyaddoperands): Verifys given registers are suitable for use in fmpyadd instructions. (fmpysuboperands): Likewise, but for fmpysub instructions. From-SVN: r3070
Jeff Law committed -
pa.md (fmpyadd peepholes): New peepholes to issue independent floating point multiply and add instructions... * pa.md (fmpyadd peepholes): New peepholes to issue independent floating point multiply and add instructions at the same time. (fmpysub peepholes): Likewise for multiply and subtract instructions. From-SVN: r3069
Jeff Law committed -
* pa.c (hppa_save_pic_table_rtx): New variable. (finalize_pic): Setup hppa_save_pic_table_rtx.. From-SVN: r3068
Jeff Law committed -
* pa.h (FIXED_REGISTERS, CALL_USED_REGISTERS): r3 isn't fixed! (REG_ALLOC_ORDER): Move r3 up in the allocation order. (HAVE_ATEXIT): Define. From-SVN: r3067
Jeff Law committed -
* pa.md (call, call_value): If flag_pic, emit restore of PIC table register. (call_interal, call_value_internal): Name matching insns. (movsi, movhi, movqi, movdi, movsf, movdf patterns): Don't match memory to memory moves. From-SVN: r3066
Jeff Law committed -
Properly use JUST_MACHINE_SUFFIX when desired; always make path the same as find_a_file will use. From-SVN: r3065
Richard Kenner committed -
From-SVN: r3064
Richard Kenner committed -
From-SVN: r3063
Richard Kenner committed
-
- 02 Jan, 1993 1 commit
-
-
From-SVN: r3062
Richard Stallman committed
-