Author: sginsberg
Date: Wed Sep 30 15:28:51 2009
New Revision: 43234
URL:
http://svn.reactos.org/svn/reactos?rev=43234&view=rev
Log:
- Remove the remaining __USE_W32API, deprecated for ages.
- Remove _SEH_NO_NATIVE_NLG from msvcrt.rbuild, deprecated long ago.
- Get rid of __NO_CTYPE_INLINES for everything but host tools, deprecated since revision
38052.
- Deprecate and remove _DISABLE_TIDENTS.
Modified:
trunk/reactos/base/setup/usetup/usetup.rbuild
trunk/reactos/base/shell/explorer/Make-rosshell.mak
trunk/reactos/dll/ntdll/ntdll.rbuild
trunk/reactos/dll/win32/kernel32/kernel32.rbuild
trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild
trunk/reactos/dll/win32/snmpapi/snmpapi.rbuild
trunk/reactos/dll/win32/ws2_32/misc/ns.c
trunk/reactos/drivers/filesystems/npfs/npfs.rbuild
trunk/reactos/hal/halamd64/generic/generic.rbuild
trunk/reactos/hal/halamd64/hal_generic.rbuild
trunk/reactos/hal/halamd64/up/halup.rbuild
trunk/reactos/hal/halx86/hal_generic_amd64.rbuild
trunk/reactos/include/psdk/winfax.h
trunk/reactos/lib/3rdparty/freetype/freetype.rbuild
trunk/reactos/lib/3rdparty/fullfat/fullfat.rbuild
trunk/reactos/lib/cmlib/cmlib.rbuild
trunk/reactos/lib/drivers/oskittcp/oskittcp.rbuild
trunk/reactos/lib/fslib/vfatlib/check/file.c
trunk/reactos/lib/ppcmmu/ppcmmu.rbuild
trunk/reactos/lib/rtl/rtl.rbuild
trunk/reactos/lib/sdk/crt/crt.rbuild
trunk/reactos/lib/sdk/crt/libcntpr.rbuild
trunk/reactos/ntoskrnl/ntoskrnl-generic.rbuild
Modified: trunk/reactos/base/setup/usetup/usetup.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/setup/usetup/usetup.r…
==============================================================================
--- trunk/reactos/base/setup/usetup/usetup.rbuild [iso-8859-1] (original)
+++ trunk/reactos/base/setup/usetup/usetup.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -6,7 +6,6 @@
<include base="zlib">.</include>
<include base="inflib">.</include>
<include base="ReactOS">include/reactos/drivers</include>
- <define name="__NO_CTYPE_INLINES" />
<library>zlib</library>
<library>inflib</library>
<library>ext2lib</library>
Modified: trunk/reactos/base/shell/explorer/Make-rosshell.mak
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/explorer/Make-r…
==============================================================================
--- trunk/reactos/base/shell/explorer/Make-rosshell.mak [iso-8859-1] (original)
+++ trunk/reactos/base/shell/explorer/Make-rosshell.mak [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -15,7 +15,7 @@
TARGET_INSTALLDIR := .
TARGET_CFLAGS := \
- -D__USE_W32API -DWIN32 -D_ROS_ \
+ -DWIN32 -D_ROS_ \
-D_WIN32_IE=0x0600 -D_WIN32_WINNT=0x0501 -DWINVER=0x0500 \
-DUNICODE -fexceptions -Wall -g
Modified: trunk/reactos/dll/ntdll/ntdll.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/ntdll.rbuild?rev…
==============================================================================
--- trunk/reactos/dll/ntdll/ntdll.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/ntdll/ntdll.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -12,7 +12,6 @@
<include base="ReactOS">include/reactos/subsys</include>
<define name="__NTDLL__" />
<define name="_NTOSKRNL_" />
- <define name="__NO_CTYPE_INLINES" />
<library>rtl</library>
<library>ntdllsys</library>
<library>libcntpr</library>
Modified: trunk/reactos/dll/win32/kernel32/kernel32.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/kernel3…
==============================================================================
--- trunk/reactos/dll/win32/kernel32/kernel32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/kernel32/kernel32.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -12,7 +12,6 @@
<library>ntdll</library>
<define name="_KERNEL32_" />
<redefine name="_WIN32_WINNT">0x0600</redefine>
- <define name="__NO_CTYPE_INLINES" />
<dependency>errcodes</dependency>
<!-- See
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38269
<pch>k32.h</pch>
Modified: trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/msvcrt.rb…
==============================================================================
--- trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -6,7 +6,6 @@
<define name="_MSVCRT_" />
<define name="_MSVCRT_LIB_" />
<define name="_MT" />
- <define name="__NO_CTYPE_INLINES" />
<define name="_CTYPE_DISABLE_MACROS" />
<define name="_NO_INLINING" />
<linkerflag linkerset="ld">-enable-stdcall-fixup</linkerflag>
Modified: trunk/reactos/dll/win32/snmpapi/snmpapi.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/snmpapi/snmpapi.…
==============================================================================
--- trunk/reactos/dll/win32/snmpapi/snmpapi.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/snmpapi/snmpapi.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -3,7 +3,6 @@
<include base="snmpapi">.</include>
<include base="ReactOS">include/reactos/wine</include>
<define name="__WINESRC__" />
- <define name="_DISABLE_TIDENTS" />
<library>ntdll</library>
<library>kernel32</library>
<library>wine</library>
Modified: trunk/reactos/dll/win32/ws2_32/misc/ns.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/misc/ns.c…
==============================================================================
--- trunk/reactos/dll/win32/ws2_32/misc/ns.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/ws2_32/misc/ns.c [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -7,7 +7,6 @@
* REVISIONS:
* CSH 01/09-2000 Created
*/
-#define __NO_CTYPE_INLINES
#include <ctype.h>
#include <ws2_32.h>
#include <winbase.h>
Modified: trunk/reactos/drivers/filesystems/npfs/npfs.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/npfs/n…
==============================================================================
--- trunk/reactos/drivers/filesystems/npfs/npfs.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/filesystems/npfs/npfs.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -2,7 +2,6 @@
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="npfs" type="kernelmodedriver"
installbase="system32/drivers" installname="npfs.sys">
<include base="npfs">.</include>
- <define name="__NO_CTYPE_INLINES" />
<library>ntoskrnl</library>
<library>hal</library>
<file>create.c</file>
Modified: trunk/reactos/hal/halamd64/generic/generic.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halamd64/generic/gener…
==============================================================================
--- trunk/reactos/hal/halamd64/generic/generic.rbuild [iso-8859-1] (original)
+++ trunk/reactos/hal/halamd64/generic/generic.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -4,7 +4,6 @@
<module name="hal_generic" type="objectlibrary">
<include base="hal_generic">../include</include>
<include base="ntoskrnl">include</include>
- <define name="_DISABLE_TIDENTS" />
<define name="_NTHAL_" />
<file>halinit.c</file>
<file>irq.S</file>
Modified: trunk/reactos/hal/halamd64/hal_generic.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halamd64/hal_generic.r…
==============================================================================
--- trunk/reactos/hal/halamd64/hal_generic.rbuild [iso-8859-1] (original)
+++ trunk/reactos/hal/halamd64/hal_generic.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -4,7 +4,6 @@
<module name="hal_generic" type="objectlibrary">
<include>include</include>
<include base="ntoskrnl">include</include>
- <define name="_DISABLE_TIDENTS" />
<define name="_NTHAL_" />
<file>hal_generic.c</file>
</module>
Modified: trunk/reactos/hal/halamd64/up/halup.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halamd64/up/halup.rbui…
==============================================================================
--- trunk/reactos/hal/halamd64/up/halup.rbuild [iso-8859-1] (original)
+++ trunk/reactos/hal/halamd64/up/halup.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -5,7 +5,6 @@
<bootstrap installbase="$(CDOUTPUT)" nameoncd="hal.dll" />
<include base="halup">../include</include>
<include base="ntoskrnl">include</include>
- <define name="_DISABLE_TIDENTS" />
<define name="_NTHAL_" />
<library>hal_generic_amd64</library>
<library>hal_generic</library>
Modified: trunk/reactos/hal/halx86/hal_generic_amd64.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/hal_generic_amd…
==============================================================================
--- trunk/reactos/hal/halx86/hal_generic_amd64.rbuild [iso-8859-1] (original)
+++ trunk/reactos/hal/halx86/hal_generic_amd64.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -4,7 +4,6 @@
<module name="hal_generic_amd64" type="objectlibrary">
<include>include</include>
<include base="ntoskrnl">include</include>
- <define name="_DISABLE_TIDENTS" />
<define name="_NTHAL_" />
<directory name="generic">
<file>beep.c</file>
Modified: trunk/reactos/include/psdk/winfax.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winfax.h?rev=…
==============================================================================
--- trunk/reactos/include/psdk/winfax.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/winfax.h [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -492,8 +492,6 @@
typedef BOOL (CALLBACK *PFAX_RECIPIENT_CALLBACKA)(HANDLE FaxHandle, DWORD
RecipientNumber, LPVOID Context, PFAX_JOB_PARAMA JobParams, PFAX_COVERAGE_INFOA
CoverpageInfo);
typedef BOOL (CALLBACK *PFAX_RECIPIENT_CALLBACKW)(HANDLE FaxHandle, DWORD
RecipientNumber, LPVOID Context, PFAX_JOB_PARAMW JobParams, PFAX_COVERAGE_INFOW
CoverpageInfo);
-
-#ifndef _DISABLE_TIDENTS
#ifdef UNICODE
typedef FAX_JOB_PARAMW FAX_JOB_PARAM;
@@ -589,8 +587,6 @@
#define FaxStartPrintJob FaxStartPrintJobA
#endif /* UNICODE */
-#endif /* _DISABLE_TIDENTS */
-
typedef BOOL (CALLBACK *PFAX_ROUTING_INSTALLATION_CALLBACKW)(HANDLE FaxHandle, LPVOID
Context, LPWSTR MethodName, LPWSTR FriendlyName, LPWSTR FunctionName, LPWSTR Guid);
#define PFAX_ROUTING_INSTALLATION_CALLBACK PFAX_ROUTING_INSTALLATION_CALLBACKW
#define FaxRegisterRoutingExtension FaxRegisterRoutingExtensionW
Modified: trunk/reactos/lib/3rdparty/freetype/freetype.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/freetype/free…
==============================================================================
--- trunk/reactos/lib/3rdparty/freetype/freetype.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/3rdparty/freetype/freetype.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -2,9 +2,7 @@
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="freetype" type="staticlibrary"
allowwarnings="true">
<include base="freetype">include</include>
- <define name="_DISABLE_TIDENTS" />
<define name="__NTDRIVER__" />
- <define name="__NO_CTYPE_INLINES" />
<define name="FT2_BUILD_LIBRARY" />
<if property="NSWPAT" value="0">
<define name="TT_CONFIG_OPTION_UNPATENTED_HINTING" />
Modified: trunk/reactos/lib/3rdparty/fullfat/fullfat.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/fullfat/fullf…
==============================================================================
--- trunk/reactos/lib/3rdparty/fullfat/fullfat.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/3rdparty/fullfat/fullfat.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -3,7 +3,6 @@
<module name="fullfat" type="staticlibrary">
<include base="ReactOS">include/reactos/libs/fullfat</include>
<define name="__NTDRIVER__" />
- <define name="__NO_CTYPE_INLINES" />
<file>ff_blk.c</file>
<file>ff_crc.c</file>
Modified: trunk/reactos/lib/cmlib/cmlib.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/cmlib.rbuild?rev…
==============================================================================
--- trunk/reactos/lib/cmlib/cmlib.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/cmlib/cmlib.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -3,7 +3,6 @@
<group>
<module name="cmlib" type="staticlibrary">
<include base="cmlib">.</include>
- <define name="__NO_CTYPE_INLINES" />
<define name="_NTOSKRNL_" />
<define name="_NTSYSTEM_" />
<define name="NASSERT" />
Modified: trunk/reactos/lib/drivers/oskittcp/oskittcp.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/oskittcp/oskit…
==============================================================================
--- trunk/reactos/lib/drivers/oskittcp/oskittcp.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/drivers/oskittcp/oskittcp.rbuild [iso-8859-1] Wed Sep 30 15:28:51
2009
@@ -3,7 +3,6 @@
<module name="oskittcp" type="staticlibrary">
<define name="__NTDRIVER__"/>
<define name="KERNEL"/>
- <define name="__NO_CTYPE_INLINES" />
<include base="oskittcp">include/freebsd</include>
<include base="oskittcp">include/freebsd/sys/include</include>
<include base="oskittcp">include/freebsd/src/sys</include>
Modified: trunk/reactos/lib/fslib/vfatlib/check/file.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/fslib/vfatlib/check/fi…
==============================================================================
--- trunk/reactos/lib/fslib/vfatlib/check/file.c [iso-8859-1] (original)
+++ trunk/reactos/lib/fslib/vfatlib/check/file.c [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -4,10 +4,6 @@
/* FAT32, VFAT, Atari format support, and various fixes additions May 1998
* by Roman Hodek <Roman.Hodek(a)informatik.uni-erlangen.de> */
-
-/* Need to define this so that islower isn't inlined
- (ntdll doesn't export isctype) */
-#define __NO_CTYPE_INLINES
#include "vfatlib.h"
Modified: trunk/reactos/lib/ppcmmu/ppcmmu.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/ppcmmu/ppcmmu.rbuild?r…
==============================================================================
--- trunk/reactos/lib/ppcmmu/ppcmmu.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/ppcmmu/ppcmmu.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -2,7 +2,6 @@
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="ppcmmu" type="staticlibrary">
<include base="ppcmmu">.</include>
- <define name="__NO_CTYPE_INLINES" />
<if property="ARCH" value="powerpc">
<file>mmuutil.c</file>
</if>
Modified: trunk/reactos/lib/rtl/rtl.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/rtl.rbuild?rev=432…
==============================================================================
--- trunk/reactos/lib/rtl/rtl.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/rtl/rtl.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -2,7 +2,6 @@
<!DOCTYPE module SYSTEM "../../tools/rbuild/project.dtd">
<module name="rtl" type="staticlibrary">
<define name="_NTOSKRNL_" />
- <define name="__NO_CTYPE_INLINES" />
<define name="NO_RTL_INLINES" />
<define name="_NTSYSTEM_" />
<define name="_NTDLLBUILD_" />
Modified: trunk/reactos/lib/sdk/crt/crt.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/crt.rbuild?rev…
==============================================================================
--- trunk/reactos/lib/sdk/crt/crt.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/crt.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -24,7 +24,6 @@
<define name="_MSVCRT_LIB_" />
<define name="_MSVCRT_" />
<define name="_MT" />
- <define name="__NO_CTYPE_INLINES" />
<directory name="conio">
<file>cgets.c</file>
<file>cprintf.c</file>
Modified: trunk/reactos/lib/sdk/crt/libcntpr.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/libcntpr.rbuil…
==============================================================================
--- trunk/reactos/lib/sdk/crt/libcntpr.rbuild [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/libcntpr.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -3,11 +3,9 @@
<module name="libcntpr" type="staticlibrary">
<include base="crt">.</include>
<include base="crt">include</include>
- <define name="__NO_CTYPE_INLINES" />
<define name="NO_RTL_INLINES" />
<define name="_NTSYSTEM_" />
<define name="_NTDLLBUILD_" />
- <define name="_SEH_NO_NATIVE_NLG" />
<define name="_LIBCNT_" />
<if property="ARCH" value="i386">
<define name="__MINGW_IMPORT">"extern __attribute__
((dllexport))"</define>
Modified: trunk/reactos/ntoskrnl/ntoskrnl-generic.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntoskrnl-generic.…
==============================================================================
--- trunk/reactos/ntoskrnl/ntoskrnl-generic.rbuild [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ntoskrnl-generic.rbuild [iso-8859-1] Wed Sep 30 15:28:51 2009
@@ -6,7 +6,6 @@
<define name="__NTOSKRNL__" />
<define name="_NTOSKRNL_" />
<define name="_NTSYSTEM_" />
- <define name="__NO_CTYPE_INLINES" />
<define name="_IN_KERNEL_" />
<if property="_WINKD_" value="1">
<define name="_WINKD_" />