Ignore:
Timestamp:
Aug 29, 2007, 9:05:22 AM (17 years ago)
Author:
dai_9181
Message:

静的リンクライブラリにより、複数のグローバル領域が存在することになったのでそれぞれを関数ベースに分けた

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler64/BasicCompiler.vcproj

    r270 r308  
    8282                Name="VCLinkerTool"
    8383                AdditionalOptions="/MACHINE:AMD64"
    84                 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib commond.lib smoothied.lib"
     84                AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib commond.lib smoothied.lib imagehlp.lib"
    8585                OutputFile="../ActiveBasic/BasicCompiler64.exe"
    8686                LinkIncremental="2"
     
    194194                Name="VCLinkerTool"
    195195                AdditionalOptions="/MACHINE:AMD64"
    196                 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib common.lib smoothie.lib"
     196                AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib common.lib smoothie.lib imagehlp.lib"
    197197                OutputFile="../ActiveBasic/BasicCompiler64.exe"
    198198                LinkIncremental="1"
     
    412412                    </File>
    413413                </Filter>
     414                <Filter
     415                    Name="Low Level Classes"
     416                    >
     417                    <File
     418                        RelativePath="..\BasicCompiler_Common\include\StackFrame.h"
     419                        >
     420                    </File>
     421                </Filter>
    414422            </Filter>
    415423        </Filter>
     
    502510                        <Tool
    503511                            Name="VCCLCompilerTool"
    504                             UsePrecompiledHeader="0"
     512                            UsePrecompiledHeader="2"
    505513                            BrowseInformation="0"
    506514                        />
     
    511519                        <Tool
    512520                            Name="VCCLCompilerTool"
    513                             UsePrecompiledHeader="0"
     521                            UsePrecompiledHeader="2"
    514522                            BrowseInformation="0"
    515523                        />
     
    524532                        <Tool
    525533                            Name="VCCLCompilerTool"
    526                             UsePrecompiledHeader="0"
     534                            UsePrecompiledHeader="2"
    527535                            BrowseInformation="0"
    528536                        />
     
    533541                        <Tool
    534542                            Name="VCCLCompilerTool"
    535                             UsePrecompiledHeader="0"
     543                            UsePrecompiledHeader="2"
    536544                            BrowseInformation="0"
    537545                        />
     
    546554                        <Tool
    547555                            Name="VCCLCompilerTool"
    548                             UsePrecompiledHeader="0"
     556                            UsePrecompiledHeader="2"
    549557                            BrowseInformation="0"
    550558                        />
     
    555563                        <Tool
    556564                            Name="VCCLCompilerTool"
    557                             UsePrecompiledHeader="0"
     565                            UsePrecompiledHeader="2"
    558566                            BrowseInformation="0"
    559567                        />
     
    568576                        <Tool
    569577                            Name="VCCLCompilerTool"
    570                             UsePrecompiledHeader="0"
     578                            UsePrecompiledHeader="2"
    571579                            BrowseInformation="0"
    572580                        />
     
    577585                        <Tool
    578586                            Name="VCCLCompilerTool"
    579                             UsePrecompiledHeader="0"
     587                            UsePrecompiledHeader="2"
    580588                            BrowseInformation="0"
    581589                        />
     
    593601                            <Tool
    594602                                Name="VCCLCompilerTool"
    595                                 UsePrecompiledHeader="0"
    596                                 BrowseInformation="0"
    597                             />
    598                         </FileConfiguration>
    599                         <FileConfiguration
    600                             Name="Release|Win32"
    601                             >
    602                             <Tool
    603                                 Name="VCCLCompilerTool"
    604                                 UsePrecompiledHeader="0"
     603                                UsePrecompiledHeader="2"
     604                                BrowseInformation="0"
     605                            />
     606                        </FileConfiguration>
     607                        <FileConfiguration
     608                            Name="Release|Win32"
     609                            >
     610                            <Tool
     611                                Name="VCCLCompilerTool"
     612                                UsePrecompiledHeader="2"
    605613                                BrowseInformation="0"
    606614                            />
     
    615623                            <Tool
    616624                                Name="VCCLCompilerTool"
    617                                 UsePrecompiledHeader="0"
    618                                 BrowseInformation="0"
    619                             />
    620                         </FileConfiguration>
    621                         <FileConfiguration
    622                             Name="Release|Win32"
    623                             >
    624                             <Tool
    625                                 Name="VCCLCompilerTool"
    626                                 UsePrecompiledHeader="0"
     625                                UsePrecompiledHeader="2"
     626                                BrowseInformation="0"
     627                            />
     628                        </FileConfiguration>
     629                        <FileConfiguration
     630                            Name="Release|Win32"
     631                            >
     632                            <Tool
     633                                Name="VCCLCompilerTool"
     634                                UsePrecompiledHeader="2"
    627635                                BrowseInformation="0"
    628636                            />
     
    637645                            <Tool
    638646                                Name="VCCLCompilerTool"
    639                                 UsePrecompiledHeader="0"
    640                                 BrowseInformation="0"
    641                             />
    642                         </FileConfiguration>
    643                         <FileConfiguration
    644                             Name="Release|Win32"
    645                             >
    646                             <Tool
    647                                 Name="VCCLCompilerTool"
    648                                 UsePrecompiledHeader="0"
     647                                UsePrecompiledHeader="2"
     648                                BrowseInformation="0"
     649                            />
     650                        </FileConfiguration>
     651                        <FileConfiguration
     652                            Name="Release|Win32"
     653                            >
     654                            <Tool
     655                                Name="VCCLCompilerTool"
     656                                UsePrecompiledHeader="2"
    649657                                BrowseInformation="0"
    650658                            />
     
    654662                        RelativePath=".\increment.cpp"
    655663                        >
     664                        <FileConfiguration
     665                            Name="Debug|Win32"
     666                            >
     667                            <Tool
     668                                Name="VCCLCompilerTool"
     669                                UsePrecompiledHeader="2"
     670                            />
     671                        </FileConfiguration>
     672                        <FileConfiguration
     673                            Name="Release|Win32"
     674                            >
     675                            <Tool
     676                                Name="VCCLCompilerTool"
     677                                UsePrecompiledHeader="2"
     678                            />
     679                        </FileConfiguration>
    656680                    </File>
    657681                    <File
     
    663687                            <Tool
    664688                                Name="VCCLCompilerTool"
    665                                 UsePrecompiledHeader="0"
    666                                 BrowseInformation="0"
    667                             />
    668                         </FileConfiguration>
    669                         <FileConfiguration
    670                             Name="Release|Win32"
    671                             >
    672                             <Tool
    673                                 Name="VCCLCompilerTool"
    674                                 UsePrecompiledHeader="0"
     689                                UsePrecompiledHeader="2"
     690                                BrowseInformation="0"
     691                            />
     692                        </FileConfiguration>
     693                        <FileConfiguration
     694                            Name="Release|Win32"
     695                            >
     696                            <Tool
     697                                Name="VCCLCompilerTool"
     698                                UsePrecompiledHeader="2"
    675699                                BrowseInformation="0"
    676700                            />
     
    685709                            <Tool
    686710                                Name="VCCLCompilerTool"
    687                                 UsePrecompiledHeader="0"
    688                                 BrowseInformation="0"
    689                             />
    690                         </FileConfiguration>
    691                         <FileConfiguration
    692                             Name="Release|Win32"
    693                             >
    694                             <Tool
    695                                 Name="VCCLCompilerTool"
    696                                 UsePrecompiledHeader="0"
     711                                UsePrecompiledHeader="2"
     712                                BrowseInformation="0"
     713                            />
     714                        </FileConfiguration>
     715                        <FileConfiguration
     716                            Name="Release|Win32"
     717                            >
     718                            <Tool
     719                                Name="VCCLCompilerTool"
     720                                UsePrecompiledHeader="2"
    697721                                BrowseInformation="0"
    698722                            />
     
    707731                            <Tool
    708732                                Name="VCCLCompilerTool"
    709                                 UsePrecompiledHeader="0"
    710                                 BrowseInformation="0"
    711                             />
    712                         </FileConfiguration>
    713                         <FileConfiguration
    714                             Name="Release|Win32"
    715                             >
    716                             <Tool
    717                                 Name="VCCLCompilerTool"
    718                                 UsePrecompiledHeader="0"
     733                                UsePrecompiledHeader="2"
     734                                BrowseInformation="0"
     735                            />
     736                        </FileConfiguration>
     737                        <FileConfiguration
     738                            Name="Release|Win32"
     739                            >
     740                            <Tool
     741                                Name="VCCLCompilerTool"
     742                                UsePrecompiledHeader="2"
    719743                                BrowseInformation="0"
    720744                            />
     
    729753                            <Tool
    730754                                Name="VCCLCompilerTool"
    731                                 UsePrecompiledHeader="0"
    732                                 BrowseInformation="0"
    733                             />
    734                         </FileConfiguration>
    735                         <FileConfiguration
    736                             Name="Release|Win32"
    737                             >
    738                             <Tool
    739                                 Name="VCCLCompilerTool"
    740                                 UsePrecompiledHeader="0"
     755                                UsePrecompiledHeader="2"
     756                                BrowseInformation="0"
     757                            />
     758                        </FileConfiguration>
     759                        <FileConfiguration
     760                            Name="Release|Win32"
     761                            >
     762                            <Tool
     763                                Name="VCCLCompilerTool"
     764                                UsePrecompiledHeader="2"
    741765                                BrowseInformation="0"
    742766                            />
     
    751775                            <Tool
    752776                                Name="VCCLCompilerTool"
    753                                 UsePrecompiledHeader="0"
    754                                 BrowseInformation="0"
    755                             />
    756                         </FileConfiguration>
    757                         <FileConfiguration
    758                             Name="Release|Win32"
    759                             >
    760                             <Tool
    761                                 Name="VCCLCompilerTool"
    762                                 UsePrecompiledHeader="0"
     777                                UsePrecompiledHeader="2"
     778                                BrowseInformation="0"
     779                            />
     780                        </FileConfiguration>
     781                        <FileConfiguration
     782                            Name="Release|Win32"
     783                            >
     784                            <Tool
     785                                Name="VCCLCompilerTool"
     786                                UsePrecompiledHeader="2"
    763787                                BrowseInformation="0"
    764788                            />
     
    772796                        RelativePath=".\Compile_Interface.cpp"
    773797                        >
     798                        <FileConfiguration
     799                            Name="Debug|Win32"
     800                            >
     801                            <Tool
     802                                Name="VCCLCompilerTool"
     803                                UsePrecompiledHeader="2"
     804                            />
     805                        </FileConfiguration>
     806                        <FileConfiguration
     807                            Name="Release|Win32"
     808                            >
     809                            <Tool
     810                                Name="VCCLCompilerTool"
     811                                UsePrecompiledHeader="2"
     812                            />
     813                        </FileConfiguration>
    774814                    </File>
    775815                    <File
    776816                        RelativePath=".\Compile_Object.cpp"
    777817                        >
     818                        <FileConfiguration
     819                            Name="Debug|Win32"
     820                            >
     821                            <Tool
     822                                Name="VCCLCompilerTool"
     823                                UsePrecompiledHeader="2"
     824                            />
     825                        </FileConfiguration>
     826                        <FileConfiguration
     827                            Name="Release|Win32"
     828                            >
     829                            <Tool
     830                                Name="VCCLCompilerTool"
     831                                UsePrecompiledHeader="2"
     832                            />
     833                        </FileConfiguration>
    778834                    </File>
    779835                </Filter>
     
    789845                            <Tool
    790846                                Name="VCCLCompilerTool"
    791                                 UsePrecompiledHeader="0"
    792                                 BrowseInformation="0"
    793                             />
    794                         </FileConfiguration>
    795                         <FileConfiguration
    796                             Name="Release|Win32"
    797                             >
    798                             <Tool
    799                                 Name="VCCLCompilerTool"
    800                                 UsePrecompiledHeader="0"
     847                                UsePrecompiledHeader="2"
     848                                BrowseInformation="0"
     849                            />
     850                        </FileConfiguration>
     851                        <FileConfiguration
     852                            Name="Release|Win32"
     853                            >
     854                            <Tool
     855                                Name="VCCLCompilerTool"
     856                                UsePrecompiledHeader="2"
    801857                                BrowseInformation="0"
    802858                            />
     
    811867                            <Tool
    812868                                Name="VCCLCompilerTool"
     869                                UsePrecompiledHeader="2"
    813870                                ObjectFile="$(IntDir)\$(InputName)1.obj"
    814871                                XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
     
    820877                            <Tool
    821878                                Name="VCCLCompilerTool"
     879                                UsePrecompiledHeader="2"
    822880                                ObjectFile="$(IntDir)\$(InputName)1.obj"
    823881                                XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
     
    828886                        RelativePath=".\stack_frame.cpp"
    829887                        >
     888                        <FileConfiguration
     889                            Name="Debug|Win32"
     890                            >
     891                            <Tool
     892                                Name="VCCLCompilerTool"
     893                                UsePrecompiledHeader="2"
     894                            />
     895                        </FileConfiguration>
     896                        <FileConfiguration
     897                            Name="Release|Win32"
     898                            >
     899                            <Tool
     900                                Name="VCCLCompilerTool"
     901                                UsePrecompiledHeader="2"
     902                            />
     903                        </FileConfiguration>
    830904                    </File>
    831905                </Filter>
     
    836910                        RelativePath=".\CLockParameter.cpp"
    837911                        >
     912                        <FileConfiguration
     913                            Name="Debug|Win32"
     914                            >
     915                            <Tool
     916                                Name="VCCLCompilerTool"
     917                                UsePrecompiledHeader="2"
     918                            />
     919                        </FileConfiguration>
     920                        <FileConfiguration
     921                            Name="Release|Win32"
     922                            >
     923                            <Tool
     924                                Name="VCCLCompilerTool"
     925                                UsePrecompiledHeader="2"
     926                            />
     927                        </FileConfiguration>
    838928                    </File>
    839929                    <File
    840930                        RelativePath=".\Compile_CallProc.cpp"
    841931                        >
     932                        <FileConfiguration
     933                            Name="Debug|Win32"
     934                            >
     935                            <Tool
     936                                Name="VCCLCompilerTool"
     937                                UsePrecompiledHeader="2"
     938                            />
     939                        </FileConfiguration>
     940                        <FileConfiguration
     941                            Name="Release|Win32"
     942                            >
     943                            <Tool
     944                                Name="VCCLCompilerTool"
     945                                UsePrecompiledHeader="2"
     946                            />
     947                        </FileConfiguration>
    842948                    </File>
    843949                    <File
     
    849955                            <Tool
    850956                                Name="VCCLCompilerTool"
    851                                 UsePrecompiledHeader="0"
    852                                 BrowseInformation="0"
    853                             />
    854                         </FileConfiguration>
    855                         <FileConfiguration
    856                             Name="Release|Win32"
    857                             >
    858                             <Tool
    859                                 Name="VCCLCompilerTool"
    860                                 UsePrecompiledHeader="0"
     957                                UsePrecompiledHeader="2"
     958                                BrowseInformation="0"
     959                            />
     960                        </FileConfiguration>
     961                        <FileConfiguration
     962                            Name="Release|Win32"
     963                            >
     964                            <Tool
     965                                Name="VCCLCompilerTool"
     966                                UsePrecompiledHeader="2"
    861967                                BrowseInformation="0"
    862968                            />
     
    871977                            <Tool
    872978                                Name="VCCLCompilerTool"
    873                                 UsePrecompiledHeader="0"
    874                                 BrowseInformation="0"
    875                             />
    876                         </FileConfiguration>
    877                         <FileConfiguration
    878                             Name="Release|Win32"
    879                             >
    880                             <Tool
    881                                 Name="VCCLCompilerTool"
    882                                 UsePrecompiledHeader="0"
     979                                UsePrecompiledHeader="2"
     980                                BrowseInformation="0"
     981                            />
     982                        </FileConfiguration>
     983                        <FileConfiguration
     984                            Name="Release|Win32"
     985                            >
     986                            <Tool
     987                                Name="VCCLCompilerTool"
     988                                UsePrecompiledHeader="2"
    883989                                BrowseInformation="0"
    884990                            />
     
    888994                        RelativePath=".\CParameter.cpp"
    889995                        >
     996                        <FileConfiguration
     997                            Name="Debug|Win32"
     998                            >
     999                            <Tool
     1000                                Name="VCCLCompilerTool"
     1001                                UsePrecompiledHeader="2"
     1002                            />
     1003                        </FileConfiguration>
     1004                        <FileConfiguration
     1005                            Name="Release|Win32"
     1006                            >
     1007                            <Tool
     1008                                Name="VCCLCompilerTool"
     1009                                UsePrecompiledHeader="2"
     1010                            />
     1011                        </FileConfiguration>
    8901012                    </File>
    8911013                    <File
    8921014                        RelativePath=".\OperatorProc.cpp"
    8931015                        >
     1016                        <FileConfiguration
     1017                            Name="Debug|Win32"
     1018                            >
     1019                            <Tool
     1020                                Name="VCCLCompilerTool"
     1021                                UsePrecompiledHeader="2"
     1022                            />
     1023                        </FileConfiguration>
     1024                        <FileConfiguration
     1025                            Name="Release|Win32"
     1026                            >
     1027                            <Tool
     1028                                Name="VCCLCompilerTool"
     1029                                UsePrecompiledHeader="2"
     1030                            />
     1031                        </FileConfiguration>
    8941032                    </File>
    8951033                </Filter>
     
    11011239                            Name="VCCLCompilerTool"
    11021240                            AdditionalOptions="/bigobj"
     1241                            UsePrecompiledHeader="0"
    11031242                        />
    11041243                    </FileConfiguration>
     
    11091248                            Name="VCCLCompilerTool"
    11101249                            AdditionalOptions="/bigobj"
     1250                            UsePrecompiledHeader="0"
    11111251                        />
    11121252                    </FileConfiguration>
    11131253                </File>
    1114                 <Filter
    1115                     Name="Core Classes"
    1116                     >
    1117                     <File
    1118                         RelativePath="..\BasicCompiler_Common\src\CommonCodeGenerator.cpp"
    1119                         >
    1120                     </File>
    1121                 </Filter>
    11221254            </Filter>
    11231255            <Filter
     
    11441276                    </File>
    11451277                    <File
     1278                        RelativePath="..\BasicCompiler_Common\src\CommonCodeGenerator.cpp"
     1279                        >
     1280                    </File>
     1281                    <File
    11461282                        RelativePath="..\BasicCompiler_Common\src\Const.cpp"
    11471283                        >
     
    11771313                    <File
    11781314                        RelativePath="..\BasicCompiler_Common\src\NativeCode.cpp"
     1315                        >
     1316                    </File>
     1317                    <File
     1318                        RelativePath="..\BasicCompiler_Common\src\ObjectModule.cpp"
    11791319                        >
    11801320                    </File>
Note: See TracChangeset for help on using the changeset viewer.