On May 13, 2017 2:01:11 AM GMT+02:00, Nathan Sidwell wrote:
>On 05/12/2017 03:26 AM, Richard Biener wrote:
>> On Thu, May 11, 2017 at 7:58 PM, Nathan Sidwell
>wrote:
>>> On 05/11/2017 01:50 PM, Rainer Orth wrote:
>>>
however, it breaks bootstrap with --enable-languages=obj-c++:
>>>
>>>
>>> w
On 05/12/2017 03:26 AM, Richard Biener wrote:
On Thu, May 11, 2017 at 7:58 PM, Nathan Sidwell wrote:
On 05/11/2017 01:50 PM, Rainer Orth wrote:
however, it breaks bootstrap with --enable-languages=obj-c++:
wierd, I thought --enable-languges=all enabled that (and I have seen objc
issues pop
On May 11, 2017, at 12:16 PM, Nathan Sidwell wrote:
>
> On 05/11/2017 01:50 PM, Rainer Orth wrote:
>> Hi Nathan,
>>> On 05/08/2017 05:34 PM, Joseph Myers wrote:
>
>> ^~
>> make: *** [Makefile:1102: objcp/objcp-lang.o] Error 1
>
> Having learnt
On Thu, May 11, 2017 at 7:58 PM, Nathan Sidwell wrote:
> On 05/11/2017 01:50 PM, Rainer Orth wrote:
>
>> however, it breaks bootstrap with --enable-languages=obj-c++:
>
>
> wierd, I thought --enable-languges=all enabled that (and I have seen objc
> issues pop up during development). Will take ano
On 05/11/2017 01:50 PM, Rainer Orth wrote:
Hi Nathan,
On 05/08/2017 05:34 PM, Joseph Myers wrote:
^~
make: *** [Makefile:1102: objcp/objcp-lang.o] Error 1
Having learnt how to spell --enable-languages properly today, here's the
fix, whi
On 05/11/2017 01:50 PM, Rainer Orth wrote:
however, it breaks bootstrap with --enable-languages=obj-c++:
wierd, I thought --enable-languges=all enabled that (and I have seen
objc issues pop up during development). Will take another look.
nathan
--
Nathan Sidwell
Hi Nathan,
> On 05/08/2017 05:34 PM, Joseph Myers wrote:
>> On Mon, 8 May 2017, Nathan Sidwell wrote:
>
>>> This patch changes the C++ FE to override the pushdecl and getdecl lang
>>> hooks.
>>> In addition to simply overriding them there, I had to fixup a couple of
>>> places
>>> in c-family/c-co
On 05/08/2017 05:34 PM, Joseph Myers wrote:
On Mon, 8 May 2017, Nathan Sidwell wrote:
This patch changes the C++ FE to override the pushdecl and getdecl lang hooks.
In addition to simply overriding them there, I had to fixup a couple of places
in c-family/c-common.c and objc/objc-gnu-runtime-a
On 05/09/2017 07:01 AM, Marek Polacek wrote:
On Mon, May 08, 2017 at 03:16:13PM -0400, Nathan Sidwell wrote:
+/* Return the list of decls in the global namespace. */
+
+static
+tree get_global_decls ()
These look weird - I'd expect to see "static tree" on the same line.
D'oh! thanks for no
On Mon, May 08, 2017 at 03:16:13PM -0400, Nathan Sidwell wrote:
> +/* Return the list of decls in the global namespace. */
> +
> +static
> +tree get_global_decls ()
> +{
> + return NAMESPACE_LEVEL (global_namespace)->names;
> +}
> +
> +/* Push DECL into the current scope. */
> +
> +static
> +tre
On Mon, 8 May 2017, Nathan Sidwell wrote:
> cp/name-lookup has a twisty maze of forwarding functions. One reason is that
> a couple of the names are used directly by c-common.c. However, we now have
> lang hooks for these things.
>
> This patch changes the C++ FE to override the pushdecl and ge
cp/name-lookup has a twisty maze of forwarding functions. One reason is
that a couple of the names are used directly by c-common.c. However, we
now have lang hooks for these things.
This patch changes the C++ FE to override the pushdecl and getdecl lang
hooks. In addition to simply overridi
12 matches
Mail list logo