r274899 - in /branches/gcc-8-branch/fixincludes...

iains@gcc.gnu.org iains@gcc.gnu.org
Sat Aug 24 14:41:00 GMT 2019


Author: iains
Date: Sat Aug 24 14:41:25 2019
New Revision: 274899

URL: https://gcc.gnu.org/viewcvs?rev=274899&root=gcc&view=rev
Log:
[Darwin, fixincludes] Backport fixes Darwin14 header issues.

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

2019-08-24  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-8-branch/fixincludes/tests/base/dispatch/
    branches/gcc-8-branch/fixincludes/tests/base/dispatch/object.h
    branches/gcc-8-branch/fixincludes/tests/base/os/base.h
Modified:
    branches/gcc-8-branch/fixincludes/ChangeLog
    branches/gcc-8-branch/fixincludes/fixincl.x
    branches/gcc-8-branch/fixincludes/inclhack.def



More information about the Gcc-cvs mailing list