r274039 - in /branches/gcc-9-branch/fixincludes...

iains@gcc.gnu.org iains@gcc.gnu.org
Sat Aug 3 19:11:00 GMT 2019


Author: iains
Date: Sat Aug  3 19:11:05 2019
New Revision: 274039

URL: https://gcc.gnu.org/viewcvs?rev=274039&root=gcc&view=rev
Log:
Darwin, fixincludes - backport build fixes.

There are two issues with the Darwin14 (SDK) headers in which unguarded
advanced syntax elements causes any code including these headers to fail.

2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>

	Backport from mainline.
	2019-06-21  Iain Sandoe  <iain@sandoe.co.uk>

	* inclhack.def: Guard __has_attribute and __has_extension in
	os/base.h.
	Guard Apple blocks syntax in dispatch/object.h.
	* fixincl.x: Regenerate.
	* tests/base/dispatch/object.h: New file.
	* tests/base/os/base.h: New file.


Added:
    branches/gcc-9-branch/fixincludes/tests/base/dispatch/
    branches/gcc-9-branch/fixincludes/tests/base/dispatch/object.h
    branches/gcc-9-branch/fixincludes/tests/base/os/base.h
Modified:
    branches/gcc-9-branch/fixincludes/ChangeLog
    branches/gcc-9-branch/fixincludes/fixincl.x
    branches/gcc-9-branch/fixincludes/inclhack.def



More information about the Gcc-cvs mailing list