Compiler baselines

Stephan Bergmann sbergman at
Fri Sep 14 09:24:37 UTC 2018

On 13/09/2018 12:21, Stephan Bergmann wrote:
> * On macOS, our baseline is Xcode 8 according to 
> <> 
> "Document baselines".  According to 
> <> that means the 
> oldest Apple Clang we need to support corresponds roughly to Clang 3.9. 
> (Unfortunately, the information about what plain Clang the Apple Clang 
> shipped with Xcode corresponds to ends with Xcode 8.2.1 at 
> <>, so it is not 
> immediately clear what benefit any update of our Xcode baseline would 
> bring us Clang-version wise.)

as found on #libreoffice-dev:

> Sep 14 11:18:53 <buovjaga>	sberg: I found a community of alchemists specialising in deciphering Apple's clang strategy. The latest comments are informative:
> Sep 14 11:19:11 <buovjaga>	"One particularly informative header is libc++'s __config which defines the _LIBCPP_VERSION macro. For 9.1.0 it is 5000 which suggests it is from somewhere in the 5-series line. While for 10.0.0 (from Beta 6) it is 6000."

More information about the LibreOffice mailing list