Kaydet (Commit) 971e1df3 authored tarafından Jack Jansen's avatar Jack Jansen

Quick hack so PowerPC macs can access system structures

üst c76fd395
......@@ -32,6 +32,16 @@ static object *StructError;
/* Define various structs to figure out the alignments of types */
#ifdef __MWERKS__
/*
** XXXX We have a problem here. There are no unique alignment rules
** on the PowerPC mac.
*/
#ifdef __powerc
#pragma options align=mac68k
#endif
#endif /* __MWERKS__ */
typedef struct { char c; short x; } s_short;
typedef struct { char c; int x; } s_int;
typedef struct { char c; long x; } s_long;
......@@ -44,6 +54,10 @@ typedef struct { char c; double x; } s_double;
#define FLOAT_ALIGN (sizeof(s_float) - sizeof(float))
#define DOUBLE_ALIGN (sizeof(s_double) - sizeof(double))
#ifdef __powerc
#pragma options align=reset
#endif
/* Align a size according to a format code */
......
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