コード例 #1
0
ファイル: MosaLinker.cs プロジェクト: uxmal/MOSA-Project
        public void Link(LinkType linkType, PatchType patchType, LinkerSymbol patchSymbol, long patchOffset, LinkerSymbol referenceSymbol, int referenceOffset)
        {
            var linkRequest = new LinkRequest(linkType, patchType, patchSymbol, (int)patchOffset, referenceSymbol, referenceOffset);

            lock (_lock)
            {
                patchSymbol.AddPatch(linkRequest);
            }
        }
コード例 #2
0
        public void Link(LinkType linkType, PatchType patchType, LinkerSymbol patchSymbol, int patchOffset, LinkerSymbol referenceSymbol, int referenceOffset)
        {
            lock (mylock)
            {
                var linkRequest = new LinkRequest(linkType, patchType, patchSymbol, patchOffset, referenceSymbol, referenceOffset);

                patchSymbol.AddPatch(linkRequest);
            }
        }