Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jun 2015 12:45:29 +0200
From:      Hans Petter Selasky <hps@selasky.org>
To:        David Chisnall <theraven@FreeBSD.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r268137 - head/sys/sys
Message-ID:  <5583F2C9.1030409@selasky.org>
In-Reply-To: <5BE3492F-86A0-4CE3-A27C-8DB5EB662C64@FreeBSD.org>
References:  <201407020845.s628jRG5031824@svn.freebsd.org> <5BE3492F-86A0-4CE3-A27C-8DB5EB662C64@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06/19/15 12:16, David Chisnall wrote:
> I only just caught this (having seen the fallout from NetBSD doing the same thing in a shipping release and the pain that it’s caused):
>
> __weak is a reserved keyword in Objective-C, please pick another name for this.  This in cdefs.h makes it impossible to include any FreeBSD standard headers in Objective-C programs (of which we have a couple of hundred in ports) if they use any of the modern Objective-C language modes.
>
> David

Hi,

Appearently this will be fixed in GNUSTEP base:

http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/sys/cdefs_elf.h?only_with_tag=MAIN

Is this still an issue?

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5583F2C9.1030409>