summaryrefslogtreecommitdiff
path: root/includes/pref_structs.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--includes/pref_structs.h21
1 files changed, 16 insertions, 5 deletions
diff --git a/includes/pref_structs.h b/includes/pref_structs.h
index ee016b6..3b34b7e 100644
--- a/includes/pref_structs.h
+++ b/includes/pref_structs.h
@@ -70,6 +70,17 @@ typedef struct PCmdLineLinker {
Boolean callLinker;
} PCmdLineLinker;
+typedef enum {
+ PrefCPU_Generic,
+ PrefCPU_601,
+ PrefCPU_603,
+ PrefCPU_603e,
+ PrefCPU_604,
+ PrefCPU_604e,
+ PrefCPU_750,
+ PrefCPU_Altivec
+} PrefCPU;
+
typedef struct PBackEnd {
SInt16 version;
UInt8 structalignment;
@@ -241,11 +252,11 @@ typedef struct PGlobalOptimizer {
// assumed name/symbols for this one
typedef struct PExtraWarningC {
- Boolean warn_largeargs;
- Boolean warn_padding;
- Boolean warn_resultnotused;
- Boolean warn_ptr_int_conv;
- Boolean warn_no_side_effect;
+ UInt8 warn_largeargs;
+ UInt8 warn_padding;
+ UInt8 warn_resultnotused;
+ UInt8 warn_ptr_int_conv;
+ UInt8 warn_no_side_effect;
} PExtraWarningC;
#ifdef __MWERKS__