diff options
Diffstat (limited to 'crawl-ref/source/machdr.h')
-rw-r--r-- | crawl-ref/source/machdr.h | 185 |
1 files changed, 185 insertions, 0 deletions
diff --git a/crawl-ref/source/machdr.h b/crawl-ref/source/machdr.h new file mode 100644 index 0000000000..5bad24eab7 --- /dev/null +++ b/crawl-ref/source/machdr.h @@ -0,0 +1,185 @@ +/* + * File: MacHdr.h + * Summary: OS specific stuff for inclusion into AppHdr.h. + * Written by: Jesse Jones + * + * Copyright © 1999 Jesse Jones. + * + * Change History (most recent first): + * + * <1> 5/30/99 JDJ Created. + */ +#ifndef MACHDR_H +#define MACHDR_H + +#pragma check_header_flags on + + +// =================================================================================== +// MSL Defines +// =================================================================================== +#include <ansi_parms.h> + +#ifndef __dest_os +#define __dest_os __mac_os +#endif + +#ifndef __MSL_LONGLONG_SUPPORT__ +#define __MSL_LONGLONG_SUPPORT__ +#endif + +#ifndef MSIPL_DEF_EXPLICIT +#define MSIPL_DEF_EXPLICIT // prevent explicit from being defined away +#endif + +#if __MWERKS__ >= 0x2000 +#define MSIPL_TEMPL_NEWSPEC 1 // enable null_template +#endif + + +// =================================================================================== +// Universal headers +// =================================================================================== +#define OLDROUTINENAMES 0 +#define OLDROUTINELOCATIONS 0 + +#define STRICT_WINDOWS 0 +#define STRICT_CONTROLS 0 +#define STRICT_LISTS 0 +#define STRICT_MENUS 0 + +#define USE_OLD_INPUT_SPROCKET_LABELS 0 +#define USE_OLD_ISPNEED_STRUCT 0 + +#if 1 +// #include <ADSP.h> +// #include <AEObjects.h> +// #include <AEPackObject.h> +// #include <AERegistry.h> +// #include <AEUserTermTypes.h> +// #include <AIFF.h> +#include <Aliases.h> +#include <AppleEvents.h> +// #include <AppleGuide.h> +// #include <AppleScript.h> +// #include <AppleTalk.h> +// #include <ASDebugging.h> +// #include <ASRegistry.h> +#include <Balloons.h> +// #include <CMApplication.h> +// #include <CMComponent.h> +// #include <CodeFragments.h> +#include <ColorPicker.h> +// #include <CommResources.h> +// #include <Components.h> +#include <ConditionalMacros.h> +// #include <Connections.h> +// #include <ConnectionTools.h> +#include <Controls.h> +// #include <ControlStrip.h> +// #include <CRMSerialDevices.h> +// #include <CTBUtilities.h> +// #include <CursorCtl.h> +// #include <CursorDevices.h> +// #include <DatabaseAccess.h> +// #include <DeskBus.h> +#include <Devices.h> +#include <Dialogs.h> +// #include <Dictionary.h> +// #include <DisAsmLookup.h> +// #include <Disassembler.h> +#include <DiskInit.h> +// #include <Disks.h> +#include <Displays.h> +#include <Drag.h> +// #include <Editions.h> +// #include <ENET.h> +// #include <EPPC.h> +// #include <ErrMgr.h> +#include <Errors.h> +#include <Events.h> +// #include <fenv.h> +#include <Files.h> +// #include <FileTransfers.h> +// #include <FileTransferTools.h> +// #include <FileTypesAndCreators.h> +#include <Finder.h> +// #include <FixMath.h> +#include <Folders.h> +#include <Fonts.h> +// #include <fp.h> +// #include <FragLoad.h> +// #include <FSM.h> +#include <Gestalt.h> +// #include <HyperXCmd.h> +// #include <Icons.h> +// #include <ImageCodec.h> +// #include <ImageCompression.h> +// #include <IntlResources.h> +// #include <Language.h> +// #include <Lists.h> +#include <LowMem.h> +// #include <MachineExceptions.h> +// #include <MacTCP.h> +// #include <MediaHandlers.h> +#include <Memory.h> +#include <Menus.h> +// #include <MIDI.h> +#include <MixedMode.h> +// #include <Movies.h> +// #include <MoviesFormat.h> +// #include <Notification.h> +// #include <OSA.h> +// #include <OSAComp.h> +// #include <OSAGeneric.h> +#include <OSUtils.h> +#include <Packages.h> +#include <Palettes.h> +// #include <PictUtil.h> +// #include <PictUtils.h> +#include <PLStringFuncs.h> +// #include <Power.h> +// #include <PPCToolbox.h> +#include <Printing.h> +#include <Processes.h> +#include <QDOffscreen.h> +#include <Quickdraw.h> +#include <QuickdrawText.h> +// #include <QuickTimeComponents.h> +#include <Resources.h> +// #include <Retrace.h> +// #include <ROMDefs.h> +#include <Scrap.h> +// #include <Script.h> +// #include <SCSI.h> +#include <SegLoad.h> +// #include <Serial.h> +// #include <ShutDown.h> +// #include <Slots.h> +// #include <Sound.h> +// #include <SoundComponents.h> +// #include <SoundInput.h> +// #include <Speech.h> +#include <StandardFile.h> +// #include <Start.h> +#include <Strings.h> +// #include <Terminals.h> +// #include <TerminalTools.h> +#include <TextEdit.h> +// #include <TextServices.h> +#include <TextUtils.h> +// #include <Threads.h> +// #include <Timer.h> +#include <ToolUtils.h> +// #include <Translation.h> +// #include <TranslationExtensions.h> +#include <Traps.h> +// #include <TSMTE.h> +#include <Types.h> +// #include <Unmangler.h> +// #include <Video.h> +#include <Windows.h> +// #include <WorldScript.h> +#endif // PRECOMPILE_SYSTEM_HEADERS + +#endif |