Skip to content

Commit

Permalink
Fix Samples/*.Link to correct linking with new version of linker.
Browse files Browse the repository at this point in the history
  • Loading branch information
Oleg-N-Cher committed Feb 15, 2012
1 parent b6a6b9a commit c5901fa
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 21 deletions.
8 changes: 4 additions & 4 deletions Samples/CapTest.exe.Link
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
PROGRAM CapTest
SUBSYSTEM CUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 010000H
MODULES
Kernel32, Kernel, ADVAPI32, Registry, FileDir, Files, Modules, CapTest
IMPORTS
Kernel.bootHeapAdr = HeapAdr,
Kernel.bootHeapSize = HeapSize,
Kernel.hInstance = hInstance,
Kernel.isEXE = isEXE,
Kernel32.AllocConsole = KERNEL32.AllocConsole,
Kernel32.CloseHandle = KERNEL32.CloseHandle,
Kernel32.CopyFile = KERNEL32.CopyFileA,
Expand Down Expand Up @@ -120,7 +120,7 @@ ICONS
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Hello",
FileVersion = "Release 2.4",
LegalCopyright = "(c) 2000 Team of the Institute for Computer Systems of ETH Zurich",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "CapTest.EXE"
8 changes: 4 additions & 4 deletions Samples/HelloCon.exe.Link
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
PROGRAM HelloCon
SUBSYSTEM CUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 010000H
MODULES
Kernel32, Kernel, ADVAPI32, Registry, FileDir, Files, Modules, HelloCon
IMPORTS
Kernel.bootHeapAdr = HeapAdr,
Kernel.bootHeapSize = HeapSize,
Kernel.hInstance = hInstance,
Kernel.isEXE = isEXE,
Kernel32.AllocConsole = KERNEL32.AllocConsole,
Kernel32.CloseHandle = KERNEL32.CloseHandle,
Kernel32.CopyFile = KERNEL32.CopyFileA,
Expand Down Expand Up @@ -120,7 +120,7 @@ ICONS
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Hello",
FileVersion = "Release 2.4",
LegalCopyright = "(c) 2000 Team of the Institute for Computer Systems of ETH Zurich",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "HelloCon.EXE"
6 changes: 3 additions & 3 deletions Samples/HelloDLL.dll.Link
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
LIBRARY HelloDLL
SUBSYSTEM GUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 010000H
MODULES
Kernel32, Kernel,
Expand Down Expand Up @@ -111,7 +111,7 @@ ICONS
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Hello",
FileVersion = "Release 2.4",
LegalCopyright = "(c) 2000 Team of the Institute for Computer Systems of ETH Zurich",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "HelloDLL.DLL"
8 changes: 4 additions & 4 deletions Samples/HelloDLL.exe.Link
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PROGRAM HelloDLL
SUBSYSTEM GUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 010000H
MODULES
Kernel32, Kernel,
User32, HelloDLLMain
IMPORTS
Kernel.bootHeapAdr = HeapAdr,
Kernel.bootHeapSize = HeapSize,
Kernel.hInstance = hInstance,
Kernel.isEXE = isEXE,
Kernel32.AllocConsole = KERNEL32.AllocConsole,
Kernel32.CloseHandle = KERNEL32.CloseHandle,
Kernel32.CopyFile = KERNEL32.CopyFileA,
Expand Down Expand Up @@ -110,7 +110,7 @@ ICONS
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Hello",
FileVersion = "Release 2.4",
LegalCopyright = "(c) 2000 Team of the Institute for Computer Systems of ETH Zurich",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "HelloDLL.EXE"
8 changes: 4 additions & 4 deletions Samples/HelloGUI.exe.Link
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PROGRAM HelloGUI
SUBSYSTEM GUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 010000H
MODULES
Kernel32, Kernel,
User32, HelloGUI
IMPORTS
Kernel.bootHeapAdr = HeapAdr,
Kernel.bootHeapSize = HeapSize,
Kernel.hInstance = hInstance,
Kernel.isEXE = isEXE,
Kernel32.AllocConsole = KERNEL32.AllocConsole,
Kernel32.CloseHandle = KERNEL32.CloseHandle,
Kernel32.CopyFile = KERNEL32.CopyFileA,
Expand Down Expand Up @@ -109,7 +109,7 @@ ICONS
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Hello",
FileVersion = "Release 2.4",
LegalCopyright = "(c) 2000 Team of the Institute for Computer Systems of ETH Zurich",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "HelloGUI.EXE"
11 changes: 9 additions & 2 deletions Samples/MoveWindow.exe.Link
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
PROGRAM MoveWindow
SUBSYSTEM GUI
IMGVERSION 2.4
IMGVERSION 2.5
HEAPSIZE 100000H
MODULES
Kernel32, Kernel, MoveWindow
IMPORTS
Kernel.bootHeapAdr = HeapAdr,
Kernel.bootHeapSize = HeapSize,
Kernel.hInstance = hInstance,
Kernel.isEXE = isEXE,
Kernel32.AllocConsole = KERNEL32.AllocConsole,
Kernel32.CloseHandle = KERNEL32.CloseHandle,
Kernel32.CopyFile = KERNEL32.CopyFileA,
Expand Down Expand Up @@ -127,3 +127,10 @@ IMPORTS
MoveWindow.Gdi32CreateSolidBrush = GDI32.CreateSolidBrush
ICONS
Oberon = Oberon.ico
VERSION
CompanyName = "Institute for Computer Systems of ETH Zurich",
FileDescription = "ETH PlugIn Oberon Sample",
FileVersion = "Release 2.5",
LegalCopyright = "(c) 2004 Team of the Institute for Computer Systems of ETH Zurich",
LegalTrademarks = '"Oberon" and "Gadgets" are trademarks of Eidgenussische Technische Hochschule, Zurich (ETHZ)',
OriginalFilename = "MoveWindow.EXE"

0 comments on commit c5901fa

Please sign in to comment.