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.rb... ============================================================================== --- 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-ro... ============================================================================== --- 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/kernel32... ============================================================================== --- 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.rbu... ============================================================================== --- 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.r... ============================================================================== --- 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/np... ============================================================================== --- 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/generi... ============================================================================== --- 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.rb... ============================================================================== --- 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.rbuil... ============================================================================== --- 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_amd6... ============================================================================== --- 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=4... ============================================================================== --- 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/freet... ============================================================================== --- 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/fullfa... ============================================================================== --- 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/oskitt... ============================================================================== --- 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/fil... ============================================================================== --- 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@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?re... ============================================================================== --- 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=4323... ============================================================================== --- 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.rbuild... ============================================================================== --- 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.r... ============================================================================== --- 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_" />