Commit eb0e0173 by Bernardo Innocenti Committed by Bernardo Innocenti

m68k.h (MASK_SEP_DATA, [...]): Move definitions after the other flags.

	* config/m68k/m68k.h (MASK_SEP_DATA, TARGET_SEP_DATA,
	MASK_ID_SHARED_LIBRARY, TARGET_ID_SHARED_LIBRARY): Move
	definitions after the other flags.

From-SVN: r72516
parent 0c9b16bc
2003-10-15 Bernardo Innocenti <bernie@develer.com>
* config/m68k/m68k.h (MASK_SEP_DATA, TARGET_SEP_DATA,
MASK_ID_SHARED_LIBRARY, TARGET_ID_SHARED_LIBRARY): Move
definitions after the other flags.
2003-10-14 Ziemowit Laski <zlaski@apple.com> 2003-10-14 Ziemowit Laski <zlaski@apple.com>
* c-parse.in (methoddef, methodproto): Call objc_add_method() * c-parse.in (methoddef, methodproto): Call objc_add_method()
......
...@@ -93,19 +93,6 @@ Boston, MA 02111-1307, USA. */ ...@@ -93,19 +93,6 @@ Boston, MA 02111-1307, USA. */
} \ } \
while (0) while (0)
/* Support A5 relative data seperate from text.
* This option implies -fPIC, however it inhibits the generation of the
* A5 save/restore in functions and the loading of a5 with a got pointer.
*/
#define MASK_SEP_DATA 0x100000
#define TARGET_SEP_DATA (target_flags & MASK_SEP_DATA)
/* Compile using library ID based shared libraries.
* Set a specific ID using the -mshared-library-id=xxx option.
*/
#define MASK_ID_SHARED_LIBRARY 0x200000
#define TARGET_ID_SHARED_LIBRARY (target_flags & MASK_ID_SHARED_LIBRARY)
/* Classify the groups of pseudo-ops used to assemble QI, HI and SI /* Classify the groups of pseudo-ops used to assemble QI, HI and SI
quantities. */ quantities. */
#define INT_OP_STANDARD 0 /* .byte, .short, .long */ #define INT_OP_STANDARD 0 /* .byte, .short, .long */
...@@ -221,6 +208,19 @@ extern int target_flags; ...@@ -221,6 +208,19 @@ extern int target_flags;
#define MASK_RTD (1<<16) #define MASK_RTD (1<<16)
#define TARGET_RTD (target_flags & MASK_RTD) #define TARGET_RTD (target_flags & MASK_RTD)
/* Support A5 relative data seperate from text.
* This option implies -fPIC, however it inhibits the generation of the
* A5 save/restore in functions and the loading of a5 with a got pointer.
*/
#define MASK_SEP_DATA (1<<17)
#define TARGET_SEP_DATA (target_flags & MASK_SEP_DATA)
/* Compile using library ID based shared libraries.
* Set a specific ID using the -mshared-library-id=xxx option.
*/
#define MASK_ID_SHARED_LIBRARY (1<<18)
#define TARGET_ID_SHARED_LIBRARY (target_flags & MASK_ID_SHARED_LIBRARY)
/* Compile for a CPU32. A 68020 without bitfields is a good /* Compile for a CPU32. A 68020 without bitfields is a good
heuristic for a CPU32. */ heuristic for a CPU32. */
#define TARGET_CPU32 (TARGET_68020 && !TARGET_BITFIELD) #define TARGET_CPU32 (TARGET_68020 && !TARGET_BITFIELD)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment