Update of /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/oslib
In directory sc8-pr-cvs1:/tmp/cvs-serv17960/OSLib/!OsLib/Tools/DefMod2/defmod/oslib
Modified Files:
os.h
Log Message:
Changes to tools to allow builds in 32-bit environment
Index: os.h
===================================================================
RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/oslib/os.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** os.h 11 Mar 2002 15:06:24 -0000 1.1
--- os.h 27 Nov 2002 22:11:00 -0000 1.2
***************
*** 121,125 ****
--- 121,133 ----
typedef struct {os_coord p [4];} os_pgm;
+ #if 0 /* TV 20021114 This was a long-standing bug;
+ a byte address is not suitable to pass to the likes of OS_Find
+ using the _swi interface. Current thinking suggests os_f
+ should be 32 bits wide in any case.
+ */
typedef byte os_f;
+ #else
+ typedef bits os_f;
+ #endif
typedef int os_var_type;
|