summaryrefslogtreecommitdiff
path: root/command_line/CmdLine/Src/Callbacks
diff options
context:
space:
mode:
authorAsh Wolf <ninji@wuffs.org>2022-10-11 03:18:42 +0100
committerAsh Wolf <ninji@wuffs.org>2022-10-11 03:18:42 +0100
commit26b57fbea1a969ef6405365ff78391e9d3605621 (patch)
treeb6f14f5c083d0fbb42c5495eea7c74099ff45315 /command_line/CmdLine/Src/Callbacks
parent7d4bee5f8f28b72610c8518e5cb9dc145c68b816 (diff)
downloadMWCC-26b57fbea1a969ef6405365ff78391e9d3605621.tar.gz
MWCC-26b57fbea1a969ef6405365ff78391e9d3605621.zip
add cmakelists for CLion, tons and tons of reorganisation using new info from the Pro8 compiler
Diffstat (limited to 'command_line/CmdLine/Src/Callbacks')
-rw-r--r--command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp27
-rw-r--r--command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp48
-rw-r--r--command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp13
3 files changed, 88 insertions, 0 deletions
diff --git a/command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp b/command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp
new file mode 100644
index 0000000..5861e94
--- /dev/null
+++ b/command_line/CmdLine/Src/Callbacks/CLCompilerLinkerDropin_V10.cpp
@@ -0,0 +1,27 @@
+/**
+ P 1F458 | _UCBCachePrecompiledHeader
+ P 1F4F8 | _UCBLoadObjectData
+ P 1F5BC | _UCBStoreObjectData
+ P 1F860 | _UCBFreeObjectData
+ P 1F90C | _UCBDisplayLines
+ P 1F980 | _UCBBeginSubCompile
+ P 1F9F0 | _UCBEndSubCompile
+ P 1FA60 | _UCBGetPrecompiledHeaderSpec
+ P 1FD38 | _UCBGetResourceFile
+ P 1FDA8 | _UCBPutResourceFile
+ 1FE18 | _UnitNameToSBMName__FP6OSSpecP4File
+ P 1FEA0 | _UCBLookUpUnit
+ P 20544 | _UCBSBMfiles
+ P 20594 | _UCBStoreUnit
+ P 20848 | _UCBReleaseUnit
+ P 208C8 | _UCBUnitNameToFileName
+ P 20978 | _UCBOSAlert
+ P 20A50 | _UCBOSErrorMessage
+ P 20B38 | _UCBGetModifiedFiles
+ P 20BBC | _UCBGetSuggestedObjectFileSpec
+ P 20C78 | _UCBGetStoredObjectFileSpec
+ P 20D4C | _UCBGetFrameworkCount
+ P 20DB0 | _UCBGetFrameworkInfo
+ P 20E48 | ___ct__23CWCompilerLinkerContextFv
+ P 20FEC | ___dt__23CWCompilerLinkerContextFv
+*/
diff --git a/command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp b/command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp
new file mode 100644
index 0000000..cf6f1f7
--- /dev/null
+++ b/command_line/CmdLine/Src/Callbacks/CLDropinCallbacks_V10.cpp
@@ -0,0 +1,48 @@
+/*
+ 1B9C8 | _ANSI_To_Mac_GMT_Time__FlPUl
+ 1BA88 | _Mac_To_ANSI_Time__FUlPl
+ P 1BCA4 | _UCBGetFileInfo
+ 1BEA8 | _FindAndLoad_VirtualFile__FP22CWPluginPrivateContextPCcP10CWFileInfoP6OSSpecPUc
+ 1BF98 | _FindAndLoad_AccessPathFile__FP22CWPluginPrivateContextPCcP10CWFileInfoP6OSSpecPUc
+ 1C108 | _FindAndLoad_MissingFile__FP22CWPluginPrivateContextPCcP10CWFileInfoP6OSSpecPUc
+ P 1C278 | _UCBFindAndLoadFile
+ P 1C50C | _UCBGetFileText
+ P 1C6BC | _UCBReleaseFileText
+ P 1C754 | _UCBGetSegmentInfo
+ P 1C814 | _UCBGetOverlay1GroupInfo
+ P 1C8F0 | _UCBGetOverlay1FileInfo
+ P 1C9A0 | _UCBGetOverlay1Info
+ P 1CA74 | _UCBReportMessage
+ P 1CCDC | _UCBAlert
+ P 1CEB4 | _UCBShowStatus
+ P 1D00C | _UCBUserBreak
+ P 1D078 | _UCBGetNamedPreferences
+ P 1D13C | _UCBStorePluginData
+ P 1D1AC | _UCBGetPluginData
+ P 1D21C | _UCBSetModDate
+ P 1D35C | _UCBAddProjectEntry
+ P 1DB20 | _UCBCreateNewTextDocument
+ P 1DE74 | _UCBAllocateMemory
+ P 1DF00 | _UCBFreeMemory
+ P 1DF74 | _UCBAllocMemHandle
+ P 1E00C | _UCBFreeMemHandle
+ P 1E08C | _UCBGetMemHandleSize
+ P 1E11C | _UCBResizeMemHandle
+ P 1E1C0 | _UCBLockMemHandle
+ P 1E238 | _UCBUnlockMemHandle
+ P 1E29C | _UCBGetTargetName
+ P 1E320 | _UCBPreDialog
+ P 1E370 | _UCBPostDialog
+ P 1E3C0 | _UCBPreFileAction
+ P 1E430 | _UCBPostFileAction
+ P 1E4A0 | _UCBCacheAccessPathList
+ P 1E7A8 | _UCBSecretAttachHandle
+ P 1E814 | _UCBSecretDetachHandle
+ P 1E8A0 | _UCBSecretPeekHandle
+ P 1E92C | _UCBCheckoutLicense
+ P 1E998 | _UCBCheckinLicense
+ P 1E9E8 | _UCBResolveRelativePath
+ P 1EA28 | _UCBMacOSErrToCWResult
+ P 1EA88 | ___ct__22CWPluginPrivateContextFll
+ P 1EB10 | ___dt__22CWPluginPrivateContextFv
+ */
diff --git a/command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp b/command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp
new file mode 100644
index 0000000..5dbd4d8
--- /dev/null
+++ b/command_line/CmdLine/Src/Callbacks/CLParserCallbacks_v1.cpp
@@ -0,0 +1,13 @@
+/*
+ P 9C50 | _UCBParserAddAccessPath
+ P 9DE4 | _UCBParserSwapAccessPaths
+ P 9E90 | _UCBParserSetNamedPreferences
+ P 9F50 | _UCBParserSetFileOutputName
+ P A03C | _UCBParserSetOutputFileDirectory
+ P A110 | _UCBParserAddOverlay1Group
+ P A1EC | _UCBParserAddOverlay1
+ P A2D0 | _UCBParserAddSegment
+ P A364 | _UCBParserSetSegment
+ P A400 | ___ct__15CWParserContextFv
+ P A480 | ___dt__15CWParserContextFv
+ */ \ No newline at end of file