Jason Merrill
|
daefd78b4c
|
Update weak symbol support
From-SVN: r9697
|
1995-05-16 01:02:59 +00:00 |
|
Michael Meissner
|
b08de47ebf
|
Add better support for passing args in registers; Add loop/jump/function alignment overrides; add decrement_and_branch until 0
From-SVN: r9647
|
1995-05-12 17:22:04 +00:00 |
|
Michael Meissner
|
684e4e0674
|
Use GNU nm as REAL_NM_FILE_NAME
From-SVN: r8343
|
1994-10-26 21:14:00 +00:00 |
|
Michael Meissner
|
1cf5eda8f8
|
Move block profile support to i386.h
From-SVN: r8312
|
1994-10-19 00:58:49 +00:00 |
|
Michael Meissner
|
dd0328d315
|
Make long double 80 bits by default.
From-SVN: r8089
|
1994-09-15 19:34:24 +00:00 |
|
Michael Meissner
|
3b3c6a3f3e
|
Add -mno-wide-multiply, -mno-move, make addresses more compatible with other parts of compiler.
From-SVN: r7989
|
1994-08-26 19:56:14 +00:00 |
|
Michael Meissner
|
ee59bdfc51
|
If OSF/rose, make -pic-extern always do shared libs, even if -pic-none was used.
From-SVN: r7742
|
1994-07-12 14:54:45 +00:00 |
|
Michael Meissner
|
4563275aa6
|
Correct -fpic ELF -pg code
From-SVN: r6958
|
1994-04-02 13:15:24 +00:00 |
|
Michael Meissner
|
65624c8ef3
|
Provide HANDLE_PRAGMA_WEAK and ASM_OUTPUT_DEF.
From-SVN: r6845
|
1994-03-22 20:50:40 +00:00 |
|
Jim Wilson
|
ed8969fa7d
|
(SELECT_SECTION): Variables go in readonly data
only if the initializer is constant.
From-SVN: r6820
|
1994-03-18 15:43:00 -08:00 |
|
Michael Meissner
|
c18cf4e5ca
|
Make elf profiling use new calling sequence.
From-SVN: r6512
|
1994-02-09 14:52:46 +00:00 |
|
Michael Meissner
|
cc8187fc1d
|
Allow -h*, -z*, -G for linker; map -static/-symbolic/-shared into -B switches.;Do not put .size out for ROSE
From-SVN: r5853
|
1993-10-21 02:42:50 +00:00 |
|
Richard Stallman
|
92dee628c1
|
(ASM_DECLARE_OBJECT_NAME): Set size_directive_output.
(ASM_FINISH_DECLARE_OBJECT): Defined.
From-SVN: r5839
|
1993-10-20 22:19:55 +00:00 |
|
Michael Meissner
|
cd93179bd4
|
Define ASM_OUTPUT_ADDR_DIFF_ELT; save some cycles in profiling.
From-SVN: r5770
|
1993-10-13 14:57:48 +00:00 |
|
Michael Meissner
|
1bf3a36e4d
|
define __SHARED__ for shared libraries.
From-SVN: r5686
|
1993-10-08 21:12:35 +00:00 |
|
Michael Meissner
|
40fbfbea48
|
Make ROSE shared library profiling work; Use GOTOFF if possible for ELF.
From-SVN: r5684
|
1993-10-08 19:15:55 +00:00 |
|
Michael Meissner
|
f36a611026
|
Change to even newer profiling calling sequence.
From-SVN: r5665
|
1993-10-07 21:35:55 +00:00 |
|
Michael Meissner
|
9e20879ef1
|
Add check for _real_mcount being 0 back in again.
From-SVN: r5643
|
1993-10-06 19:39:25 +00:00 |
|
Michael Meissner
|
ed882fd5eb
|
New calling sequence for profiling, old available with -mmcount.
From-SVN: r5642
|
1993-10-06 19:29:21 +00:00 |
|
James Van Artsdalen
|
8ac20578d6
|
(ASM_OUTPUT_DOUBLE,ASM_OUTPUT_FLOAT): Use REAL_VALUE_ macros.
(ASM_OUTPUT_LONG_DOUBLE): New macro.
From-SVN: r5575
|
1993-10-04 00:01:16 +00:00 |
|
Doug Evans
|
65c4237934
|
(CPP_PREDEFINES): Add system/cpu/machine assertions where missing.
From-SVN: r5557
|
1993-10-02 08:55:06 +00:00 |
|
Michael Meissner
|
7323e99b36
|
Add SET_ASM_OP
From-SVN: r5444
|
1993-09-24 15:26:41 +00:00 |
|
Michael Meissner
|
3c58aa350d
|
pass -v/-dn to elf linker.
From-SVN: r5256
|
1993-09-03 21:54:58 +00:00 |
|
Michael Meissner
|
ae1ac70285
|
ELF now omits leading underscores.
From-SVN: r5251
|
1993-09-02 18:35:26 +00:00 |
|
Michael Meissner
|
1c7e67ca64
|
-mlarge-align support; block profiling support
From-SVN: r5208
|
1993-08-24 19:43:07 +00:00 |
|
Michael Meissner
|
6bf1675f90
|
If NO_UNDERSCORE is defined, elf compiler defaults to -mno-underscores
From-SVN: r5193
|
1993-08-23 14:56:10 +00:00 |
|
Michael Meissner
|
967d1506d5
|
Add -m{,no-}underscore support.
From-SVN: r5147
|
1993-08-12 21:16:23 +00:00 |
|
Michael Meissner
|
ebe6d7a7cc
|
Enable .size for elf functions.
From-SVN: r5075
|
1993-08-05 21:17:07 +00:00 |
|
Michael Meissner
|
c49f1ce85d
|
Use SUBTARGET_OVERRIDE_OPTIONS instead of OVERRIDE_OPTIONS.
From-SVN: r5031
|
1993-07-28 19:17:10 +00:00 |
|
Richard Stallman
|
86615a6216
|
(ASM_DECLARE_OBJECT_NAME): Don't make a .size if the size is not known.
(ASM_DECLARE_OBJECT_NAME): Don't make a .size
if the size is not known. Use DECL, not decl.
From-SVN: r5003
|
1993-07-27 18:46:28 +00:00 |
|
Michael Meissner
|
e2bf4cfc94
|
Do not turn on -mhalf-pic if ELF.
From-SVN: r4946
|
1993-07-21 01:48:07 +00:00 |
|
Michael Meissner
|
d304972dfb
|
More ELF changes.
From-SVN: r4660
|
1993-06-10 20:30:36 +00:00 |
|
Michael Meissner
|
e04408387a
|
OSF/1 with ELF support patches.
From-SVN: r4655
|
1993-06-09 20:20:45 +00:00 |
|
Michael Meissner
|
ed1d96d5b5
|
Don't emit a symbol if the language is "C".
From-SVN: r4261
|
1993-04-28 19:16:40 +00:00 |
|
Ian Lance Taylor
|
3b39b94f84
|
Base WORD_SWITCH_TAKES_ARG on new macro DEFAULT_WORD_SWITCH_TAKES_ARG
From-SVN: r4247
|
1993-04-27 14:58:13 +00:00 |
|
Michael Meissner
|
b7191cb536
|
Don't put relocatable items into .text if -pic-lib.
From-SVN: r4163
|
1993-04-16 20:37:41 +00:00 |
|
Michael Meissner
|
84ab931b38
|
Add -fpic support back in.
From-SVN: r4040
|
1993-04-07 13:17:34 +00:00 |
|
Michael Meissner
|
b82b0773d7
|
More mips gas changes, allow -gdwarf on OSF/1
From-SVN: r4027
|
1993-04-06 16:09:50 +00:00 |
|
Michael Meissner
|
2f9e2a13ec
|
Make sure long double doesn't become 80 bits until we are ready for it.
From-SVN: r3988
|
1993-04-01 16:58:13 +00:00 |
|
Brendan Kehoe
|
6eff269e95
|
define CONSTANT_ADDRESS_P(X) to not use CONST_DOUBLE
From-SVN: r3954
|
1993-03-31 15:09:44 -05:00 |
|
Jim Wilson
|
40f32220fc
|
(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
From-SVN: r3856
|
1993-03-23 11:35:31 -08:00 |
|
Michael Meissner
|
a73f14a3f9
|
For .S files, pas -traditional to cpp unless -ansi or -traditional.
From-SVN: r3474
|
1993-02-16 03:21:16 +00:00 |
|
James Van Artsdalen
|
60c9835ecc
|
(perform_*): Move to i386/perform.h.
Include i386/perform.h.
From-SVN: r3155
|
1993-01-08 09:52:03 +00:00 |
|
Richard Kenner
|
4a0094c3e9
|
(OPTIMIZATION_OPTIONS): Delete; we don't want to set
-finline-functions for -O3 and this does nothing else useful.
From-SVN: r2969
|
1992-12-28 06:04:58 -05:00 |
|
James Van Artsdalen
|
ae9a953000
|
Renamed from i386rose.h.
Use new file names for included 386 files.
From-SVN: r2944
|
1992-12-28 02:29:06 +00:00 |
|
Michael Meissner
|
99022b4769
|
Specify full pathname of ld, nm, and strip to collect.
From-SVN: r2693
|
1992-11-05 19:42:13 +00:00 |
|
Michael Meissner
|
ec0a33c8ab
|
Use YES_UNDERSCORES
From-SVN: r2650
|
1992-10-29 19:34:42 +00:00 |
|
Michael Meissner
|
2cd3f8bb9b
|
really fix last fix.
From-SVN: r2576
|
1992-10-23 20:18:20 +00:00 |
|
Michael Meissner
|
a6c8dee447
|
#undef NO_UNDERSCORES, which i386gas.h now sets.
From-SVN: r2575
|
1992-10-23 14:26:59 +00:00 |
|
Michael Meissner
|
bec06bb29e
|
Handle -pic-names switch.
From-SVN: r2541
|
1992-10-21 16:24:06 +00:00 |
|