24-28 August 2020
US/Pacific timezone

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

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

GNU Tools track/Virtual-Room

LPC 2020

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