ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
April 2010
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
22 participants
435 discussions
Start a n
N
ew thread
[tkreuzer] 46806: Sync to trunk head (r46805)
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 02:31:23 2010 New Revision: 46806 URL:
http://svn.reactos.org/svn/reactos?rev=46806&view=rev
Log: Sync to trunk head (r46805) Added: branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/fdo.c - copied unchanged from r46805, trunk/reactos/drivers/bus/isapnp/fdo.c branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/hardware.c - copied unchanged from r46805, trunk/reactos/drivers/bus/isapnp/hardware.c branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnphw.h - copied unchanged from r46805, trunk/reactos/drivers/bus/isapnp/isapnphw.h branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/pdo.c - copied unchanged from r46805, trunk/reactos/drivers/bus/isapnp/pdo.c branches/ros-amd64-bringup/reactos/drivers/bus/pcix/ - copied from r46805, trunk/reactos/drivers/bus/pcix/ branches/ros-amd64-bringup/reactos/hal/halx86/generic/acpi/halacpi.c - copied unchanged from r46805, trunk/reactos/hal/halx86/generic/acpi/halacpi.c branches/ros-amd64-bringup/reactos/hal/halx86/generic/acpi/halpnpdd.c - copied unchanged from r46805, trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c branches/ros-amd64-bringup/reactos/hal/halx86/generic/legacy/halpcat.c - copied unchanged from r46805, trunk/reactos/hal/halx86/generic/legacy/halpcat.c branches/ros-amd64-bringup/reactos/hal/halx86/hal_generic_acpi.rbuild - copied unchanged from r46805, trunk/reactos/hal/halx86/hal_generic_acpi.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/hal_generic_pcat.rbuild - copied unchanged from r46805, trunk/reactos/hal/halx86/hal_generic_pcat.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/include/halacpi.h - copied unchanged from r46805, trunk/reactos/hal/halx86/include/halacpi.h branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/cxa_pure_virtual.c - copied unchanged from r46794, branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/cxa_pure_virtual.c branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/getopt.c - copied unchanged from r46805, trunk/reactos/lib/3rdparty/mingw/getopt.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmhvlist.c - copied unchanged from r46805, trunk/reactos/ntoskrnl/config/cmhvlist.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmnotify.c - copied unchanged from r46805, trunk/reactos/ntoskrnl/config/cmnotify.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmquota.c - copied unchanged from r46805, trunk/reactos/ntoskrnl/config/cmquota.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnpinit.c - copied unchanged from r46805, trunk/reactos/ntoskrnl/io/pnpmgr/pnpinit.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnputil.c - copied unchanged from r46805, trunk/reactos/ntoskrnl/io/pnpmgr/pnputil.c Removed: branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/drvrlist.c Modified: branches/ros-amd64-bringup/reactos/ (props changed) branches/ros-amd64-bringup/reactos/ReactOS-arm.rbuild branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/firefox3.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/mirandaim.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/openttd.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/scite.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/scummvm.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/seamonkey.txt branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/thunderbird.txt branches/ros-amd64-bringup/reactos/base/applications/taskmgr/applpage.c branches/ros-amd64-bringup/reactos/base/applications/taskmgr/perfdata.c branches/ros-amd64-bringup/reactos/base/applications/taskmgr/procpage.c branches/ros-amd64-bringup/reactos/base/applications/taskmgr/taskmgr.c branches/ros-amd64-bringup/reactos/base/shell/cmd/console.c branches/ros-amd64-bringup/reactos/base/shell/cmd/filecomp.c branches/ros-amd64-bringup/reactos/base/system/format/format.c branches/ros-amd64-bringup/reactos/boot/bootdata/packages/reactos.dff branches/ros-amd64-bringup/reactos/boot/bootdata/txtsetup.sif branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/arch/i386/hardware.c branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/freeldr_base.rbuild branches/ros-amd64-bringup/reactos/dll/directx/bdaplgin/bdaplgin.rbuild branches/ros-amd64-bringup/reactos/dll/directx/devenum/createdevenum.c branches/ros-amd64-bringup/reactos/dll/directx/devenum/devenum_private.h branches/ros-amd64-bringup/reactos/dll/directx/devenum/mediacatenum.c branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/allocator.cpp branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/enumpins.cpp branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/input_pin.cpp branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/ksproxy.rbuild branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/mediasample.cpp branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/output_pin.cpp branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/precomp.h branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/proxy.cpp branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/enumpins.cpp branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/msdvbnp.cpp branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/msdvbnp.rbuild branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/networkprovider.cpp branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/pin.cpp branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/precomp.h branches/ros-amd64-bringup/reactos/dll/directx/msvidctl/msvidctl.rbuild branches/ros-amd64-bringup/reactos/dll/directx/qedit/samplegrabber.c branches/ros-amd64-bringup/reactos/dll/directx/quartz/avidec.c branches/ros-amd64-bringup/reactos/dll/directx/quartz/avisplit.c branches/ros-amd64-bringup/reactos/dll/win32/crypt32/base64.c branches/ros-amd64-bringup/reactos/dll/win32/gdi32/objects/dc.c branches/ros-amd64-bringup/reactos/dll/win32/gdi32/objects/region.c branches/ros-amd64-bringup/reactos/dll/win32/mscoree/mscoree.spec branches/ros-amd64-bringup/reactos/dll/win32/mscoree/mscoree_main.c branches/ros-amd64-bringup/reactos/dll/win32/setupapi/devinst.c branches/ros-amd64-bringup/reactos/dll/win32/shell32/dialogs.c branches/ros-amd64-bringup/reactos/dll/win32/shell32/fprop.c branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/bg-BG.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ca-ES.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/cs-CZ.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/da-DK.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/de-DE.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/el-GR.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/en-GB.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/en-US.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/es-ES.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/fi-FI.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/fr-FR.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/hu-HU.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/it-IT.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ja-JP.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ko-KR.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/nl-NL.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/no-NO.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pl-PL.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pt-BR.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pt-PT.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ro-RO.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ru-RU.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sk-SK.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sl-SI.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sv-SE.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/tr-TR.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/uk-UA.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/zh-CN.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/zh-TW.rc branches/ros-amd64-bringup/reactos/dll/win32/shell32/she_ocmenu.c branches/ros-amd64-bringup/reactos/dll/win32/shell32/shresdef.h branches/ros-amd64-bringup/reactos/drivers/bus/directory.rbuild branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.c branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.h branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.rbuild branches/ros-amd64-bringup/reactos/drivers/bus/pci/pdo.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/api.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/bag.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/clocks.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/connectivity.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/device.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/deviceinterface.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/driver.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/filter.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/filterfactory.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/irp.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/kcom.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/ksfunc.h branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/ksiface.h branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/kstypes.h branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/methods.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/misc.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/pin.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/priv.h branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/property.c branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/topology.c branches/ros-amd64-bringup/reactos/drivers/multimedia/bdasup/bdasup.c branches/ros-amd64-bringup/reactos/drivers/multimedia/bdasup/precomp.h branches/ros-amd64-bringup/reactos/drivers/storage/class/ramdisk/ramdisk.c branches/ros-amd64-bringup/reactos/drivers/storage/ide/uniata/id_ata.cpp branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/fdo.c branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/irp.c branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/pdo.c branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbehci.h branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbiffn.c branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbiffn.h branches/ros-amd64-bringup/reactos/hal/halx86/directory.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/generic/bus/pcibus.c branches/ros-amd64-bringup/reactos/hal/halx86/generic/halinit.c branches/ros-amd64-bringup/reactos/hal/halx86/generic/misc.c branches/ros-amd64-bringup/reactos/hal/halx86/generic/usage.c branches/ros-amd64-bringup/reactos/hal/halx86/hal.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/hal_generic.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/halacpi.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/halamd64.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/halmps.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/halxbox.rbuild branches/ros-amd64-bringup/reactos/hal/halx86/include/bus.h branches/ros-amd64-bringup/reactos/hal/halx86/include/hal.h branches/ros-amd64-bringup/reactos/hal/halx86/include/halp.h branches/ros-amd64-bringup/reactos/hal/halx86/mp/processor_mp.c branches/ros-amd64-bringup/reactos/hal/halx86/up/processor.c branches/ros-amd64-bringup/reactos/include/ddk/hubbusif.h branches/ros-amd64-bringup/reactos/include/ddk/ntddk.h branches/ros-amd64-bringup/reactos/include/ddk/usbbusif.h branches/ros-amd64-bringup/reactos/include/ndk/iofuncs.h branches/ros-amd64-bringup/reactos/include/psdk/ks.h branches/ros-amd64-bringup/reactos/include/psdk/ntdef.h branches/ros-amd64-bringup/reactos/include/reactos/arm/armddk.h branches/ros-amd64-bringup/reactos/include/reactos/asm.h branches/ros-amd64-bringup/reactos/include/reactos/win32k/ntgdityp.h branches/ros-amd64-bringup/reactos/include/xdk/exfuncs.h branches/ros-amd64-bringup/reactos/lib/cmlib/cmlib.h branches/ros-amd64-bringup/reactos/lib/cmlib/hivecell.c branches/ros-amd64-bringup/reactos/lib/cmlib/hivewrt.c branches/ros-amd64-bringup/reactos/lib/drivers/sound/mmixer/wave.c branches/ros-amd64-bringup/reactos/media/inf/fdc.inf branches/ros-amd64-bringup/reactos/media/inf/hdc.inf branches/ros-amd64-bringup/reactos/media/inf/machine.inf branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmapi.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmboot.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cminit.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmkcbncb.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmparse.c branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmsysini.c branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/amd64/ (props changed) branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/cm.h branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/cm_x.h branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/i386/intrin_i.h branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/io.h branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/deviface.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/driver.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/iomgr.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnpreport.c branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnproot.c branches/ros-amd64-bringup/reactos/ntoskrnl/ntoskrnl-generic.rbuild branches/ros-amd64-bringup/reactos/ntoskrnl/ntoskrnl.pspec branches/ros-amd64-bringup/reactos/ntoskrnl/se/semgr.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/coord.h branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/dc.h branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/gdiobj.h branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/pdevobj.h branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/surface.h branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/brush.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/coord.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/dclife.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/dcutil.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/device.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/font.c branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/gdibatch.c branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/mingw.cpp [This mail would be too long, it was shortened to contain the URLs only.] Modified: branches/ros-amd64-bringup/reactos/ReactOS-arm.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/React…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/firefox3.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/mirandaim.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/openttd.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/scite.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/scummvm.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/seamonkey.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/rapps/rapps/thunderbird.txt URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/taskmgr/applpage.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/taskmgr/perfdata.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/taskmgr/procpage.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/applications/taskmgr/taskmgr.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/shell/cmd/console.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/shell/cmd/filecomp.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/base/system/format/format.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
Modified: branches/ros-amd64-bringup/reactos/boot/bootdata/packages/reactos.dff URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/…
Modified: branches/ros-amd64-bringup/reactos/boot/bootdata/txtsetup.sif URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/…
Modified: branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/arch/i386/hardware.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/…
Modified: branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/freeldr_base.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/bdaplgin/bdaplgin.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/devenum/createdevenum.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/devenum/devenum_private.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/devenum/mediacatenum.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/allocator.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/enumpins.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/input_pin.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/ksproxy.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/mediasample.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/output_pin.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/precomp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/ksproxy/proxy.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/enumpins.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/msdvbnp.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/msdvbnp.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/networkprovider.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/pin.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msdvbnp/precomp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/msvidctl/msvidctl.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/qedit/samplegrabber.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/quartz/avidec.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/directx/quartz/avisplit.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/d…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/crypt32/base64.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/gdi32/objects/dc.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/gdi32/objects/region.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/mscoree/mscoree.spec URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/mscoree/mscoree_main.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/setupapi/devinst.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/dialogs.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/fprop.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/bg-BG.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ca-ES.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/cs-CZ.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/da-DK.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/de-DE.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/el-GR.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/en-GB.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/en-US.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/fi-FI.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/fr-FR.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/hu-HU.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/it-IT.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ja-JP.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ko-KR.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/nl-NL.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/no-NO.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pl-PL.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pt-BR.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/pt-PT.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ro-RO.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/ru-RU.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sl-SI.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/sv-SE.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/tr-TR.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/zh-CN.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/lang/zh-TW.rc URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/she_ocmenu.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/dll/win32/shell32/shresdef.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
Modified: branches/ros-amd64-bringup/reactos/drivers/bus/directory.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/bus/isapnp/isapnp.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/bus/pci/pdo.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/api.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/bag.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/clocks.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/connectivity.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/device.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/deviceinterface.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/driver.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/filter.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/filterfactory.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/irp.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/kcom.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/ksfunc.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/ksiface.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/kstypes.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/methods.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/misc.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/pin.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/priv.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/property.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/ksfilter/ks/topology.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/multimedia/bdasup/bdasup.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/multimedia/bdasup/precomp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/storage/class/ramdisk/ramdisk.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/storage/ide/uniata/id_ata.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/fdo.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/irp.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/pdo.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbehci.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbiffn.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/drivers/usb/usbehci/usbiffn.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/drive…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/directory.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/generic/bus/pcibus.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/generic/halinit.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/generic/misc.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/generic/usage.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/hal.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/hal_generic.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/halacpi.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/halamd64.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/halmps.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/halxbox.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/include/bus.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/include/hal.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/include/halp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/mp/processor_mp.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/hal/halx86/up/processor.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/hal/h…
Modified: branches/ros-amd64-bringup/reactos/include/ddk/hubbusif.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/ddk/ntddk.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/ddk/usbbusif.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/ndk/iofuncs.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/psdk/ks.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/psdk/ntdef.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/reactos/arm/armddk.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/reactos/asm.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/reactos/win32k/ntgdityp.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/include/xdk/exfuncs.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/inclu…
Modified: branches/ros-amd64-bringup/reactos/lib/cmlib/cmlib.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/c…
Modified: branches/ros-amd64-bringup/reactos/lib/cmlib/hivecell.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/c…
Modified: branches/ros-amd64-bringup/reactos/lib/cmlib/hivewrt.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/c…
Modified: branches/ros-amd64-bringup/reactos/lib/drivers/sound/mmixer/wave.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/d…
Modified: branches/ros-amd64-bringup/reactos/media/inf/fdc.inf URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/media…
Modified: branches/ros-amd64-bringup/reactos/media/inf/hdc.inf URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/media…
Modified: branches/ros-amd64-bringup/reactos/media/inf/machine.inf URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/media…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmapi.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmboot.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cminit.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmkcbncb.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmparse.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/config/cmsysini.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/cm.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/cm_x.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/i386/intrin_i.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/include/internal/io.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/deviface.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/driver.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Removed: branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/drvrlist.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/iomgr/iomgr.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnpreport.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/io/pnpmgr/pnproot.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/ntoskrnl-generic.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/ntoskrnl.pspec URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/se/semgr.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/coord.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/dc.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/gdiobj.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/pdevobj.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/include/surface.h URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/brush.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/coord.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/dclife.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/dcutil.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/device.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/font.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/objects/gdibatch.c URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsy…
Modified: branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/tools…
Modified: branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/mingw.cpp URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/tools…
14 years, 8 months
1
0
0
0
[tkreuzer] 46805: [RBUILD] Fix some parameters (starting with --, not with -)
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 02:08:08 2010 New Revision: 46805 URL:
http://svn.reactos.org/svn/reactos?rev=46805&view=rev
Log: [RBUILD] Fix some parameters (starting with --, not with -) Modified: branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak Modified: branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/tools…
============================================================================== --- branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/tools/rbuild/backend/mingw/linkers/ld.mak [iso-8859-1] Sat Apr 10 02:08:08 2010 @@ -1,12 +1,12 @@ # -exclude-all-symbols disables autoexporting all symbols *if none were found* (either in a DEF file or using __declspec(dllexport) -LDFLAG_DLL:=-shared -exclude-all-symbols -LDFLAG_DRIVER:=-shared --subsystem=native -exclude-all-symbols -LDFLAG_NOSTDLIB:=-nostartfiles -nostdlib +LDFLAG_DLL:=--shared --exclude-all-symbols +LDFLAG_DRIVER:=--shared --subsystem=native --exclude-all-symbols +LDFLAG_NOSTDLIB:=--nostartfiles --nostdlib LDFLAG_CONSOLE:=--subsystem=console LDFLAG_WINDOWS:=--subsystem=windows LDFLAG_NATIVE:=--subsystem=native -LDFLAG_EXCLUDE_ALL_SYMBOLS=-exclude-all-symbols +LDFLAG_EXCLUDE_ALL_SYMBOLS=--exclude-all-symbols DLLTOOL_FLAGS=--kill-at ifeq ($(ARCH),amd64) DLLTOOL_FLAGS= --no-leading-underscore @@ -87,4 +87,4 @@ #~ #(module, def, deps, ldflags, libs, entry, base) #~ RBUILD_LINK_RULE=${call RBUILD_LINK,$(1),$(value $(1)_OBJS),$(3),$(4),$(value $(1)_TARGET),$(2),$(5) $(value $(1)_LIBS) $(5),$(6),$(7)} #(module, def, deps, ldflags, libs, entry, base, extralibs) -RBUILD_LINK_RULE=${call RBUILD_LINK,$(1),$(value $(1)_OBJS),$(3),$(4),$(value $(1)_TARGET),$(2),$(value $(1)_LIBS),$(6),$(7),$(5)} +RBUILD_LINK_RULE=${call RBUILD_LINK,$(1),$(value $(1)_OBJS),$(3),$(4),$(value $(1)_TARGET),$(2),$(value $(1)_LIBS),$(6),$(7),$(5)}
14 years, 8 months
1
0
0
0
[tkreuzer] 46804: [MINGW] Add ntdll as implicit import
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 02:06:17 2010 New Revision: 46804 URL:
http://svn.reactos.org/svn/reactos?rev=46804&view=rev
Log: [MINGW] Add ntdll as implicit import Modified: branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/mingw.rbuild Modified: branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/mingw.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/mingw.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/lib/3rdparty/mingw/mingw.rbuild [iso-8859-1] Sat Apr 10 02:06:17 2010 @@ -3,6 +3,7 @@ <group> <module name="mingw_common" type="staticlibrary" isstartuplib="true" crt="dll"> <library>oldnames</library> + <library>ntdll</library> <define name="_CRTBLD" /> <!-- This is to prevent from using data imports directly -->
14 years, 8 months
1
0
0
0
[tkreuzer] 46803: [KERNEL32] Add missing CreateWaitableTimerW export
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 02:05:21 2010 New Revision: 46803 URL:
http://svn.reactos.org/svn/reactos?rev=46803&view=rev
Log: [KERNEL32] Add missing CreateWaitableTimerW export Modified: branches/ros-amd64-bringup/reactos/dll/win32/kernel32/kernel32.pspec Modified: branches/ros-amd64-bringup/reactos/dll/win32/kernel32/kernel32.pspec URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/win32/kernel32/kernel32.pspec [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/win32/kernel32/kernel32.pspec [iso-8859-1] Sat Apr 10 02:05:21 2010 @@ -1,3 +1,4 @@ + @ stdcall AcquireSRWLockExclusive(ptr) ntdll.RtlAcquireSRWLockExclusive @ stdcall AcquireSRWLockShare(ptr) ntdll.RtlAcquireSRWLockShared @ stdcall ActivateActCtx(ptr ptr) @@ -201,6 +202,7 @@ @ stdcall CreateWaitableTimerA(ptr long str) @ stdcall CreateWaitableTimerExA (ptr str long long) @ stdcall CreateWaitableTimerExW (ptr wstr long long) +@ stdcall CreateWaitableTimerW(ptr long str) @ stdcall DeactivateActCtx(long ptr) @ stdcall DebugActiveProcess(long) @ stdcall DebugActiveProcessStop(long)
14 years, 8 months
1
0
0
0
[tkreuzer] 46802: [DXTN/LIBJPG] Apply dllexport hack
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 01:44:37 2010 New Revision: 46802 URL:
http://svn.reactos.org/svn/reactos?rev=46802&view=rev
Log: [DXTN/LIBJPG] Apply dllexport hack Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/dxtn/dxtn.rbuild branches/ros-amd64-bringup/reactos/dll/3rdparty/libjpeg/libjpeg.rbuild Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/dxtn/dxtn.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/3rdparty/dxtn/dxtn.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/3rdparty/dxtn/dxtn.rbuild [iso-8859-1] Sat Apr 10 01:44:37 2010 @@ -1,5 +1,9 @@ <module name="dxtn" type="win32dll" entrypoint="0" installbase="system32" installname="dxtn.dll" allowwarnings="true" crt="msvcrt"> <importlibrary definition="dxtn.spec" /> + <if property="ARCH" value="amd64"> + <!-- Gross hack to work around broken autoexport --> + <define name="dllexport">aligned(1)</define> + </if> <include base="dxtn">.</include> <file>fxt1.c</file> <file>dxtn.c</file> Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/libjpeg/libjpeg.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/3rdparty/libjpeg/libjpeg.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/3rdparty/libjpeg/libjpeg.rbuild [iso-8859-1] Sat Apr 10 01:44:37 2010 @@ -6,6 +6,10 @@ <define name="_WINDOWS" /> <define name="_MBCS" /> <define name="JPEG_DLL" /> + <if property="ARCH" value="amd64"> + <!-- Gross hack to work around broken autoexport --> + <define name="dllexport">aligned(1)</define> + </if> <include base="libjpeg">.</include> <file>jcapimin.c</file> <file>jcapistd.c</file>
14 years, 8 months
1
0
0
0
[tkreuzer] 46801: [LIBXSLT/MESA32] LD or GCC are broken and autoexported functions (__declspec(dllexport)) will lead to errors, when using -fno-leading-underscore, even if they are not used in the export. Because of this we need a nasty hack, defining dllexport to aligned(1), which does ... nothing. Also add a spec file for libxslt.
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Apr 10 00:50:57 2010 New Revision: 46801 URL:
http://svn.reactos.org/svn/reactos?rev=46801&view=rev
Log: [LIBXSLT/MESA32] LD or GCC are broken and autoexported functions (__declspec(dllexport)) will lead to errors, when using -fno-leading-underscore, even if they are not used in the export. Because of this we need a nasty hack, defining dllexport to aligned(1), which does ... nothing. Also add a spec file for libxslt. Added: branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.spec (with props) Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.rbuild branches/ros-amd64-bringup/reactos/dll/3rdparty/mesa32/mesa32.rbuild Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.rbuild [iso-8859-1] Sat Apr 10 00:50:57 2010 @@ -1,6 +1,13 @@ <?xml version="1.0"?> <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> <module name="libxslt" type="win32dll" entrypoint="0" installbase="system32" installname="libxslt.dll" allowwarnings="true" crt="msvcrt"> + + <if property="ARCH" value="amd64"> + <!-- Gross hack to work around broken autoexport --> + <define name="dllexport">aligned(1)</define> + <importlibrary definition="libxslt.spec" /> + </if> + <define name="HAVE_CONFIG_H" /> <define name="WIN32" /> <define name="_WINDOWS" /> Added: branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.spec URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.spec (added) +++ branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.spec [iso-8859-1] Sat Apr 10 00:50:57 2010 @@ -1,0 +1,238 @@ + + @ cdecl xslAddCall(ptr ptr) + @ cdecl xslDebugStatus() + @ cdecl xslDropCall() + @ cdecl xslHandleDebugger() + @ cdecl xsltAddKey() + @ cdecl xsltAddStackElemList() + @ cdecl xsltAddTemplate() + @ cdecl xsltAllocateExtra() + @ cdecl xsltAllocateExtraCtxt() + @ cdecl xsltApplyAttributeSet() + @ cdecl xsltApplyImports() + @ cdecl xsltApplyOneTemplate() + @ cdecl xsltApplyStripSpaces() + @ cdecl xsltApplyStylesheet() + @ cdecl xsltApplyStylesheetUser() + @ cdecl xsltApplyTemplates() + @ cdecl xsltAttrListTemplateProcess() + @ cdecl xsltAttrTemplateProcess() + @ cdecl xsltAttrTemplateValueProcess() + @ cdecl xsltAttrTemplateValueProcessNode() + @ cdecl xsltAttribute() + @ cdecl xsltCalibrateAdjust() + @ cdecl xsltCallTemplate() + @ cdecl xsltCheckExtPrefix() + @ cdecl xsltCheckExtURI() + @ cdecl xsltCheckRead() + @ cdecl xsltCheckWrite() + @ cdecl xsltChoose() + @ cdecl xsltCleanupGlobals() + @ cdecl xsltCleanupTemplates() + @ cdecl xsltComment() + @ cdecl xsltCompileAttr() + @ cdecl xsltCompilePattern() + @ cdecl xsltComputeSortResult() + @ cdecl xsltCopy() + @ cdecl xsltCopyNamespace() + @ cdecl xsltCopyNamespaceList() + @ cdecl xsltCopyOf() + @ cdecl xsltCopyTextString() + @ cdecl xsltCreateRVT() + @ cdecl xsltDebug() + @ cdecl xsltDebugDumpExtensions() + @ cdecl xsltDebugGetDefaultTrace() + @ cdecl xsltDebugSetDefaultTrace() + @ cdecl xsltDecimalFormatGetByName() + @ cdecl xsltDefaultSortFunction() + @ cdecl xsltDoSortFunction() + @ cdecl xsltDocDefaultLoader() + @ cdecl xsltDocumentComp() + @ cdecl xsltDocumentElem() + @ cdecl xsltDocumentFunction() + @ cdecl xsltDocumentSortFunction() + @ cdecl xsltElement() + @ cdecl xsltElementAvailableFunction() + @ cdecl xsltEngineVersion() + @ cdecl xsltEvalAVT() + @ cdecl xsltEvalAttrValueTemplate() + @ cdecl xsltEvalGlobalVariables() + @ cdecl xsltEvalOneUserParam() + @ cdecl xsltEvalStaticAttrValueTemplate() + @ cdecl xsltEvalTemplateString() + @ cdecl xsltEvalUserParams() + @ cdecl xsltEvalXPathPredicate() + @ cdecl xsltEvalXPathString() + @ cdecl xsltEvalXPathStringNs() + @ cdecl xsltExtElementLookup() + @ cdecl xsltExtModuleElementLookup() + @ cdecl xsltExtModuleElementPreComputeLookup() + @ cdecl xsltExtModuleFunctionLookup() + @ cdecl xsltExtModuleTopLevelLookup() + @ cdecl xsltExtensionInstructionResultFinalize() + @ cdecl xsltExtensionInstructionResultRegister() + @ cdecl xsltFindDocument() + @ cdecl xsltFindElemSpaceHandling() + @ cdecl xsltFindTemplate() + @ cdecl xsltForEach() + @ cdecl xsltFormatNumberConversion() + @ cdecl xsltFormatNumberFunction() + @ cdecl xsltFreeAVTList() + @ cdecl xsltFreeAttributeSetsHashes() + @ cdecl xsltFreeCompMatchList() + @ cdecl xsltFreeCtxtExts() + @ cdecl xsltFreeDocumentKeys() + @ cdecl xsltFreeDocuments() + @ cdecl xsltFreeExts() + @ cdecl xsltFreeGlobalVariables() + @ cdecl xsltFreeKeys() + @ cdecl xsltFreeNamespaceAliasHashes() + @ cdecl xsltFreeRVTs() + @ cdecl xsltFreeSecurityPrefs() + @ cdecl xsltFreeStackElemList() + @ cdecl xsltFreeStyleDocuments() + @ cdecl xsltFreeStylePreComps() + @ cdecl xsltFreeStylesheet() + @ cdecl xsltFreeTemplateHashes() + @ cdecl xsltFreeTransformContext() + @ cdecl xsltFunctionAvailableFunction() + @ cdecl xsltFunctionNodeSet() + @ cdecl xsltGenerateIdFunction() + @ cdecl xsltGenericDebug() + @ cdecl xsltGenericDebugContext() + @ cdecl xsltGenericError() + @ cdecl xsltGenericErrorContext() + @ cdecl xsltGetCNsProp() + @ cdecl xsltGetDebuggerStatus() + @ cdecl xsltGetDefaultSecurityPrefs() + @ cdecl xsltGetExtData() + @ cdecl xsltGetExtInfo() + @ cdecl xsltGetKey() + @ cdecl xsltGetNamespace() + @ cdecl xsltGetNsProp() + @ cdecl xsltGetPlainNamespace() + @ cdecl xsltGetProfileInformation() + @ cdecl xsltGetQNameURI() + @ cdecl xsltGetQNameURI2() + @ cdecl xsltGetSecurityPrefs() + @ cdecl xsltGetSpecialNamespace() + @ cdecl xsltGetTemplate() + @ cdecl xsltGetUTF8Char() + @ cdecl xsltGetXIncludeDefault() + @ cdecl xsltIf() + @ cdecl xsltInit() + @ cdecl xsltInitAllDocKeys() + @ cdecl xsltInitCtxtExts() + @ cdecl xsltInitCtxtKey() + @ cdecl xsltInitCtxtKeys() + @ cdecl xsltInitElemPreComp() + @ cdecl xsltInitGlobals() + @ cdecl xsltIsBlank() + @ cdecl xsltKeyFunction() + @ cdecl xsltLibxmlVersion() + @ cdecl xsltLibxsltVersion() + @ cdecl xsltLoadDocument() + @ cdecl xsltLoadStyleDocument() + @ cdecl xsltLoadStylesheetPI() + @ cdecl xsltLocalVariablePop() + @ cdecl xsltLocalVariablePush() + @ cdecl xsltMaxDepth() + @ cdecl xsltMessage() + @ cdecl xsltNamespaceAlias() + @ cdecl xsltNeedElemSpaceHandling() + @ cdecl xsltNewDocument() + @ cdecl xsltNewElemPreComp() + @ cdecl xsltNewSecurityPrefs() + @ cdecl xsltNewStyleDocument() + @ cdecl xsltNewStylesheet() + @ cdecl xsltNewTransformContext() + @ cdecl xsltNextImport() + @ cdecl xsltNormalizeCompSteps() + @ cdecl xsltNumber() + @ cdecl xsltNumberFormat() + @ cdecl xsltParseGlobalParam() + @ cdecl xsltParseGlobalVariable() + @ cdecl xsltParseStylesheetAttributeSet() + @ cdecl xsltParseStylesheetCallerParam() + @ cdecl xsltParseStylesheetDoc() + @ cdecl xsltParseStylesheetFile() + @ cdecl xsltParseStylesheetImport() + @ cdecl xsltParseStylesheetImportedDoc() + @ cdecl xsltParseStylesheetInclude() + @ cdecl xsltParseStylesheetOutput() + @ cdecl xsltParseStylesheetParam() + @ cdecl xsltParseStylesheetProcess() + @ cdecl xsltParseStylesheetVariable() + @ cdecl xsltParseTemplateContent() + @ cdecl xsltPreComputeExtModuleElement() + @ cdecl xsltPrintErrorContext() + @ cdecl xsltProcessOneNode() + @ cdecl xsltProcessingInstruction() + @ cdecl xsltProfileStylesheet() + @ cdecl xsltQuoteOneUserParam() + @ cdecl xsltQuoteUserParams() + @ cdecl xsltRegisterAllElement() + @ cdecl xsltRegisterAllExtras() + @ cdecl xsltRegisterAllFunctions() + @ cdecl xsltRegisterExtElement() + @ cdecl xsltRegisterExtFunction() + @ cdecl xsltRegisterExtModule() + @ cdecl xsltRegisterExtModuleElement() + @ cdecl xsltRegisterExtModuleFull() + @ cdecl xsltRegisterExtModuleFunction() + @ cdecl xsltRegisterExtModuleTopLevel() + @ cdecl xsltRegisterExtPrefix() + @ cdecl xsltRegisterExtras() + @ cdecl xsltRegisterLocalRVT() + @ cdecl xsltRegisterPersistRVT() + @ cdecl xsltRegisterTestModule() + @ cdecl xsltRegisterTmpRVT() + @ cdecl xsltReleaseRVT() + @ cdecl xsltResolveStylesheetAttributeSet() + @ cdecl xsltRunStylesheet() + @ cdecl xsltRunStylesheetUser() + @ cdecl xsltSaveProfiling() + @ cdecl xsltSaveResultTo() + @ cdecl xsltSaveResultToFd() + @ cdecl xsltSaveResultToFile() + @ cdecl xsltSaveResultToFilename() + @ cdecl xsltSaveResultToString() + @ cdecl xsltSecurityAllow() + @ cdecl xsltSecurityForbid() + @ cdecl xsltSetCtxtParseOptions() + @ cdecl xsltSetCtxtSecurityPrefs() + @ cdecl xsltSetCtxtSortFunc() + @ cdecl xsltSetDebuggerCallbacks() + @ cdecl xsltSetDebuggerStatus() + @ cdecl xsltSetDefaultSecurityPrefs() + @ cdecl xsltSetGenericDebugFunc() + @ cdecl xsltSetGenericErrorFunc() + @ cdecl xsltSetLoaderFunc() + @ cdecl xsltSetSecurityPrefs() + @ cdecl xsltSetSortFunc() + @ cdecl xsltSetTransformErrorFunc() + @ cdecl xsltSetXIncludeDefault() + @ cdecl xsltShutdownCtxtExts() + @ cdecl xsltShutdownExts() + @ cdecl xsltSort() + @ cdecl xsltSplitQName() + @ cdecl xsltStyleGetExtData() + @ cdecl xsltStylePreCompute() + @ cdecl xsltSystemPropertyFunction() + @ cdecl xsltTemplateProcess() + @ cdecl xsltTestCompMatchList() + @ cdecl xsltText() + @ cdecl xsltTimestamp() + @ cdecl xsltTransformError() + @ cdecl xsltUninit() + @ cdecl xsltUnparsedEntityURIFunction() + @ cdecl xsltUnregisterExtModule() + @ cdecl xsltUnregisterExtModuleElement() + @ cdecl xsltUnregisterExtModuleFunction() + @ cdecl xsltUnregisterExtModuleTopLevel() + @ cdecl xsltValueOf() + @ cdecl xsltVariableLookup() + @ cdecl xsltXPathCompile() + @ cdecl xsltXPathFunctionLookup() + @ cdecl xsltXPathGetTransformContext() + @ cdecl xsltXPathVariableLookup() Propchange: branches/ros-amd64-bringup/reactos/dll/3rdparty/libxslt/libxslt.spec ------------------------------------------------------------------------------ svn:eol-style = native Modified: branches/ros-amd64-bringup/reactos/dll/3rdparty/mesa32/mesa32.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/3…
============================================================================== --- branches/ros-amd64-bringup/reactos/dll/3rdparty/mesa32/mesa32.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/3rdparty/mesa32/mesa32.rbuild [iso-8859-1] Sat Apr 10 00:50:57 2010 @@ -11,6 +11,10 @@ <define name="BUILD_GL32" /> <define name="WIN32" /> <define name="USE_EXTERNAL_DXTN_LIB=1" /> + <if property="ARCH" value="amd64"> + <!-- Gross hack to work around broken autoexport --> + <define name="dllexport">aligned(1)</define> + </if> <if property="ARCH" value="i386"> <define name="USE_X86_ASM" /> <define name="USE_MMX_ASM" />
14 years, 8 months
1
0
0
0
[dreimer] 46800: Update changelog and prepare RosBE64 1.4.
by dreimer@svn.reactos.org
Author: dreimer Date: Fri Apr 9 23:41:47 2010 New Revision: 46800 URL:
http://svn.reactos.org/svn/reactos?rev=46800&view=rev
Log: Update changelog and prepare RosBE64 1.4. Modified: trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt trunk/tools/RosBE/RosBE-Windows/RosBE64.nsi Modified: trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/Cha…
============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Root/ChangeLog.txt [iso-8859-1] Fri Apr 9 23:41:47 2010 @@ -1,3 +1,12 @@ +*** XXX XXth, 2010 - RosBE 1.X Released + +- Readded the old behavior of RosBE to ignore the System PATH Variable. Many ppl will love it as fix for overly stupid installed cygwin and WinAVR Tools. + To activate it, make a system Variable named "_ROSBE_NOSYSPATH" and set it to 1. (Daniel Reimer) +- sSVN: Make use of the http:// protocol instead of the svn:// one. (Daniel Reimer) +- Add remakex command to RosBE. (Daniel Reimer) +- Add sound output on finished build. On PS we have one for a successful and one for a failed build. On CMD we have just one for now. (Daniel Reimer) +- Made a small modification to be able to ask for help for ps commands in RosBE, too. (Daniel Reimer) + *** Feb 08th, 2010 - RosBE 1.5 Released - Updated Binutils to 2.20.51-20091222 (snapshot) (Colin Finck) Modified: trunk/tools/RosBE/RosBE-Windows/RosBE64.nsi URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/RosBE64.…
============================================================================== --- trunk/tools/RosBE/RosBE-Windows/RosBE64.nsi [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/RosBE64.nsi [iso-8859-1] Fri Apr 9 23:41:47 2010 @@ -1,5 +1,5 @@ !define PRODUCT_NAME "ReactOS Build Environment for Windows - 64 Bit Target Compiler" -!define PRODUCT_VERSION "1.3" +!define PRODUCT_VERSION "1.4" !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\RosBE.cmd" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" !define PRODUCT_UNINST_ROOT_KEY "HKCU" @@ -17,7 +17,7 @@ ;; ;; Add version/product information metadata to the installation file. ;; -VIAddVersionKey /LANG=1033 "FileVersion" "1.3.0.0" +VIAddVersionKey /LANG=1033 "FileVersion" "1.4.0.0" VIAddVersionKey /LANG=1033 "ProductVersion" "${PRODUCT_VERSION}" VIAddVersionKey /LANG=1033 "ProductName" "${PRODUCT_NAME}" VIAddVersionKey /LANG=1033 "Comments" "This installer was written by Peter Ward and Daniel Reimer using Nullsoft Scriptable Install System (
http://nsis.sourceforge.net/
)" @@ -25,7 +25,7 @@ VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2010 ReactOS Team" VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2010 ReactOS Team" VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup" -VIProductVersion "1.3.0.0" +VIProductVersion "1.4.0.0" CRCCheck force SetDatablockOptimize on
14 years, 8 months
1
0
0
0
[akhaldi] 46799: [DDK] - atm.h : Introduce pragma once, apply consistent formatting and add some missing definitions.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Fri Apr 9 23:41:00 2010 New Revision: 46799 URL:
http://svn.reactos.org/svn/reactos?rev=46799&view=rev
Log: [DDK] - atm.h : Introduce pragma once, apply consistent formatting and add some missing definitions. Modified: branches/header-work/include/ddk/atm.h Modified: branches/header-work/include/ddk/atm.h URL:
http://svn.reactos.org/svn/reactos/branches/header-work/include/ddk/atm.h?r…
============================================================================== --- branches/header-work/include/ddk/atm.h [iso-8859-1] (original) +++ branches/header-work/include/ddk/atm.h [iso-8859-1] Fri Apr 9 23:41:00 2010 @@ -20,250 +20,249 @@ * */ -#ifndef _ATM_H -#define _ATM_H +#pragma once #ifdef __cplusplus extern "C" { #endif -typedef ULONG ATM_ADDRESSTYPE; - -#define SAP_TYPE_NSAP 1 -#define SAP_TYPE_E164 2 - -#define ATM_MEDIA_SPECIFIC 1 - -#define CALLMGR_SPECIFIC_Q2931 1 - -#define ATM_NSAP 0 -#define ATM_E164 1 - -#define ATM_MAC_ADDRESS_LENGTH 6 -#define ATM_ADDRESS_LENGTH 20 - -typedef ULONG ATM_AAL_TYPE, *PATM_AAL_TYPE; - -#define AAL_TYPE_AAL0 1 -#define AAL_TYPE_AAL1 2 -#define AAL_TYPE_AAL34 4 -#define AAL_TYPE_AAL5 8 - -#define ATM_ADDR_BLANK_CHAR L' ' -#define ATM_ADDR_E164_START_CHAR L'+' -#define ATM_ADDR_PUNCTUATION_CHAR L'.' - -typedef enum { - IE_AALParameters, - IE_TrafficDescriptor, - IE_BroadbandBearerCapability, - IE_BHLI, - IE_BLLI, - IE_CalledPartyNumber, - IE_CalledPartySubaddress, - IE_CallingPartyNumber, - IE_CallingPartySubaddress, - IE_Cause, - IE_QOSClass, - IE_TransitNetworkSelection, - IE_BroadbandSendingComplete, - IE_LIJCallId, - IE_Raw +typedef ULONG ATM_ADDRESSTYPE; + +#define SAP_TYPE_NSAP 1 +#define SAP_TYPE_E164 2 + +#define ATM_MEDIA_SPECIFIC 1 + +#define CALLMGR_SPECIFIC_Q2931 1 + +#define ATM_NSAP 0 +#define ATM_E164 1 + +#define ATM_MAC_ADDRESS_LENGTH 6 +#define ATM_ADDRESS_LENGTH 20 + +typedef ULONG ATM_AAL_TYPE, *PATM_AAL_TYPE; + +#define AAL_TYPE_AAL0 1 +#define AAL_TYPE_AAL1 2 +#define AAL_TYPE_AAL34 4 +#define AAL_TYPE_AAL5 8 + +#define ATM_ADDR_BLANK_CHAR L' ' +#define ATM_ADDR_E164_START_CHAR L'+' +#define ATM_ADDR_PUNCTUATION_CHAR L'.' + +typedef enum _Q2931_IE_TYPE { + IE_AALParameters, + IE_TrafficDescriptor, + IE_BroadbandBearerCapability, + IE_BHLI, + IE_BLLI, + IE_CalledPartyNumber, + IE_CalledPartySubaddress, + IE_CallingPartyNumber, + IE_CallingPartySubaddress, + IE_Cause, + IE_QOSClass, + IE_TransitNetworkSelection, + IE_BroadbandSendingComplete, + IE_LIJCallId, + IE_Raw } Q2931_IE_TYPE; typedef struct _Q2931_IE { - Q2931_IE_TYPE IEType; - ULONG IELength; - UCHAR IE[1]; + Q2931_IE_TYPE IEType; + ULONG IELength; + UCHAR IE[1]; } Q2931_IE, *PQ2931_IE; typedef struct _AAL1_PARAMETERS { - UCHAR Subtype; - UCHAR CBRRate; - USHORT Multiplier; - UCHAR SourceClockRecoveryMethod; - UCHAR ErrorCorrectionMethod; - USHORT StructuredDataTransferBlocksize; - UCHAR PartiallyFilledCellsMethod; + UCHAR Subtype; + UCHAR CBRRate; + USHORT Multiplier; + UCHAR SourceClockRecoveryMethod; + UCHAR ErrorCorrectionMethod; + USHORT StructuredDataTransferBlocksize; + UCHAR PartiallyFilledCellsMethod; } AAL1_PARAMETERS, *PAAL1_PARAMETERS; typedef struct _AAL34_PARAMETERS { - USHORT ForwardMaxCPCSSDUSize; - USHORT BackwardMaxCPCSSDUSize; - USHORT LowestMID; - USHORT HighestMID; - UCHAR SSCSType; + USHORT ForwardMaxCPCSSDUSize; + USHORT BackwardMaxCPCSSDUSize; + USHORT LowestMID; + USHORT HighestMID; + UCHAR SSCSType; } AAL34_PARAMETERS, *PAAL34_PARAMETERS; /* AAL5_PARAMETERS.Mode constants */ -#define AAL5_MODE_MESSAGE 0x01 -#define AAL5_MODE_STREAMING 0x02 +#define AAL5_MODE_MESSAGE 0x01 +#define AAL5_MODE_STREAMING 0x02 /* AAL5_PARAMETERS.SSCSType constants */ -#define AAL5_SSCS_NULL 0x00 -#define AAL5_SSCS_SSCOP_ASSURED 0x01 -#define AAL5_SSCS_SSCOP_NON_ASSURED 0x02 -#define AAL5_SSCS_FRAME_RELAY 0x04 +#define AAL5_SSCS_NULL 0x00 +#define AAL5_SSCS_SSCOP_ASSURED 0x01 +#define AAL5_SSCS_SSCOP_NON_ASSURED 0x02 +#define AAL5_SSCS_FRAME_RELAY 0x04 typedef struct _AAL5_PARAMETERS { - ULONG ForwardMaxCPCSSDUSize; - ULONG BackwardMaxCPCSSDUSize; - UCHAR Mode; - UCHAR SSCSType; + ULONG ForwardMaxCPCSSDUSize; + ULONG BackwardMaxCPCSSDUSize; + UCHAR Mode; + UCHAR SSCSType; } AAL5_PARAMETERS, *PAAL5_PARAMETERS; typedef struct _AALUSER_PARAMETERS { - ULONG UserDefined; + ULONG UserDefined; } AALUSER_PARAMETERS, *PAALUSER_PARAMETERS; typedef struct _AAL_PARAMETERS_IE { - ATM_AAL_TYPE AALType; + ATM_AAL_TYPE AALType; union { - AAL1_PARAMETERS AAL1Parameters; - AAL34_PARAMETERS AAL34Parameters; - AAL5_PARAMETERS AAL5Parameters; - AALUSER_PARAMETERS AALUserParameters; + AAL1_PARAMETERS AAL1Parameters; + AAL34_PARAMETERS AAL34Parameters; + AAL5_PARAMETERS AAL5Parameters; + AALUSER_PARAMETERS AALUserParameters; } AALSpecificParameters; } AAL_PARAMETERS_IE, *PAAL_PARAMETERS_IE; struct _ATM_AAL5_INFO { - BOOLEAN CellLossPriority; - UCHAR UserToUserIndication; - UCHAR CommonPartIndicator; + BOOLEAN CellLossPriority; + UCHAR UserToUserIndication; + UCHAR CommonPartIndicator; }; struct _ATM_AAL0_INFO { - BOOLEAN CellLossPriority; - UCHAR PayLoadTypeIdentifier; + BOOLEAN CellLossPriority; + UCHAR PayLoadTypeIdentifier; }; -/* FIXME: Should the union be anonymous in C++ too? */ -typedef struct _ATM_AAL_OOB_INFO -{ - ATM_AAL_TYPE AalType; -#ifndef __cplusplus - _ANONYMOUS_UNION -#endif - union { - struct _ATM_AAL5_INFO ATM_AAL5_INFO; - struct _ATM_AAL0_INFO ATM_AAL0_INFO; -#ifndef __cplusplus - } DUMMYUNIONNAME; -#else - } u; -#endif +typedef struct _ATM_AAL_OOB_INFO { + ATM_AAL_TYPE AalType; + union { + struct _ATM_AAL5_INFO ATM_AAL5_INFO; + struct _ATM_AAL0_INFO ATM_AAL0_INFO; + }; } ATM_AAL_OOB_INFO, *PATM_AAL_OOB_INFO; -typedef struct _ATM_ADDRESS { - ATM_ADDRESSTYPE AddressType; - ULONG NumberOfDigits; - UCHAR Address[ATM_ADDRESS_LENGTH]; +typedef struct _ATM_ADDRESS { + ATM_ADDRESSTYPE AddressType; + ULONG NumberOfDigits; + UCHAR Address[ATM_ADDRESS_LENGTH]; } ATM_ADDRESS, *PATM_ADDRESS; +#define ATM_PHYS_RATE_SONET_STS3C 155520000 +#define ATM_PHYS_RATE_IBM_25 25600000 + +#define ATM_CELL_TRANSFER_CAPACITY_SONET_STS3C 149760000 +#define ATM_CELL_TRANSFER_CAPACITY_IBM_25 25125926 + +#define ATM_USER_DATA_RATE_SONET_155 1356317 +#define ATM_USER_DATA_RATE_IBM_25 227556 + /* ATM_BHLI_IE.HighLayerInfoType constants */ -#define BHLI_ISO 0x00 -#define BHLI_UserSpecific 0x01 -#define BHLI_HighLayerProfile 0x02 -#define BHLI_VendorSpecificAppId 0x03 +#define BHLI_ISO 0x00 +#define BHLI_UserSpecific 0x01 +#define BHLI_HighLayerProfile 0x02 +#define BHLI_VendorSpecificAppId 0x03 typedef struct _ATM_BHLI_IE { - ULONG HighLayerInfoType; - ULONG HighLayerInfoLength; - UCHAR HighLayerInfo[8]; + ULONG HighLayerInfoType; + ULONG HighLayerInfoLength; + UCHAR HighLayerInfo[8]; } ATM_BHLI_IE, *PATM_BHLI_IE; /* ATM_BLLI_IE.Layer2Protocol constants */ -#define BLLI_L2_ISO_1745 0x01 -#define BLLI_L2_Q921 0x02 -#define BLLI_L2_X25L 0x06 -#define BLLI_L2_X25M 0x07 -#define BLLI_L2_ELAPB 0x08 -#define BLLI_L2_HDLC_ARM 0x09 -#define BLLI_L2_HDLC_NRM 0x0A -#define BLLI_L2_HDLC_ABM 0x0B -#define BLLI_L2_LLC 0x0C -#define BLLI_L2_X75 0x0D -#define BLLI_L2_Q922 0x0E -#define BLLI_L2_USER_SPECIFIED 0x10 -#define BLLI_L2_ISO_7776 0x11 +#define BLLI_L2_ISO_1745 0x01 +#define BLLI_L2_Q921 0x02 +#define BLLI_L2_X25L 0x06 +#define BLLI_L2_X25M 0x07 +#define BLLI_L2_ELAPB 0x08 +#define BLLI_L2_HDLC_ARM 0x09 +#define BLLI_L2_HDLC_NRM 0x0A +#define BLLI_L2_HDLC_ABM 0x0B +#define BLLI_L2_LLC 0x0C +#define BLLI_L2_X75 0x0D +#define BLLI_L2_Q922 0x0E +#define BLLI_L2_USER_SPECIFIED 0x10 +#define BLLI_L2_ISO_7776 0x11 /* ATM_BLLI_IE.Layer3Protocol constants */ -#define BLLI_L3_X25 0x06 -#define BLLI_L3_ISO_8208 0x07 -#define BLLI_L3_X223 0x08 -#define BLLI_L3_SIO_8473 0x09 -#define BLLI_L3_T70 0x0A -#define BLLI_L3_ISO_TR9577 0x0B -#define BLLI_L3_USER_SPECIFIED 0x10 +#define BLLI_L3_X25 0x06 +#define BLLI_L3_ISO_8208 0x07 +#define BLLI_L3_X223 0x08 +#define BLLI_L3_SIO_8473 0x09 +#define BLLI_L3_T70 0x0A +#define BLLI_L3_ISO_TR9577 0x0B +#define BLLI_L3_USER_SPECIFIED 0x10 /* ATM_BLLI_IE.Layer3IPI constants */ -#define BLLI_L3_IPI_SNAP 0x80 -#define BLLI_L3_IPI_IP 0xCC +#define BLLI_L3_IPI_SNAP 0x80 +#define BLLI_L3_IPI_IP 0xCC typedef struct _ATM_BLLI_IE { - ULONG Layer2Protocol; - UCHAR Layer2Mode; - UCHAR Layer2WindowSize; - ULONG Layer2UserSpecifiedProtocol; - ULONG Layer3Protocol; - UCHAR Layer3Mode; - UCHAR Layer3DefaultPacketSize; - UCHAR Layer3PacketWindowSize; - ULONG Layer3UserSpecifiedProtocol; - ULONG Layer3IPI; - UCHAR SnapId[5]; + ULONG Layer2Protocol; + UCHAR Layer2Mode; + UCHAR Layer2WindowSize; + ULONG Layer2UserSpecifiedProtocol; + ULONG Layer3Protocol; + UCHAR Layer3Mode; + UCHAR Layer3DefaultPacketSize; + UCHAR Layer3PacketWindowSize; + ULONG Layer3UserSpecifiedProtocol; + ULONG Layer3IPI; + UCHAR SnapId[5]; } ATM_BLLI_IE, *PATM_BLLI_IE; /* ATM_BROADBAND_BEARER_CAPABILITY_IE.BearerClass constants */ -#define BCOB_A 0x00 -#define BCOB_C 0x01 -#define BCOB_X 0x02 +#define BCOB_A 0x00 +#define BCOB_C 0x01 +#define BCOB_X 0x02 /* ATM_BROADBAND_BEARER_CAPABILITY_IE.TrafficType constants */ -#define TT_NOIND 0x00 -#define TT_CBR 0x04 -#define TT_VBR 0x08 +#define TT_NOIND 0x00 +#define TT_CBR 0x04 +#define TT_VBR 0x08 /* ATM_BROADBAND_BEARER_CAPABILITY_IE.TimingRequirements constants */ -#define TR_NOIND 0x00 -#define TR_END_TO_END 0x01 -#define TR_NO_END_TO_END 0x02 +#define TR_NOIND 0x00 +#define TR_END_TO_END 0x01 +#define TR_NO_END_TO_END 0x02 /* ATM_BROADBAND_BEARER_CAPABILITY_IE.ClippingSusceptability constants */ -#define CLIP_NOT 0x00 -#define CLIP_SUS 0x20 +#define CLIP_NOT 0x00 +#define CLIP_SUS 0x20 /* ATM_BROADBAND_BEARER_CAPABILITY_IE.UserPlaneConnectionConfig constants */ -#define UP_P2P 0x00 -#define UP_P2MP 0x01 +#define UP_P2P 0x00 +#define UP_P2MP 0x01 typedef struct _ATM_BROADBAND_BEARER_CAPABILITY_IE { - UCHAR BearerClass; - UCHAR TrafficType; - UCHAR TimingRequirements; - UCHAR ClippingSusceptability; - UCHAR UserPlaneConnectionConfig; + UCHAR BearerClass; + UCHAR TrafficType; + UCHAR TimingRequirements; + UCHAR ClippingSusceptability; + UCHAR UserPlaneConnectionConfig; } ATM_BROADBAND_BEARER_CAPABILITY_IE, *PATM_BROADBAND_BEARER_CAPABILITY_IE; typedef struct _ATM_BROADBAND_SENDING_COMPLETE_IE { - UCHAR SendingComplete; + UCHAR SendingComplete; } ATM_BROADBAND_SENDING_COMPLETE_IE, *PATM_BROADBAND_SENDING_COMPLETE_IE; typedef struct _ATM_CALLING_PARTY_NUMBER_IE { - ATM_ADDRESS Number; - UCHAR PresentationIndication; - UCHAR ScreeningIndicator; + ATM_ADDRESS Number; + UCHAR PresentationIndication; + UCHAR ScreeningIndicator; } ATM_CALLING_PARTY_NUMBER_IE, *PATM_CALLING_PARTY_NUMBER_IE; /* ATM_CAUSE_IE.Location constants */ -#define ATM_CAUSE_LOC_USER 0x00 -#define ATM_CAUSE_LOC_PRIVATE_LOCAL 0x01 -#define ATM_CAUSE_LOC_PUBLIC_LOCAL 0x02 -#define ATM_CAUSE_LOC_TRANSIT_NETWORK 0x03 -#define ATM_CAUSE_LOC_PUBLIC_REMOTE 0x04 -#define ATM_CAUSE_LOC_PRIVATE_REMOTE 0x05 -#define ATM_CAUSE_LOC_INTERNATIONAL_NETWORK 0x07 -#define ATM_CAUSE_LOC_BEYOND_INTERWORKING 0x0A +#define ATM_CAUSE_LOC_USER 0x00 +#define ATM_CAUSE_LOC_PRIVATE_LOCAL 0x01 +#define ATM_CAUSE_LOC_PUBLIC_LOCAL 0x02 +#define ATM_CAUSE_LOC_TRANSIT_NETWORK 0x03 +#define ATM_CAUSE_LOC_PUBLIC_REMOTE 0x04 +#define ATM_CAUSE_LOC_PRIVATE_REMOTE 0x05 +#define ATM_CAUSE_LOC_INTERNATIONAL_NETWORK 0x07 +#define ATM_CAUSE_LOC_BEYOND_INTERWORKING 0x0A /* ATM_CAUSE_IE.Cause constants */ #define ATM_CAUSE_UNALLOCATED_NUMBER 0x01 @@ -322,182 +321,197 @@ #define ATM_CAUSE_NA_ABNORMAL 0x04 typedef struct _ATM_CAUSE_IE { - UCHAR Location; - UCHAR Cause; - UCHAR DiagnosticsLength; - UCHAR Diagnostics[4]; + UCHAR Location; + UCHAR Cause; + UCHAR DiagnosticsLength; + UCHAR Diagnostics[4]; } ATM_CAUSE_IE, *PATM_CAUSE_IE; -typedef ULONG ATM_SERVICE_CATEGORY, *PATM_SERVICE_CATEGORY; +typedef ULONG ATM_SERVICE_CATEGORY, *PATM_SERVICE_CATEGORY; /* ATM_FLOW_PARAMETERS.ServiceCategory constants */ -#define ATM_SERVICE_CATEGORY_CBR 1 -#define ATM_SERVICE_CATEGORY_VBR 2 -#define ATM_SERVICE_CATEGORY_UBR 4 -#define ATM_SERVICE_CATEGORY_ABR 8 +#define ATM_SERVICE_CATEGORY_CBR 1 +#define ATM_SERVICE_CATEGORY_VBR 2 +#define ATM_SERVICE_CATEGORY_UBR 4 +#define ATM_SERVICE_CATEGORY_ABR 8 /* ATM_FLOW_PARAMETERS.Reserved1 constants */ -#define ATM_FLOW_PARAMS_RSVD1_MPP 0x01 +#define ATM_FLOW_PARAMS_RSVD1_MPP 0x01 + +#ifndef SAP_FIELD_ABSENT +#define SAP_FIELD_ABSENT ((ULONG)0xfffffffe) +#endif + +#ifndef SAP_FIELD_ANY +#define SAP_FIELD_ANY ((ULONG)0xffffffff) +#endif + +#define SAP_FIELD_ANY_AESA_SEL ((ULONG)0xfffffffa) +#define SAP_FIELD_ANY_AESA_REST ((ULONG)0xfffffffb) typedef struct _ATM_FLOW_PARAMETERS { - ATM_SERVICE_CATEGORY ServiceCategory; - ULONG AverageCellRate; - ULONG PeakCellRate; - ULONG MinimumCellRate; - ULONG InitialCellRate; - ULONG BurstLengthCells; - ULONG MaxSduSize; - ULONG TransientBufferExposure; - ULONG CumulativeRMFixedRTT; - UCHAR RateIncreaseFactor; - UCHAR RateDecreaseFactor; - USHORT ACRDecreaseTimeFactor; - UCHAR MaximumCellsPerForwardRMCell; - UCHAR MaximumForwardRMCellInterval; - UCHAR CutoffDecreaseFactor; - UCHAR Reserved1; - ULONG MissingRMCellCount; - ULONG Reserved2; - ULONG Reserved3; + ATM_SERVICE_CATEGORY ServiceCategory; + ULONG AverageCellRate; + ULONG PeakCellRate; + ULONG MinimumCellRate; + ULONG InitialCellRate; + ULONG BurstLengthCells; + ULONG MaxSduSize; + ULONG TransientBufferExposure; + ULONG CumulativeRMFixedRTT; + UCHAR RateIncreaseFactor; + UCHAR RateDecreaseFactor; + USHORT ACRDecreaseTimeFactor; + UCHAR MaximumCellsPerForwardRMCell; + UCHAR MaximumForwardRMCellInterval; + UCHAR CutoffDecreaseFactor; + UCHAR Reserved1; + ULONG MissingRMCellCount; + ULONG Reserved2; + ULONG Reserved3; } ATM_FLOW_PARAMETERS, *PATM_FLOW_PARAMETERS; typedef struct _ATM_VPIVCI { - ULONG Vpi; - ULONG Vci; + ULONG Vpi; + ULONG Vci; } ATM_VPIVCI, *PATM_VPIVCI; typedef struct _ATM_MEDIA_PARAMETERS { - ATM_VPIVCI ConnectionId; - ATM_AAL_TYPE AALType; - ULONG CellDelayVariationCLP0; - ULONG CellDelayVariationCLP1; - ULONG CellLossRatioCLP0; - ULONG CellLossRatioCLP1; - ULONG CellTransferDelayCLP0; - ULONG CellTransferDelayCLP1; - ULONG DefaultCLP; - ATM_FLOW_PARAMETERS Transmit; - ATM_FLOW_PARAMETERS Receive; + ATM_VPIVCI ConnectionId; + ATM_AAL_TYPE AALType; + ULONG CellDelayVariationCLP0; + ULONG CellDelayVariationCLP1; + ULONG CellLossRatioCLP0; + ULONG CellLossRatioCLP1; + ULONG CellTransferDelayCLP0; + ULONG CellTransferDelayCLP1; + ULONG DefaultCLP; + ATM_FLOW_PARAMETERS Transmit; + ATM_FLOW_PARAMETERS Receive; } ATM_MEDIA_PARAMETERS, *PATM_MEDIA_PARAMETERS; typedef struct _ATM_PVC_SAP { - ATM_BLLI_IE Blli; - ATM_BHLI_IE Bhli; + ATM_BLLI_IE Blli; + ATM_BHLI_IE Bhli; } ATM_PVC_SAP, *PATM_PVC_SAP; /* ATM_QOS_CLASS_IE constants */ -#define QOS_CLASS0 0x00 -#define QOS_CLASS1 0x01 -#define QOS_CLASS2 0x02 -#define QOS_CLASS3 0x03 -#define QOS_CLASS4 0x04 +#define QOS_CLASS0 0x00 +#define QOS_CLASS1 0x01 +#define QOS_CLASS2 0x02 +#define QOS_CLASS3 0x03 +#define QOS_CLASS4 0x04 typedef struct _ATM_QOS_CLASS_IE { - UCHAR QOSClassForward; - UCHAR QOSClassBackward; + UCHAR QOSClassForward; + UCHAR QOSClassBackward; } ATM_QOS_CLASS_IE, *PATM_QOS_CLASS_IE; typedef struct _ATM_RAW_IE { - ULONG RawIELength; - ULONG RawIEType; - UCHAR RawIEValue[1]; + ULONG RawIELength; + ULONG RawIEType; + UCHAR RawIEValue[1]; } ATM_RAW_IE, *PATM_RAW_IE; typedef struct _ATM_SAP { - ATM_BLLI_IE Blli; - ATM_BHLI_IE Bhli; - ULONG NumberOfAddresses; - UCHAR Addresses[1]; + ATM_BLLI_IE Blli; + ATM_BHLI_IE Bhli; + ULONG NumberOfAddresses; + UCHAR Addresses[1]; } ATM_SAP, *PATM_SAP; typedef struct _ATM_TRAFFIC_DESCRIPTOR { - ULONG PeakCellRateCLP0; - ULONG PeakCellRateCLP01; - ULONG SustainableCellRateCLP0; - ULONG SustainableCellRateCLP01; - ULONG MaximumBurstSizeCLP0; - ULONG MaximumBurstSizeCLP01; - BOOLEAN BestEffort; - BOOLEAN Tagging; + ULONG PeakCellRateCLP0; + ULONG PeakCellRateCLP01; + ULONG SustainableCellRateCLP0; + ULONG SustainableCellRateCLP01; + ULONG MaximumBurstSizeCLP0; + ULONG MaximumBurstSizeCLP01; + BOOLEAN Tagging; } ATM_TRAFFIC_DESCRIPTOR, *PATM_TRAFFIC_DESCRIPTOR; typedef struct _ATM_TRAFFIC_DESCRIPTOR_IE { - ATM_TRAFFIC_DESCRIPTOR ForwardTD; - ATM_TRAFFIC_DESCRIPTOR BackwardTD; - BOOLEAN BestEffort; + ATM_TRAFFIC_DESCRIPTOR ForwardTD; + ATM_TRAFFIC_DESCRIPTOR BackwardTD; + BOOLEAN BestEffort; } ATM_TRAFFIC_DESCRIPTOR_IE, *PATM_TRAFFIC_DESCRIPTOR_IE; /* ATM_TRANSIT_NETWORK_SELECTION_IE.TypeOfNetworkId constants */ -#define TNS_TYPE_NATIONAL 0x40 +#define TNS_TYPE_NATIONAL 0x40 /* ATM_TRANSIT_NETWORK_SELECTION_IE.NetworkIdPlan constants */ -#define TNS_PLAN_CARRIER_ID_CODE 0x01 +#define TNS_PLAN_CARRIER_ID_CODE 0x01 typedef struct _ATM_TRANSIT_NETWORK_SELECTION_IE { - UCHAR TypeOfNetworkId; - UCHAR NetworkIdPlan; - UCHAR NetworkIdLength; - UCHAR NetworkId[1]; + UCHAR TypeOfNetworkId; + UCHAR NetworkIdPlan; + UCHAR NetworkIdLength; + UCHAR NetworkId[1]; } ATM_TRANSIT_NETWORK_SELECTION_IE, *PATM_TRANSIT_NETWORK_SELECTION_IE; typedef struct _ATM_LIJ_CALLID_IE { - ULONG Identifier; + ULONG Identifier; } ATM_LIJ_CALLID_IE, *PATM_LIJ_CALLID_IE; /* Q2931_ADD_PVC.Flags constants */ -#define CO_FLAG_SIGNALING_VC 0x00000001 -#define CO_FLAG_NO_DEST_SAP 0x00000002 +#define CO_FLAG_SIGNALING_VC 0x00000001 +#define CO_FLAG_NO_DEST_SAP 0x00000002 +#define CO_FLAG_NO_LOCAL_SAP 0x00000004 typedef struct _Q2931_ADD_PVC { - ATM_ADDRESS CalledParty; - ATM_ADDRESS CallingParty; - ATM_VPIVCI ConnectionId; - ATM_AAL_TYPE AALType; - ATM_FLOW_PARAMETERS ForwardFP; - ATM_FLOW_PARAMETERS BackwardFP; - ULONG Flags; - ATM_PVC_SAP LocalSap; - ATM_PVC_SAP DestinationSap; - BOOLEAN LIJIdPresent; - ATM_LIJ_CALLID_IE LIJId; + ATM_ADDRESS CalledParty; + ATM_ADDRESS CallingParty; + ATM_VPIVCI ConnectionId; + ATM_AAL_TYPE AALType; + ATM_FLOW_PARAMETERS ForwardFP; + ATM_FLOW_PARAMETERS BackwardFP; + ULONG Flags; + ATM_PVC_SAP LocalSap; + ATM_PVC_SAP DestinationSap; + BOOLEAN LIJIdPresent; + ATM_LIJ_CALLID_IE LIJId; } Q2931_ADD_PVC, *PQ2931_ADD_PVC; typedef struct _Q2931_DELETE_PVC { - ATM_VPIVCI ConnectionId; + ATM_VPIVCI ConnectionId; } Q2931_DELETE_PVC, *PQ2931_DELETE_PVC; -typedef ATM_ADDRESS ATM_CALLED_PARTY_NUMBER_IE; -typedef ATM_ADDRESS ATM_CALLED_PARTY_SUBADDRESS_IE; -typedef ATM_ADDRESS ATM_CALLING_PARTY_SUBADDRESS_IE; +typedef struct _CO_GET_CALL_INFORMATION { + ULONG CallInfoType; + ULONG CallInfoLength; + PVOID CallInfoBuffer; +} CO_GET_CALL_INFORMATION, *PCO_GET_CALL_INFORMATION; + +typedef ATM_ADDRESS ATM_CALLED_PARTY_NUMBER_IE; +typedef ATM_ADDRESS ATM_CALLED_PARTY_SUBADDRESS_IE; +typedef ATM_ADDRESS ATM_CALLING_PARTY_SUBADDRESS_IE; typedef struct _Q2931_CALLMGR_PARAMETERS { - ATM_ADDRESS CalledParty; - ATM_ADDRESS CallingParty; - ULONG InfoElementCount; - UCHAR InfoElements[1]; + ATM_ADDRESS CalledParty; + ATM_ADDRESS CallingParty; + ULONG InfoElementCount; + UCHAR InfoElements[1]; } Q2931_CALLMGR_PARAMETERS, *PQ2931_CALLMGR_PARAMETERS; typedef struct _ATM_VC_RATES_SUPPORTED { - ULONG MinCellRate; - ULONG MaxCellRate; + ULONG MinCellRate; + ULONG MaxCellRate; } ATM_VC_RATES_SUPPORTED, *PATM_VC_RATES_SUPPORTED; typedef ULONG ATM_SERVICE_REGISTRY_TYPE; /* ATM_SERVICE_ADDRESS_LIST.ServiceRegistryType constants */ -#define ATM_SERVICE_REGISTRY_LECS 1 -#define ATM_SERVICE_REGISTRY_ANS 2 +#define ATM_SERVICE_REGISTRY_LECS 1 +#define ATM_SERVICE_REGISTRY_ANS 2 typedef struct _ATM_SERVICE_ADDRESS_LIST { - ATM_SERVICE_REGISTRY_TYPE ServiceRegistryType; - ULONG NumberOfAddressesAvailable; - ULONG NumberOfAddressesReturned; - ATM_ADDRESS Address[1]; + ATM_SERVICE_REGISTRY_TYPE ServiceRegistryType; + ULONG NumberOfAddressesAvailable; + ULONG NumberOfAddressesReturned; + ATM_ADDRESS Address[1]; } ATM_SERVICE_ADDRESS_LIST, *PATM_SERVICE_ADDRESS_LIST; #ifdef __cplusplus } #endif - -#endif /* _ATM_H */
14 years, 8 months
1
0
0
0
[cgutman] 46798: [NTOSKRNL] - Create registry values for legacy drivers - Handle raw devices properly - Don't set DNF_STARTED before actually calling IopStartDevice - Don't set DNF_STARTED for legacy drivers inside IopCreateDeviceNode - Fixes missing entries in Device Manager for raw devices
by cgutman@svn.reactos.org
Author: cgutman Date: Fri Apr 9 23:11:32 2010 New Revision: 46798 URL:
http://svn.reactos.org/svn/reactos?rev=46798&view=rev
Log: [NTOSKRNL] - Create registry values for legacy drivers - Handle raw devices properly - Don't set DNF_STARTED before actually calling IopStartDevice - Don't set DNF_STARTED for legacy drivers inside IopCreateDeviceNode - Fixes missing entries in Device Manager for raw devices Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.…
============================================================================== --- trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c [iso-8859-1] Fri Apr 9 23:11:32 2010 @@ -414,7 +414,10 @@ UNICODE_STRING FullServiceName; UNICODE_STRING LegacyPrefix = RTL_CONSTANT_STRING(L"LEGACY_"); UNICODE_STRING UnknownDeviceName = RTL_CONSTANT_STRING(L"UNKNOWN"); - HANDLE TempHandle; + UNICODE_STRING KeyName, ClassName, ClassGUID; + PUNICODE_STRING ServiceName1; + ULONG LegacyValue; + HANDLE InstanceHandle; DPRINT("ParentNode 0x%p PhysicalDeviceObject 0x%p ServiceName %wZ\n", ParentNode, PhysicalDeviceObject, ServiceName); @@ -428,11 +431,13 @@ RtlZeroMemory(Node, sizeof(DEVICE_NODE)); if (!ServiceName) - ServiceName = &UnknownDeviceName; + ServiceName1 = &UnknownDeviceName; + else + ServiceName1 = ServiceName; if (!PhysicalDeviceObject) { - FullServiceName.MaximumLength = LegacyPrefix.Length + ServiceName->Length; + FullServiceName.MaximumLength = LegacyPrefix.Length + ServiceName1->Length; FullServiceName.Length = 0; FullServiceName.Buffer = ExAllocatePool(PagedPool, FullServiceName.MaximumLength); if (!FullServiceName.Buffer) @@ -442,7 +447,7 @@ } RtlAppendUnicodeStringToString(&FullServiceName, &LegacyPrefix); - RtlAppendUnicodeStringToString(&FullServiceName, ServiceName); + RtlAppendUnicodeStringToString(&FullServiceName, ServiceName1); Status = PnpRootCreateDevice(&FullServiceName, &PhysicalDeviceObject, &Node->InstancePath); if (!NT_SUCCESS(Status)) @@ -453,14 +458,67 @@ } /* Create the device key for legacy drivers */ - Status = IopCreateDeviceKeyPath(&Node->InstancePath, &TempHandle); + Status = IopCreateDeviceKeyPath(&Node->InstancePath, &InstanceHandle); + if (!NT_SUCCESS(Status)) + { + ZwClose(InstanceHandle); + ExFreePool(Node); + ExFreePool(FullServiceName.Buffer); + return Status; + } + + Node->ServiceName.Buffer = ExAllocatePool(PagedPool, ServiceName1->Length); + if (!Node->ServiceName.Buffer) + { + ZwClose(InstanceHandle); + ExFreePool(Node); + ExFreePool(FullServiceName.Buffer); + return Status; + } + + Node->ServiceName.MaximumLength = ServiceName1->Length; + Node->ServiceName.Length = 0; + + RtlAppendUnicodeStringToString(&Node->ServiceName, ServiceName1); + + if (ServiceName) + { + RtlInitUnicodeString(&KeyName, L"Service"); + Status = ZwSetValueKey(InstanceHandle, &KeyName, 0, REG_SZ, ServiceName->Buffer, ServiceName->Length); + } + if (NT_SUCCESS(Status)) - ZwClose(TempHandle); - + { + RtlInitUnicodeString(&KeyName, L"Legacy"); + + LegacyValue = 1; + Status = ZwSetValueKey(InstanceHandle, &KeyName, 0, REG_DWORD, &LegacyValue, sizeof(LegacyValue)); + if (NT_SUCCESS(Status)) + { + RtlInitUnicodeString(&KeyName, L"Class"); + + RtlInitUnicodeString(&ClassName, L"LegacyDriver"); + Status = ZwSetValueKey(InstanceHandle, &KeyName, 0, REG_SZ, ClassName.Buffer, ClassName.Length); + if (NT_SUCCESS(Status)) + { + RtlInitUnicodeString(&KeyName, L"ClassGUID"); + + RtlInitUnicodeString(&ClassGUID, L"{8ECC055D-047F-11D1-A537-0000F8753ED1}"); + Status = ZwSetValueKey(InstanceHandle, &KeyName, 0, REG_SZ, ClassGUID.Buffer, ClassGUID.Length); + } + } + } + + ZwClose(InstanceHandle); ExFreePool(FullServiceName.Buffer); + if (!NT_SUCCESS(Status)) + { + ExFreePool(Node); + return Status; + } + /* This is for drivers passed on the command line to ntoskrnl.exe */ - IopDeviceNodeSetFlag(Node, DNF_STARTED); IopDeviceNodeSetFlag(Node, DNF_LEGACY_DRIVER); } @@ -2710,14 +2768,8 @@ DPRINT1("%wZ is using parent bus driver (%wZ)\n", &DeviceNode->InstancePath, &ParentDeviceNode->ServiceName); DeviceNode->ServiceName.Length = 0; - DeviceNode->ServiceName.MaximumLength = ParentDeviceNode->ServiceName.MaximumLength; - DeviceNode->ServiceName.Buffer = ExAllocatePool(PagedPool, DeviceNode->ServiceName.MaximumLength); - if (!DeviceNode->ServiceName.Buffer) - return STATUS_SUCCESS; - - RtlCopyUnicodeString(&DeviceNode->ServiceName, &ParentDeviceNode->ServiceName); - - IopDeviceNodeSetFlag(DeviceNode, DNF_LEGACY_DRIVER); + DeviceNode->ServiceName.MaximumLength = 0; + DeviceNode->ServiceName.Buffer = NULL; } else if (ClassGUID.Length != 0) { @@ -2796,10 +2848,23 @@ return STATUS_UNSUCCESSFUL; } #endif - - if (!IopDeviceNodeHasFlag(DeviceNode, DNF_DISABLED) && - !IopDeviceNodeHasFlag(DeviceNode, DNF_ADDED) && - !IopDeviceNodeHasFlag(DeviceNode, DNF_STARTED)) + if (IopDeviceNodeHasFlag(DeviceNode, DNF_STARTED) || + IopDeviceNodeHasFlag(DeviceNode, DNF_ADDED) || + IopDeviceNodeHasFlag(DeviceNode, DNF_DISABLED)) + return STATUS_SUCCESS; + + if (DeviceNode->ServiceName.Buffer == NULL) + { + /* We don't need to worry about loading the driver because we're + * being driven in raw mode so our parent must be loaded to get here */ + Status = IopStartDevice(DeviceNode); + if (!NT_SUCCESS(Status)) + { + DPRINT1("IopStartDevice(%wZ) failed with status 0x%08x\n", + &DeviceNode->InstancePath, Status); + } + } + else { PLDR_DATA_TABLE_ENTRY ModuleObject; PDRIVER_OBJECT DriverObject; @@ -2844,6 +2909,7 @@ { /* Attach lower level filter drivers. */ IopAttachFilterDrivers(DeviceNode, TRUE); + /* Initialize the function driver for the device node */ Status = IopInitializeDevice(DeviceNode, DriverObject); @@ -2851,9 +2917,13 @@ { /* Attach upper level filter drivers. */ IopAttachFilterDrivers(DeviceNode, FALSE); - IopDeviceNodeSetFlag(DeviceNode, DNF_STARTED); Status = IopStartDevice(DeviceNode); + if (!NT_SUCCESS(Status)) + { + DPRINT1("IopStartDevice(%wZ) failed with status 0x%08x\n", + &DeviceNode->InstancePath, Status); + } } else { @@ -2875,11 +2945,6 @@ DeviceNode->ServiceName.Buffer, Status); } } - } - else - { - DPRINT("Device %wZ is disabled or already initialized\n", - &DeviceNode->InstancePath); } return STATUS_SUCCESS;
14 years, 8 months
1
0
0
0
[tkreuzer] 46797: [NTOSKRNL] Fix msvc versions of Ke386GetGlobalDescriptorTable and Ke386SetGlobalDescriptorTable. Patch by Jose Catena. See issue #5071 for more details.
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Apr 9 23:10:13 2010 New Revision: 46797 URL:
http://svn.reactos.org/svn/reactos?rev=46797&view=rev
Log: [NTOSKRNL] Fix msvc versions of Ke386GetGlobalDescriptorTable and Ke386SetGlobalDescriptorTable. Patch by Jose Catena. See issue #5071 for more details. Modified: trunk/reactos/ntoskrnl/include/internal/i386/intrin_i.h Modified: trunk/reactos/ntoskrnl/include/internal/i386/intrin_i.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/…
============================================================================== --- trunk/reactos/ntoskrnl/include/internal/i386/intrin_i.h [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/include/internal/i386/intrin_i.h [iso-8859-1] Fri Apr 9 23:10:13 2010 @@ -136,17 +136,27 @@ FORCEINLINE VOID -Ke386GetGlobalDescriptorTable(OUT PVOID Descriptor) -{ - __asm sgdt [Descriptor]; -} - -FORCEINLINE -VOID -Ke386SetGlobalDescriptorTable(IN PVOID Descriptor) -{ - __asm lgdt [Descriptor]; -} +__sgdt(OUT PVOID Descriptor) +{ + __asm + { + mov eax, Descriptor + sgdt [eax] + } +} +#define Ke386GetGlobalDescriptorTable __sgdt + +FORCEINLINE +VOID +__lgdt(IN PVOID Descriptor) +{ + __asm + { + mov eax, Descriptor + lgdt [eax] + } +} +#define Ke386SetGlobalDescriptorTable __lgdt FORCEINLINE USHORT
14 years, 8 months
1
0
0
0
← Newer
1
...
24
25
26
27
28
29
30
...
44
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Results per page:
10
25
50
100
200