aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
1995-11-30update PowerPC supportMichael Meissner18-976/+2035
1995-11-30Initial revisionMichael Meissner1-0/+274
1995-11-30PowerPC Windows NT supportMichael Meissner2-0/+401
1995-11-26(load_multiple matcher): Fix typo with opcode.Richard Kenner1-1/+1
1995-11-08(ASM_OUTPUT_{CONSTRUCTOR,DESTRUCTOR}): Undef before including svr4.h.Richard Kenner1-0/+2
1995-11-08emove 1.131 change.Richard Kenner1-5/+0
1995-11-08(ASM_OUTPUT_{CONSTRUCTOR,DESTRUCTOR}): Don't redefine, if alreadyRichard Kenner1-0/+5
1995-11-07(ASM_OUTPUT_{DES,CONS}TRUCTOR): Define.Richard Kenner1-0/+2
1995-10-27(struct asm_option): Changed from struct option.Richard Kenner1-6/+3
1995-10-26Initial revisionRichard Kenner1-0/+28
1995-10-26Don't build -mcpu=common multilib variants of libgcc.a.Richard Kenner1-8/+2
1995-10-26(load_multiple insn): If address register is among regs...Richard Kenner1-15/+41
1995-10-20(move_to_float insns): Change move_to_float so that it doesn't have a clobber...Richard Kenner1-38/+42
1995-10-20(offsettable_addr_operand): Declare instead of offsettable_mem_operand.Richard Kenner1-5/+4
1995-10-20(float_conv_temp): Delete global variable.Richard Kenner1-12/+55
1995-10-19({low_32_bit,offsettable_mem}_operand): The function low_32_bit_operand is no...Richard Kenner1-2/+5
1995-10-19({low_32_bit,offsettable_mem}_operand): The function low_32_bit_operand is no...Richard Kenner1-8/+15
1995-10-19(float{,uns}sidf2): Rewrite to break the conversion process into several gene...Richard Kenner1-73/+64
1995-10-06(RETURN_ADDRESS_OFFSET): Correct previous change.Richard Kenner1-1/+6
1995-10-03(RETURN_ADDR_RTX): Remove call to copy_to_reg.Richard Kenner1-5/+9
1995-09-22(ASM_OUTPUT_INT): Test for whether the integer being output is also aRichard Kenner1-1/+2
1995-09-15(decrement_and_branchsi and related insns): Don't use a "2" to select a...Richard Kenner1-19/+113
1995-09-15(output_toc): Align DF constants if STRICT_ALIGNMENT.Richard Kenner1-0/+10
1995-09-12(power subdi3 pattern): Fix pattern to have 5 alternatives, andRichard Kenner1-3/+4
1995-09-12(adddi3, subdi3, negdi2): Add constraints so output reg does notRichard Kenner1-18/+26
1995-09-11(CPP_SPEC): Define the correct endian macro for varargs/stdargs use.Richard Kenner2-0/+56
1995-09-11(LIBGCC2_WORDS_BIG_ENDIAN): Define to be 0/1 depending on the target endianess.Richard Kenner1-1/+17
1995-09-11(float{,uns}sidf2): Call rs6000_float_const to portably build the proper floa...Richard Kenner1-11/+24
1995-09-11(output_option{,s}): New functions to write -f, -m, and -W options to the asm...Richard Kenner1-14/+135
1995-09-11(rs6000_abi): New enumeration to describe which ABI we're conforming to.Richard Kenner1-1/+17
1995-08-28Fix spelling errors.Richard Kenner2-4/+4
1995-08-25({add,sub,mulsi}di3): Support both endian possibilities.Richard Kenner1-4/+24
1995-08-25(STRICT_ALIGNMENT): If little endian, always set strict alignment to 1.Richard Kenner1-2/+5
1995-08-25Initial revisionRichard Kenner2-0/+96
1995-08-19(INITIALIZE_TRAMPOLINE): Sync function now named sync_isync.Richard Kenner1-1/+1
1995-08-19(sync_isync): Renamed from sync...Richard Kenner1-4/+5
1995-08-19(output_prolog): Fixup code to set stack pointer if stack size > 32k.Richard Kenner1-3/+4
1995-08-19Revert last change.Richard Kenner1-2/+2
1995-08-19(output_prolog): Reverse big stack update and restore POWER mnemonicsRichard Kenner1-2/+2
1995-08-13(direct_return): Epilogue required if CR saved.Richard Kenner1-0/+1
1995-07-25store LR in caller's frame, not current frame for V.4Michael Meissner3-93/+254
1995-07-22Initialize r13 to be _SDA_BASE_.Michael Meissner1-1/+2
1995-07-21V.4 support.Michael Meissner13-449/+1507
1995-07-14(movsi): Convert a CONST_DOUBLE into a CONST_INT of the low part.Richard Kenner1-0/+4
1995-07-10(expand_block_move): Remove #if 0 conditionals against using largerRichard Kenner1-6/+3
1995-07-10(EXTRA_PARTS): Copy milli.exp to release dir.Richard Kenner1-0/+6
1995-06-28(CPP_SPEC): Remove CPU name synonyms.Richard Kenner2-3/+41
1995-06-28(CPP_SPEC): Remove CPU name synonyms.Richard Kenner4-37/+24
1995-06-28(CPP_SPEC): Remove CPU name synonyms.Richard Kenner1-11/+2
1995-06-28(processor_target_table): Remove CPU name synonyms.Richard Kenner1-25/+1