Move Interlocked* routines from ROSRTL to separate INTRLCK library since ROSRTL is going to be removed.

svn path=/trunk/; revision=16539
This commit is contained in:
Filip Navara 2005-07-11 23:32:55 +00:00
parent fcc95c66a8
commit e36f90a9f9
7 changed files with 219 additions and 211 deletions

View file

@ -91,6 +91,9 @@
<directory name="imm32">
<xi:include href="imm32/imm32.xml" />
</directory>
<directory name="intrlck">
<xi:include href="intrlck/intrlck.xml" />
</directory>
<directory name="iphlpapi">
<xi:include href="iphlpapi/iphlpapi.xml" />
</directory>

View file

@ -0,0 +1,4 @@
<module name="intrlck" type="staticlibrary">
<define name="__USE_W32API" />
<file>intrlck.c</file>
</module>

View file

@ -117,6 +117,7 @@
<library>kernel32_base</library>
<library>pseh</library>
<library>rosrtl</library>
<library>intrlck</library>
<library>ntdll</library>
<linkerflag>-lgcc</linkerflag>
<linkerflag>-nostartfiles</linkerflag>

View file

@ -9,6 +9,7 @@
<define name="_NTOSKRNL_" />
<library>rtl</library>
<library>rosrtl</library>
<library>intrlck</library>
<library>string</library>
<linkerflag>-lgcc</linkerflag>
<directory name="csr">

View file

@ -5,7 +5,6 @@
</directory>
<directory name="misc">
<file>devmode.c</file>
<file>intrlck.c</file>
<file>logfont.c</file>
<file>qsort.c</file>
</directory>

View file

@ -4,7 +4,7 @@
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x0600</define>
<define name="WINVER">0x0501</define>
<library>rosrtl</library>
<library>intrlck</library>
<library>ntdll</library>
<library>smdll</library>
<directory name="api">