# # ChangeLog for trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp in dev # # Generated by Trac 1.5.4 # Apr 28, 2024, 6:53:12 AM Sun, 15 Jun 2008 15:12:06 GMT dai_9181 [643] * trunk/ab5.0/abdev/compiler_x64/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) [636][637][640][641][642]を64bit版にマージ。 Sat, 07 Jun 2008 00:17:50 GMT dai_9181 [633] * trunk/ab5.0/abdev/compiler_x64/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) [632]を64bit版にマージ。 Sat, 10 May 2008 14:10:33 GMT dai_9181 [603] * trunk/ab5.0/abdev/BasicCompiler_Common/BreakPoint.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/DebugMiddleFile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/DebugSection.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Resource.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/StrOperation.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/StrOperation.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Subroutine.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/VariableOpe.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/BoostSerializationSupport.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Compiler.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Class.cpp (modified) * trunk/ab5.0/abdev/ab_common/ab_common.vcproj (modified) * trunk/ab5.0/abdev/ab_common/include/Lexical/Class.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Const.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/DataTable.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Delegate.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Interface.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Member.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Meta.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Method.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/NativeCode.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/ObjectModule.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Parameter.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Procedure.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Source.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Symbol.h (modified) * trunk/ab5.0/abdev/ab_common/include/Lexical/Type.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/TypeDef.h (moved) * trunk/ab5.0/abdev/ab_common/include/Lexical/Variable.h (moved) * trunk/ab5.0/abdev/ab_common/include/ab_common.h (modified) * trunk/ab5.0/abdev/ab_common/src/Lexical/Class.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Const.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/DataTable.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Delegate.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Interface.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Meta.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Method.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/NativeCode.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/ObjectModule.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Parameter.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Procedure.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Source.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Symbol.cpp (modified) * trunk/ab5.0/abdev/ab_common/src/Lexical/Type.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/TypeDef.cpp (moved) * trunk/ab5.0/abdev/ab_common/src/Lexical/Variable.cpp (moved) * trunk/ab5.0/abdev/compiler_x64/CodeGenerator.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Opcode.h (modified) * trunk/ab5.0/abdev/compiler_x64/compiler_x64.vcproj (modified) * trunk/ab5.0/abdev/compiler_x64/stdafx.h (modified) * trunk/ab5.0/abdev/compiler_x86/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/Opcode.h (modified) * trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj (modified) * trunk/ab5.0/abdev/compiler_x86/stdafx.h (modified) * trunk/ab5.0/abdev/compiler_x86/x86CodeGenerator.cpp (modified) ObjectModuleに関連するクラス一式をab_commonプロジェクトに移動した。 Sat, 10 May 2008 11:16:16 GMT dai_9181 [598] * trunk/ab5.0/abdev/BasicCompiler_Common/DebugMiddleFile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/NumOpe_GetType.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/VariableOpe.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/calculation.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/hash.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Meta.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/TypeDef.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Class.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Compiler.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Class.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Meta.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/TypeDef.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_CallProc.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/Compile_CallProc.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/NumOpe.cpp (modified) SplitMemberNameの依存関係を排除。 Sat, 10 May 2008 09:18:51 GMT dai_9181 [592] * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) [591]を64bit版にマージ。 Sat, 10 May 2008 06:09:26 GMT dai_9181 [587] * trunk/ab5.0/abdev/BasicCompiler_Common/BreakPoint.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Compile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Debug.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/DebugMiddleFile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/MakeExe.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/VarList.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Delegate.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/ObjectModule.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/VtblGenerator.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Exception.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Delegate.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Linker.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Messenger.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/ObjectModule.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/ProcedureGenerator.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/VtblGenerator.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Statement.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe_Arithmetic.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe_TypeOperation.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x86/NumOpe.cpp (modified) [585][586]をリバース。NativeCodeクラスとMetaクラスは依存関係があるの で分離しない方針とする。 Sat, 10 May 2008 04:40:33 GMT dai_9181 [585] * trunk/ab5.0/abdev/BasicCompiler_Common/BreakPoint.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Compile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/Debug.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/DebugMiddleFile.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/MakeExe.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/VarList.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/Delegate.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/ObjectModule.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/include/VtblGenerator.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Exception.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Delegate.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Linker.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Messenger.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/ObjectModule.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/ProcedureGenerator.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/VtblGenerator.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Statement.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe_Arithmetic.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe_TypeOperation.cpp (modified) NativeSectionクラスを追加(64bit版だけ一旦コミット)。 Sat, 10 May 2008 03:19:15 GMT dai_9181 [584] * trunk/ab5.0/abdev/compiler_x64/CodeGenerator.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Calc.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_CallProc.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Func.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Statement.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/compiler_x64.vcproj (modified) * trunk/ab5.0/abdev/compiler_x64/stdafx.h (modified) [530]~[583]を64bit版にマージ。 Thu, 01 May 2008 02:26:31 GMT dai_9181 [514] * trunk/ab5.0/abdev/compiler_x64/Compile_CallProc.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/compiler_x64/compiler_x64.vcproj (modified) * trunk/ab5.0/abdev/compiler_x64/stdafx.h (modified) * trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj (modified) [505]~[513]を64bit版にマージ。 Sun, 06 Apr 2008 16:55:41 GMT dai_9181 [482] * trunk/ab5.0/abdev/compiler_x64 (moved) * trunk/ab5.0/abdev/BasicCompiler64/BasicCompiler64.sln (deleted) * trunk/ab5.0/abdev/compiler_x86/compiler_x86.rc (moved) * trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj (moved) プロジェクトのリネーム中 Wed, 26 Mar 2008 18:04:28 GMT dai_9181 [468] * trunk/ab5.0/abdev/BasicCompiler64/BasicCompiler.vcproj (modified) * trunk/ab5.0/abdev/BasicCompiler64/CParameter.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/CodeGenerator.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Calc.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Calc_PushVar.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_CallProc.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Func.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Object.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Set_Var.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Statement.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Compile_Var.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/MakePeHdr.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/NumOpe.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/NumOpe_Arithmetic.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/NumOpe_Logical.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/NumOpe_TypeOperation.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/OperatorProc.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/Register.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/stack_frame.cpp (modified) * trunk/ab5.0/abdev/BasicCompiler64/stdafx.h (modified) * trunk/ab5.0/abdev/BasicCompiler_Common/src/Messenger.cpp (modified) 64bit版を最新の状態にした