mirror of
https://git.wuffs.org/MWCC
synced 2025-12-14 23:56:22 +00:00
getting close to done
This commit is contained in:
70
notes
70
notes
@@ -1,5 +1,15 @@
|
||||
~/bin/mwccppc -c -g -opt l=4,noschedule,speed -enum min -Iincludes -Isdk_hdrs -w all,nounused -wchar_t on -bool off -Cpp_exceptions off
|
||||
|
||||
TODO:
|
||||
- rename LiveInfo to LiveVariables
|
||||
- locate COS stuff based off EPPC 8 debug info
|
||||
- command_line/C++_Parser/Src/Library/OptimizerHelpers.c
|
||||
- compiler_and_linker/CmdLine_Tools/Embedded_PPC/Tools_EPPC/Src/Options/Glue/TargetOptimizerHelpers-eppc.c
|
||||
- compiler_and_linker/FrontEnd/Common/COSToolsMemory.h
|
||||
- compiler_and_linker/FrontEnd/Common/COSToolsFileSpecs.h
|
||||
- compiler_and_linker/FrontEnd/Common/COSToolsWin32.c
|
||||
also worth checking ~/s/mwcc/reversing/ftp_backup/Metrowerks/CWPPC6/ext_65/Disk1/PPC_EABI_Tools-CLT/mwcceppc.exe strings
|
||||
|
||||
* - has issues
|
||||
|
||||
[CL / command_line]
|
||||
@@ -58,52 +68,52 @@ DONE compiler_and_linker/CmdLine_Tools/MacOS_PPC/Tools_PPC/Src/Plugin/libimp-ma
|
||||
---- WarningHelpers.c
|
||||
|
||||
DONE CCompiler.c
|
||||
STUB CParser.c
|
||||
99% CParser.c
|
||||
DONE compiler_and_linker/FrontEnd/Common/CompilerTools.c (except for endian work)
|
||||
---- CodeGenOptPPC.c
|
||||
---- IrOptimizer.c
|
||||
PART CodeGen.c
|
||||
DONE CodeGenOptPPC.c
|
||||
99% IrOptimizer.c
|
||||
90% CodeGen.c
|
||||
MOST CPrep.c
|
||||
MOST CScope.c
|
||||
MOST CMachine.c
|
||||
STUB CExpr.c
|
||||
STUB CFunc.c
|
||||
DONE CExpr.c
|
||||
90% CFunc.c
|
||||
99% CTemplateNew.c
|
||||
STUB CError.c
|
||||
DONE CError.c
|
||||
95% ObjGenMachO.c
|
||||
STUB CDecl.c
|
||||
85% CDecl.c
|
||||
DONE CMangler.c
|
||||
99% CSOM.c
|
||||
STUB CABI.c
|
||||
STUB CInit.c
|
||||
STUB CClass.c
|
||||
95% CABI.c
|
||||
97% CInit.c
|
||||
95% CClass.c
|
||||
DONE CIRTransform.c
|
||||
99% CObjC.c
|
||||
97% CInline.c
|
||||
PART CPrepTokenizer.c
|
||||
99% CPrepTokenizer.c
|
||||
DONE CTemplateTools.c
|
||||
MOST IroPointerAnalysis.c
|
||||
80% IroPointerAnalysis.c
|
||||
PART InstrSelection.c
|
||||
PART IroFlowgraph.c
|
||||
99% IroFlowgraph.c
|
||||
DONE IroLinearForm.c
|
||||
MOST IroUtil.c
|
||||
MOST IroCSE.c
|
||||
99% IroUtil.c
|
||||
90% IroCSE.c
|
||||
DONE IroPropagate.c
|
||||
MOST IROUseDef.c
|
||||
MOST InlineAsmPPC.c
|
||||
95% IROUseDef.c
|
||||
99% InlineAsmPPC.c
|
||||
99% IroDump.c
|
||||
---- IroTransform.c
|
||||
MOST IroVars.c
|
||||
---- IroEval.c
|
||||
DONE IroTransform.c
|
||||
95% IroVars.c
|
||||
DONE IroEval.c
|
||||
DONE IroJump.c
|
||||
99% IroRangePropagation.c
|
||||
DONE IroEmptyLoop.c
|
||||
---- IroUnrollLoop.c
|
||||
DONE IroUnrollLoop.c
|
||||
99% IroLoop.c
|
||||
90% IroExprRegeneration.c
|
||||
DONE IroSubable.c
|
||||
MOST RegisterInfo.c
|
||||
MOST TOC.c
|
||||
DONE RegisterInfo.c
|
||||
90% TOC.c
|
||||
MOST StackFrame.c
|
||||
DONE Registers.c
|
||||
DONE PCode.c
|
||||
@@ -122,16 +132,16 @@ DONE Coloring.c
|
||||
90% PCodeAssembly.c
|
||||
99% Intrinsics.c
|
||||
DONE PPCError.c
|
||||
STUB CExpr2.c
|
||||
95% CExpr2.c
|
||||
DONE* CInt64.c
|
||||
PART CPrec.c
|
||||
90% CPrec.c
|
||||
99% CBrowse.c
|
||||
DONE CPreprocess.c
|
||||
95%? FuncLevelAsmPPC.c
|
||||
99% CException.c
|
||||
99% CTemplateClass.c
|
||||
95% ScanFloat.c
|
||||
---- CExprConvMatch.c
|
||||
95% CExprConvMatch.c
|
||||
98% CRTTI.c
|
||||
DONE CObjCModern.c
|
||||
DONE InlineAsm.c
|
||||
@@ -169,7 +179,7 @@ DONE ?? computelivevariables, dead
|
||||
---- MachineSimulation821.c
|
||||
99% InterferenceGraph.c
|
||||
99% SpillCode.c
|
||||
---- GCCInlineAsm.c
|
||||
DONE GCCInlineAsm.c
|
||||
DONE BitVectors.c
|
||||
|
||||
[Parser]
|
||||
@@ -189,9 +199,13 @@ DONE* (debug) Utils.c
|
||||
DONE# (debug) Parameter.c
|
||||
DONE# (debug) Help.c
|
||||
DONE uContext1.cpp
|
||||
-- command_line\PluginLib\Src\Library\CWPluginsPrivate.cpp
|
||||
DONE uContextCL.cpp
|
||||
-- command_line\PluginLib\Src\Library\DropInCompilerLinkerPrivate.cpp
|
||||
DONE uContextSecret.cpp
|
||||
-- command_line\PluginLib\Src\Internal\CWSecretPluginCallbacks.cpp
|
||||
DONE* ?? COS
|
||||
DONE uContextParser.cpp
|
||||
-- command_line\PluginLib\Src\Library\CWParserPluginsPrivate.cpp
|
||||
DONE uLibImporter.c
|
||||
---- Various MSL objects
|
||||
|
||||
Reference in New Issue
Block a user