Aug 24 – 28, 2020
US/Pacific timezone

BoF: C++ 20 Modules & GLIBC/Kernel Headers

Aug 25, 2020, 8:00 AM
25m
GNU Tools track/Virtual-Room (LPC Virtual)

GNU Tools track/Virtual-Room

LPC Virtual

150
GNU Tools Track GNU Tools Track

Speakers

Florian Weimer (redhat) Nathan Sidwell

Description

The implementation of C++ modules in GCC and other compilers may pose some constraints on the kind of preprocessor and language constructs glibc headers can use (and the kernel headers they require). With this BoF, we hope to coordinate this a bit between GCC and glibc, so that we do not have to put hacks into the compiler or rely on the fixincludes mechanism (which is incompatible with glibc updates).

I agree to abide by the anti-harassment policy I agree

Primary authors

Presentation materials