os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/mac/tclMacCommonPch.h
Update contrib.
4 * Macintosh Tcl must be compiled with certain compiler options to
5 * ensure that it will work correctly. The following pragmas are
6 * used to ensure that those options are set correctly. An error
7 * will occur at compile time if they are not set correctly.
9 * Copyright (c) 1998 by Scriptics Corporation.
11 * See the file "license.terms" for information on usage and redistribution
12 * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
14 * RCS: @(#) $Id: tclMacCommonPch.h,v 1.3 2001/11/23 01:27:24 das Exp $
17 #if !__option(enumsalwaysint)
18 #error Tcl requires the Metrowerks setting "Enums always ints".
22 #if !defined(__POWERPC__)
23 #if !__option(far_data)
24 #error Tcl requires the Metrowerks setting "Far data".
29 #if !defined(__POWERPC__)
30 #if !__option(fourbyteints)
31 #error Tcl requires the Metrowerks setting "4 byte ints".
36 #if !defined(__POWERPC__)
37 #if !__option(IEEEdoubles)
38 #error Tcl requires the Metrowerks setting "8 byte doubles".
44 * The define is used most everywhere to tell Tcl (or any Tcl
45 * extensions) that we are compiling for the Macintosh platform.
53 * Define the following symbol if you want
54 * comprehensive debugging turned on.
58 /* #define TCL_DEBUG */
62 # define TCL_MEM_DEBUG
68 * for Metrowerks Pro 6 MSL
71 #include <UseDLLPrefix.h>