aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.c
AgeCommit message (Expand)AuthorFilesLines
1996-10-10Only create TOC save area if function makes calls.Michael Meissner1-1/+1
1996-10-10Correctly handle saving toc space in NTMichael Meissner1-12/+2
1996-08-16Make -fpic work with -O3Michael Meissner1-1/+1
1996-08-13Correctly handle stack probes of more than one function in an object file underMichael Meissner1-1/+1
1996-08-13Build fewer multilibsMichael Meissner1-3/+3
1996-08-12Check current_function_uses_pic_offset_table, not pic_offset_table_rtxMichael Meissner1-1/+1
1996-08-08Fix for G++ not knowing whether a vtable will be private or public when the T...Michael Meissner1-1/+17
1996-08-06Make STACK_BOUNDARY always 64 bitsMichael Meissner1-1/+5
1996-07-23* rs6000/rs6000.c: Include except.h for function.h.Mike Stump1-0/+1
1996-07-23Fix -fpic problemsMichael Meissner1-1/+1
1996-07-13Solaris, shared lib, aix broken compatibiliyMichael Meissner1-4/+9
1996-07-11Check for whether GOT_TOC register was eliminatedMichael Meissner1-27/+42
1996-07-11Deal with -fpic and inlined functionsMichael Meissner1-23/+102
1996-07-10Fix last changeMichael Meissner1-3/+10
1996-07-10Use integer ops to load SF constants for software floating point; fix up soft...Michael Meissner1-1/+19
1996-07-09Make fp constants hard if -fpicMichael Meissner1-0/+4
1996-06-29Fix int<->floating point conversion routinesMichael Meissner1-47/+101
1996-06-25V.4 PIC changesMichael Meissner1-0/+36
1996-06-25Do not abort on labels for -fpicMichael Meissner1-1/+1
1996-06-20Fix typoMichael Meissner1-1/+1
1996-06-06(init_cumulative_args): Change EXPR_LIST to PARALLEL in comments.Jim Wilson1-8/+23
1996-05-29Add code to print rs6000 specific info in .s file; make eabi.asm assemble on ...Michael Meissner1-0/+49
1996-05-28Fix problems in float/int conversion in inline functionsMichael Meissner1-46/+133
1996-05-17* rs6000/rs6000.c (output_option, m_options, output_options): Delete.Doug Evans1-107/+0
1996-05-15Use pic_offset_table_rtx instead of rs6000_pic_register; Rewrite int/float co...Michael Meissner1-40/+1
1996-05-09Add fine grain control to -msdataMichael Meissner1-10/+96
1996-04-26Fix error compiling on AIXMichael Meissner1-8/+78
1996-04-24Solaris, Linux changesMichael Meissner1-42/+112
1996-04-08Add -fpic/-fPIC supportMichael Meissner1-0/+16
1996-04-08Fix mains args in eabi; use reg_names to print out registersMichael Meissner1-14/+10
1996-03-14Add exception attribute for WindowsMichael Meissner1-0/+23
1996-03-11Make long longs use normal CONST_DOUBLE in movdi, do not split too earlyMichael Meissner1-10/+102
1996-03-06602 uses 603 descriptionDavid Edelsohn1-3/+1
1996-03-04Add attribute((longcall)) supportMichael Meissner1-7/+45
1996-02-28Update NT code so it worksMichael Meissner1-27/+38
1996-02-28try to fix NT trampolinesMichael Meissner1-48/+41
1996-02-28add 'H' to print_operand for six-bit maskDavid Edelsohn1-0/+9
1996-02-19remove operand_subword from easy_fp_constDavid Edelsohn1-24/+65
1996-02-13Cygwin32 support; Make eabi update stack first before doing stores in prologMichael Meissner1-24/+133
1996-01-31correct parenthesization of TARGET_32BITDavid Edelsohn1-2/+2
1996-01-31ld/std typos and TARGET_32BIT usageDavid Edelsohn1-28/+28
1996-01-28rs6000_sync_trampoline cmpdi and rs6000_initialize_trampoline pmodeDavid Edelsohn1-27/+29
1996-01-25Fix bugs in last changesMichael Meissner1-8/+19
1996-01-25more small data supportMichael Meissner1-20/+29
1996-01-24Small data support; Windows NT attributes; windows NT call indrect fixMichael Meissner1-39/+250
1996-01-22Use PmodeDavid Edelsohn1-11/+11
1996-01-15make exception table work with -mrelocable; fix long long ++/--; Make long lo...Michael Meissner1-1/+6
1996-01-05Add -mcpu={505,821,860} support; Fixup common mode support; Make eabi not rel...Michael Meissner1-11/+17
1995-12-29Undo most of 12/27 changesMichael Meissner1-63/+0
1995-12-27Yank out part of last changeMichael Meissner1-15/+7