Commit Graph

472 Commits

Author SHA1 Message Date
Michael Meissner
979721f881 Cygwin32 support; Make eabi update stack first before doing stores in prolog
From-SVN: r11259
1996-02-13 19:19:40 +00:00
Michael Meissner
48a0fabb57 Do not use -V as if it were -v
From-SVN: r11180
1996-02-07 22:04:46 +00:00
David Edelsohn
e6ca2c17dc movdi 64 bit constants, use HOST_WIDE_INT, update tablejump
From-SVN: r11178
1996-02-06 21:57:54 +00:00
Michael Meissner
77c7aaec02 Bump up simulator Text start, so we do not waste a page
From-SVN: r11175
1996-02-05 02:43:13 +00:00
Michael Meissner
54ac19a62a Turn off @nobits on .sbss2 for now.
From-SVN: r11174
1996-02-03 05:57:49 +00:00
Michael Meissner
0af357589a Remove Cygnus only change.
From-SVN: r11172
1996-02-03 01:25:58 +00:00
Michael Meissner
3a2c1cd8d5 Add cygwin32; Put eabi .sdata2/.sbss2 into read-only memory
From-SVN: r11162
1996-02-03 01:03:27 +00:00
David Edelsohn
96bb8ed304 fix typo st -> std
From-SVN: r11149
1996-02-01 02:12:43 +00:00
David Edelsohn
03a7e1a5de correct parenthesization of TARGET_32BIT
From-SVN: r11146
1996-01-31 22:28:24 +00:00
David Edelsohn
8f802bfb12 ld/std typos and TARGET_32BIT usage
From-SVN: r11145
1996-01-31 20:08:06 +00:00
David Edelsohn
08075eadc8 movdf 64bit and movdi matcher 64bit
From-SVN: r11119
1996-01-28 05:56:49 +00:00
David Edelsohn
ac2a93a1ea rs6000_sync_trampoline cmpdi and rs6000_initialize_trampoline pmode
From-SVN: r11118
1996-01-28 02:43:36 +00:00
Michael Meissner
3411a85aa4 Add 'B', 'b', and 'V' to SWITCH_TAKES_ARG.
From-SVN: r11116
1996-01-27 15:27:08 +00:00
Michael Meissner
5f01fc147e Deal with small statics and -msdata
From-SVN: r11115
1996-01-27 15:09:44 +00:00
David Edelsohn
2f3e581428 TARGET_32BIT bias and LEGITIMATE ADDRESS 64bit stuff
From-SVN: r11109
1996-01-26 17:06:45 +00:00
Michael Meissner
6fa02a050b Deal with names that are encoded with both @ and *.
From-SVN: r11107
1996-01-26 14:43:39 +00:00
Michael Meissner
b9442c72e1 Fix &foo in eabi -msdata.
From-SVN: r11106
1996-01-26 03:21:32 +00:00
Michael Meissner
354b734b2c Fix Windows NT problem
From-SVN: r11105
1996-01-25 22:06:56 +00:00
Michael Meissner
e98bb98212 fix typo.
From-SVN: r11104
1996-01-25 20:57:01 +00:00
Michael Meissner
a54d04b7dd Fix bugs in last changes
From-SVN: r11103
1996-01-25 20:33:51 +00:00
Michael Meissner
154079fee5 zap trailing blank line.
From-SVN: r11102
1996-01-25 17:35:41 +00:00
Michael Meissner
88228c4b75 more small data support
From-SVN: r11101
1996-01-25 15:48:40 +00:00
Michael Meissner
7509c75936 Small data support; Windows NT attributes; windows NT call indrect fix
From-SVN: r11093
1996-01-24 20:56:01 +00:00
David Edelsohn
de5529c85d Use Pmode
From-SVN: r11084
1996-01-22 21:52:06 +00:00
David Edelsohn
0a90c33620 Use Pmode and cleanup
From-SVN: r11083
1996-01-22 21:51:28 +00:00
David Edelsohn
f589b741f9 undef BIGGEST_FIELD_ALIGNMENT inherited from rs6000.h
From-SVN: r11081
1996-01-22 19:16:32 +00:00
David Edelsohn
266eb58af3 PowerPC64 DImode patterns
From-SVN: r11080
1996-01-22 19:12:22 +00:00
David Edelsohn
b73fd26c62 update alignment
From-SVN: r11079
1996-01-22 18:55:08 +00:00
Michael Meissner
6547b72078 Work with new linker
From-SVN: r11071
1996-01-19 16:53:29 +00:00
Michael Meissner
841faeeddd EXTRA_SPECS addition
From-SVN: r11063
1996-01-18 15:19:51 +00:00
Michael Meissner
0f64530277 Fix little endian adddi3/subdi3
From-SVN: r10997
1996-01-15 21:53:30 +00:00
Michael Meissner
58a0888230 Don't make .sbss2 a @nobits section.
From-SVN: r10991
1996-01-15 18:28:12 +00:00
Michael Meissner
e1f83b4dcd make exception table work with -mrelocable; fix long long ++/--; Make long longs passed correctly in V.4
From-SVN: r10978
1996-01-15 03:07:35 +00:00
Michael Meissner
56d0ac720e Add @nobits to .sbss/.sbss2.
From-SVN: r10969
1996-01-12 20:11:35 +00:00
Michael Meissner
a83cc09fbc Support for .sdata/.sbss/.sdata2/.sbss2
From-SVN: r10968
1996-01-12 18:27:19 +00:00
Michael Meissner
332dd867ee Properly align data section.
From-SVN: r10965
1996-01-11 18:55:29 +00:00
Michael Meissner
0780f386d7 insure eabi destructors get called
From-SVN: r10962
1996-01-11 16:36:41 +00:00
Michael Meissner
2995277ce3 Make powerpc-eabi work again
From-SVN: r10959
1996-01-10 16:45:21 +00:00
Michael Meissner
aba629447a Add -mcpu={505,821,860} support; Fixup common mode support; Make eabi not rely on GLD
From-SVN: r10943
1996-01-05 17:23:44 +00:00
Michael Meissner
cf27b46744 Add -mcpu={505,821,860} support; Fixup common mode support; Make eabi not rely on GLD
From-SVN: r10942
1996-01-05 16:33:59 +00:00
Michael Meissner
6ead500aa1 Initial revision
From-SVN: r10941
1996-01-05 16:28:59 +00:00
Michael Meissner
0a00070d66 Remove code accidently put back in.
From-SVN: r10896
1995-12-29 17:40:54 +00:00
Michael Meissner
fada905b06 Undo most of 12/27 changes
From-SVN: r10895
1995-12-29 03:42:54 +00:00
Michael Meissner
4c0c634c64 Yank out part of last change
From-SVN: r10887
1995-12-27 22:22:24 +00:00
Michael Meissner
ebedb4dd49 Reorganize common mode; optimize SI*SI->DI on common/powerpc; Do not build power2/601 libraries
From-SVN: r10864
1995-12-27 17:35:39 +00:00
Richard Kenner
67369e2a11 (movdf): Don't copy a word at a time; nearly always loses.
From-SVN: r10859
1995-12-24 18:44:10 -05:00
Michael Meissner
da0ae67f75 Readd 403 support; Move compares well ahead of branch for PowerPC
From-SVN: r10832
1995-12-22 21:03:01 +00:00
Michael Meissner
8271c204ce If -shared, do not export libg.exp
From-SVN: r10826
1995-12-21 19:39:34 +00:00
Michael Meissner
ff22256006 Change --enable-cpu to --with-cpu.
From-SVN: r10825
1995-12-21 17:40:39 +00:00
Michael Meissner
5d6426e076 Change --enable-cpu -> --with-cpu.
From-SVN: r10824
1995-12-21 17:39:09 +00:00