[Mesa-dev] [PATCH 3/3] include, gallium: Remove pre-MSVC 2013 compatibility.
Jose Fonseca
jfonseca at vmware.com
Fri Feb 12 10:45:38 UTC 2016
On 11/02/16 22:13, Emil Velikov wrote:
> On 11 February 2016 at 13:02, Jose Fonseca <jfonseca at vmware.com> wrote:
>> ---
>> Makefile.am | 1 -
>> include/c99/inttypes.h | 305 ------------------------------
>> include/c99/stdbool.h | 46 -----
>> include/c99/stdint.h | 247 ------------------------
>> include/c99_compat.h | 8 +-
>> include/c99_math.h | 49 +----
>> src/gallium/auxiliary/util/u_cpu_detect.c | 3 +-
>> 7 files changed, 10 insertions(+), 649 deletions(-)
>> delete mode 100644 include/c99/inttypes.h
>> delete mode 100644 include/c99/stdbool.h
>> delete mode 100644 include/c99/stdint.h
>>
> Seems like I was too late for the fun - there's a couple of cases in
> src/util/u_atomic.h and src/mesa/main/imports.h.
Ah, thanks. I don't know how I missed those.
They were trivial to remove so I went ahead and pushed a couple commits
to remove them.
> Thank you Jose and everyone else involved behind the scenes, for all
> the work to make this happen !
I'm equally happy not to have to support MSVC 2008 anymore, but I can't
take much credit -- Mesa and LLVM and most of our code was fairly
portable to start with --, but transitioning the build systems,
installation code, and everything else away from compilers bundled with
Windows SDK 7.x to the full Microsoft Visual Studio suite was the big
hurdle.
Jose
More information about the mesa-dev
mailing list