- 28 Aug, 1993 4 commits
-
-
From-SVN: r5225
Jim Wilson committed -
(LINK_SPEC): Add missing `-' before `k' option. (PREFERRED_DEBUGGING_TYPE): Define to DBX_DEBUG. (SDB_DEBUGGING_INFO): Define. (MD_EXEC_PREFIX): Define to /usr/local/lib/gcc-. (LINK_LIBGCC_SPECIAL_1): Define. (NAME__MAIN, SYMBOL__MAIN): Define. From-SVN: r5224
Jim Wilson committed -
(call+1, call+2, call_value+1, untyped_call+1): Split into two patterns, one using address_operand and 'p', the other immediate_operand and 'i'. From-SVN: r5223
Jim Wilson committed -
From-SVN: r5222
Jim Wilson committed
-
- 27 Aug, 1993 4 commits
-
-
(nonzero_bits): Fix reversed test for when we need to insert extra bits when sizes differ. (nonzero_bits, case EQ): Always return STORE_FLAG_VALUE when returning integer mode; remove now-redundant test. From-SVN: r5221
Richard Kenner committed -
From-SVN: r5220
Richard Kenner committed -
(TARGET_SWITCHES): Add -mminimal-toc and -mno-minimal-toc. (ELIMINABLE_REGS): Add elimination for r30. (CAN_ELIMINATE): Add case for r30. (INITIAL_ELIMINATION_OFFSET): Add case for r30. (toc_section): When TARET_MINIMAL_TOC, initialize toc_table. From-SVN: r5219
Jim Wilson committed -
(print_operand_address): When TARGET_MINIMAL_TOC, use r30 instead of r2 for TOC references. (output_prologue): If TARGET_MINIMAL_TOC, and the constant pool is needed, then setup r30. (output_toc): When TARGET_MINIMAL_TOC, use .long instead of .tc. From-SVN: r5218
Jim Wilson committed
-
- 26 Aug, 1993 4 commits
-
-
From-SVN: r5217
Brendan Kehoe committed -
From-SVN: r5216
Doug Evans committed -
From-SVN: r5215
Doug Evans committed -
From-SVN: r5214
Richard Kenner committed
-
- 25 Aug, 1993 2 commits
-
-
* expmed.c (store_bit_field): Do not use bitfield instructions for STRICT_ALIGNMENT machines if the MEM's alignment isn't as big as the MEM's mode. From-SVN: r5213
Jeff Law committed -
From-SVN: r5212
Richard Kenner committed
-
- 24 Aug, 1993 14 commits
-
-
save and restore FP regs. From-SVN: r5211
Richard Kenner committed -
* pa.h (STACK_BOUNDARY): Stack pointer is always 512 bit (64 byte) aligned. From-SVN: r5210
Jeff Law committed -
From-SVN: r5209
Jeff Law committed -
From-SVN: r5208
Michael Meissner committed -
* pa.c (output_call): Use ASM_OUTPUT_INTERNAL_LABEL instead of output_asm_label. From-SVN: r5207
Jeff Law committed -
From-SVN: r5206
Kresten Krab Thorup committed -
(__objc_update_dispatch_table_for_class): Don't free dtable... (memory leak to make posing work) (__objc_update_dispatch_table_for_class): Free old dispatch table and install a new. From-SVN: r5205
Kresten Krab Thorup committed -
(arglist_t): Data-definition changed. From-SVN: r5204
Kresten Krab Thorup committed -
From-SVN: r5203
Kresten Krab Thorup committed -
#include sarray.h (class_pose_as): Rewritten From-SVN: r5202
Kresten Krab Thorup committed -
From-SVN: r5201
Kresten Krab Thorup committed -
(OBJC_O): Added encoding.o; (OBJC_H): Added encoding.h, removed mutex.h. From-SVN: r5200
Kresten Krab Thorup committed -
(offset_is_register): New variable (forwarding_offset): Use apply_args_register_offset to get register offset. (encode_method_def, encode_method_prototype): Prepend argument offset by '+' if passed in register. (apply_args_register_offset): Added declaration. (generate_method_descriptors, generate_ivar_lists, generate_dispatch_tables): Reorganized use of constructors. (build_descriptor_table_initializer, build_ivar_list_initializer, build_dispatch_table_initializer): Removed argument `int *size'. From-SVN: r5199
Kresten Krab Thorup committed -
(apply_args_register_offset): New function (apply_args_register_offset): New function (apply_args_reg_offset): New variable (apply_args_size): Added initialization of apply_args_reg_offset. From-SVN: r5198
Kresten Krab Thorup committed
-
- 23 Aug, 1993 7 commits
-
-
* pa.h (TARGET_TRAILING_COLON): Delete switch. TARGET_GAS now controls the use of trailing colons. From-SVN: r5197
Jeff Law committed -
From-SVN: r5196
Richard Kenner committed -
(VERSADOS): This the name of the DPX2 assembler. Define this in case. (USG): Define this. (SGS_NO_LI): define this to suppress jump table usage. (TARGET_DEFAULT): Define this to 3 inside the conditional USE_GAS since bitfields do not work a clean way on DPX2. (EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, SELECT_RTX_SECTION): #undef these. (READONLY_DATA_SECTION): Define to data_section. (*_ASM_OP, ASM_OUTPUT_*): Define these accordingly to the native assembler syntax. (LONG_DOUBLE_TYPE_SIZE): Set to 64 to not use XFmode. (REAL_ARITHMETIC): Define this to use the software floating point emulator. (JUMP_TABLES_IN_TEXT_SECTION): Define this to 1. (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Override m68k.h default. (ASM_OUTPUT_ASCII): add a new variable to take care of the lentgh of the operand field which must be < 80 chars. (PRINT_OPERAND_ADDRESS): Override m68k.h default. (PUT_SDB_TYPE): Output type in decimal. (PUT_SDB_FUNCTION_[START|END]): Override sdbout.c default. (PUT_SDB_BLOCK_[START|END]): Override sdbout.c default. From-SVN: r5195
Richard Kenner committed -
(fold, case EQ_EXPR): If SAVE_P is true after call to twoval_comparison_p call save_expr on the expression we make. From-SVN: r5194
Richard Kenner committed -
From-SVN: r5193
Michael Meissner committed -
From-SVN: r5192
Jeff Law committed -
From-SVN: r5191
Jeff Law committed
-
- 20 Aug, 1993 1 commit
-
-
From-SVN: r5190
Ian Lance Taylor committed
-
- 19 Aug, 1993 4 commits
-
-
(simplify_shift_const, XOR case): When applying distributive law, use shift_mode and GET_MODE (varop) instead of result_mode. From-SVN: r5189
Jim Wilson committed -
From-SVN: r5188
Richard Kenner committed -
(subst): Instead, do it here, but also allow it in as a nested SUBREG since the inner one will be eliminated. (simplify_and_const_int): Convert (and (neg X) (const_int 1)) to a shift when X is known to be either 0 or 1. From-SVN: r5187
Richard Kenner committed -
BIT_AND_EXPR with constant 1. From-SVN: r5186
Richard Kenner committed
-