Michael Meissner
|
5b9d9a0c0e
|
Solaris, shared lib, aix broken compatibiliy
From-SVN: r12439
|
1996-07-13 02:00:42 +00:00 |
|
Michael Meissner
|
30ea98f1cc
|
Check for whether GOT_TOC register was eliminated
From-SVN: r12429
|
1996-07-11 23:54:24 +00:00 |
|
Michael Meissner
|
1ff7789b51
|
Deal with -fpic and inlined functions
From-SVN: r12428
|
1996-07-11 22:36:45 +00:00 |
|
Michael Meissner
|
6fc489508d
|
Fix last change
From-SVN: r12422
|
1996-07-10 22:04:32 +00:00 |
|
Michael Meissner
|
c4c4037309
|
Use integer ops to load SF constants for software floating point; fix up software floating constants in general
From-SVN: r12421
|
1996-07-10 19:12:59 +00:00 |
|
Michael Meissner
|
a72734717c
|
Make fp constants hard if -fpic
From-SVN: r12420
|
1996-07-09 21:42:13 +00:00 |
|
Michael Meissner
|
f95709dbc8
|
Make Linux target work
From-SVN: r12380
|
1996-07-02 21:58:04 +00:00 |
|
Michael Meissner
|
a7df97e69d
|
Fix int<->floating point conversion routines
From-SVN: r12379
|
1996-06-29 11:28:52 +00:00 |
|
Michael Meissner
|
d266da75ae
|
V.4 PIC changes
From-SVN: r12331
|
1996-06-25 18:51:50 +00:00 |
|
Michael Meissner
|
24f3076729
|
Do not abort on labels for -fpic
From-SVN: r12330
|
1996-06-25 16:25:01 +00:00 |
|
Jim Wilson
|
e8fbc7beff
|
(CPP_PREDEFINES): For consistency,
change to define WIN32, WINNT, and CYGWIN32.
From-SVN: r12326
|
1996-06-24 12:23:46 -07:00 |
|
Michael Meissner
|
208c89cebd
|
Move xor of input into insn doing int->double conversion.
From-SVN: r12324
|
1996-06-24 16:17:27 +00:00 |
|
Michael Meissner
|
e396202af1
|
Fix typo
From-SVN: r12322
|
1996-06-20 16:43:50 +00:00 |
|
Michael Meissner
|
8163337511
|
Put function descriptor in .reldata, not .text
From-SVN: r12289
|
1996-06-18 02:38:23 +00:00 |
|
Michael Meissner
|
68ea97b42a
|
Fix -msdata init code; Make sure correct endian flag is defined
From-SVN: r12274
|
1996-06-11 18:43:19 +00:00 |
|
Michael Meissner
|
e47ae1c2d3
|
Use .lcomm where we can
From-SVN: r12265
|
1996-06-10 19:04:21 +00:00 |
|
Jim Wilson
|
1c20ae99ca
|
(init_cumulative_args): Change EXPR_LIST to PARALLEL in comments.
(init_cumulative_args): Change EXPR_LIST to PARALLEL
in comments.
(function_arg): Generate PARALLEL instead of EXPR_LIST.
From-SVN: r12198
|
1996-06-06 16:44:49 -07:00 |
|
Michael Meissner
|
7d473b076d
|
Make sure Solaris is recognized as little endian.
From-SVN: r12175
|
1996-06-06 17:04:03 +00:00 |
|
Michael Meissner
|
d6a2af956f
|
Fix typo.
From-SVN: r12174
|
1996-06-06 14:07:56 +00:00 |
|
Michael Meissner
|
fba29a8c1e
|
Turn off ELF shared libs for now by default; Add linker OS switch; more Solaris work
From-SVN: r12167
|
1996-06-05 20:37:49 +00:00 |
|
Michael Meissner
|
24b867d8be
|
Pass -mno-regnames to assembler.
From-SVN: r12153
|
1996-06-04 15:05:05 +00:00 |
|
Michael Meissner
|
f7856bbc82
|
Touch up solaris port
From-SVN: r12152
|
1996-06-04 14:02:51 +00:00 |
|
Michael Meissner
|
d340986d07
|
Remove CYGNUS LOCAL tags.
From-SVN: r12147
|
1996-06-03 17:29:55 +00:00 |
|
Michael Meissner
|
0bc25b2b46
|
Solaris fixes
From-SVN: r12132
|
1996-05-31 19:02:31 +00:00 |
|
Michael Meissner
|
2670328aa5
|
Fix typo.
From-SVN: r12125
|
1996-05-30 10:38:43 +00:00 |
|
Michael Meissner
|
3cfa490985
|
Add code to print rs6000 specific info in .s file; make eabi.asm assemble on Solaris
From-SVN: r12123
|
1996-05-29 21:20:36 +00:00 |
|
Michael Meissner
|
802a0058bd
|
Fix problems in float/int conversion in inline functions
From-SVN: r12122
|
1996-05-28 19:58:24 +00:00 |
|
Doug Evans
|
3a3bd477aa
|
varasm.c (asm_output_bss): New argument DECL.
* varasm.c (asm_output_bss): New argument DECL.
Use ASM_DECLARE_OBJECT_NAME if defined.
(asm_output_aligned_bss): Likewise.
(assemble_variable): Pass DECL to ASM_OUTPUT{,_ALIGNED}_BSS.
* rs6000/win-nt.h (ASM_OUTPUT_ALIGNED_BSS): Update.
From-SVN: r12096
|
1996-05-24 16:33:38 +00:00 |
|
Doug Evans
|
550cdd0aba
|
varasm.c (asm_output_bss): New argument DECL.
* varasm.c (asm_output_bss): New argument DECL.
Use ASM_DECLARE_OBJECT_NAME if defined.
(asm_output_aligned_bss): Likewise.
(assemble_variable): Pass DECL to ASM_OUTPUT{,_ALIGNED}_BSS.
* rs6000/sysv4.h (ASM_OUTPUT_ALIGNED_BSS): Update.
From-SVN: r12095
|
1996-05-24 16:33:03 +00:00 |
|
Michael Meissner
|
9da71b168a
|
Fix SPEC macros
From-SVN: r12077
|
1996-05-22 20:09:27 +00:00 |
|
Michael Meissner
|
bdf423cbd6
|
Try to fix inline of fp/int convert
From-SVN: r12057
|
1996-05-20 15:17:41 +00:00 |
|
Doug Evans
|
900cb721ce
|
* rs6000/win-nt.h (ASM_FILE_START): Likewise. Delete duplicate.
From-SVN: r12001
|
1996-05-17 16:25:47 +00:00 |
|
Doug Evans
|
5f30b0ff95
|
* rs6000/sysv4.h (ASM_FILE_START): Likewise.
From-SVN: r12000
|
1996-05-17 16:24:20 +00:00 |
|
Doug Evans
|
1b279f3935
|
rs6000.h (ASM_OUTPUT_OPTIONS): Delete.
* rs6000/rs6000.h (ASM_OUTPUT_OPTIONS): Delete.
(ASM_COMMENT_START): Define.
(ASM_FILE_START): Delete option output support.
From-SVN: r11999
|
1996-05-17 16:23:37 +00:00 |
|
Doug Evans
|
a9ab954560
|
* rs6000/rs6000.c (output_option, m_options, output_options): Delete.
From-SVN: r11998
|
1996-05-17 16:21:25 +00:00 |
|
Michael Meissner
|
62cb090122
|
Use pic_offset_table_rtx instead of rs6000_pic_register; Rewrite int/float conversions so reload allocates the temp
From-SVN: r11973
|
1996-05-15 18:00:36 +00:00 |
|
Michael Meissner
|
b872164ecb
|
Fix typo in last change.
From-SVN: r11960
|
1996-05-09 19:15:54 +00:00 |
|
Michael Meissner
|
d940798813
|
Add fine grain control to -msdata
From-SVN: r11959
|
1996-05-09 17:41:03 +00:00 |
|
Michael Meissner
|
e28b8ef8d1
|
Disable __do_global_ctors for now
From-SVN: r11904
|
1996-04-30 17:32:54 +00:00 |
|
Michael Meissner
|
670866a572
|
-mrelocatable needs -meabi
From-SVN: r11899
|
1996-04-27 14:31:22 +00:00 |
|
Michael Meissner
|
35cf49d474
|
Remove last change adding -ldl.
From-SVN: r11893
|
1996-04-26 13:47:29 +00:00 |
|
Michael Meissner
|
ba5e43aaf6
|
Fix error compiling on AIX
From-SVN: r11889
|
1996-04-26 01:45:04 +00:00 |
|
Michael Meissner
|
c388525f7a
|
Add -ldl for Solaris.
From-SVN: r11887
|
1996-04-25 18:33:38 +00:00 |
|
Michael Meissner
|
5c7ad97ff3
|
For Solaris, don't pass obsolete -mno-main-init.
From-SVN: r11885
|
1996-04-25 13:01:59 +00:00 |
|
Michael Meissner
|
83cd71472b
|
Add link_start to SUBTARGET_EXTRA_SPECS.
From-SVN: r11880
|
1996-04-24 20:22:24 +00:00 |
|
Michael Meissner
|
817c484990
|
Add missing endif.
From-SVN: r11879
|
1996-04-24 19:47:24 +00:00 |
|
Michael Meissner
|
ae381d9573
|
Fix typo in last change.
From-SVN: r11878
|
1996-04-24 19:30:46 +00:00 |
|
Michael Meissner
|
9a57586f83
|
update last change
From-SVN: r11876
|
1996-04-24 17:27:53 +00:00 |
|
Michael Meissner
|
c81bebd76d
|
Solaris, Linux changes
From-SVN: r11874
|
1996-04-24 16:54:48 +00:00 |
|
David Edelsohn
|
3e99621c52
|
undef new AIX alignment macros
From-SVN: r11867
|
1996-04-22 15:57:03 +00:00 |
|