# ReactOS Development Update: Driver Header Cleanup, Build Infrastructure Issues, and Yarotows

DevFeed: [ReactOS Development Update: Driver Header Cleanup, Build Infrastructure Issues, and Yarotows](<https://devfeed.tech/articles/newsletter-74-32940.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-74/>)

Published: 2010-07-09T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [gcc](<https://devfeed.tech/topics/gcc.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [win32](<https://devfeed.tech/topics/win32.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [compilers](<https://devfeed.tech/tags/compilers.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [free](<https://devfeed.tech/tags/free.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [screen](<https://devfeed.tech/tags/screen.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

## AI overview

This ReactOS newsletter reports progress cleaning up driver headers and adding checks for MSVC and GCC compatibility. It also covers DNS resolution, a failed build server, continued regression testing, a replacement IRC notification system, and the Yarotows branch's work on Win32 subsystem and display-driver issues.

## Source excerpt

General Developments Amine Khaldi's effort in getting the driver headers cleaned up is starting to show results. Not only are a good portion of the driver headers sorted out, the necessary checks have been added to allow the headers to be used in both MSVC and GCC. Anyone who has had to write cross platform code will know that the two compilers have subtle differences at times in their allowed syntax so producing code that works with both can get nontrivial quickly.