Am 11.07.2013 um 03:46 schrieb Eli Friedman:

> It's returned in a different kind of temporary, so the ABI code
> doesn't consider it "stret".

But it's not passed as an argument before all other arguments, like with stret, 
thus not going to crash when the normal forwarding routine is used?

> Missing documentation patch for the __has_feature.  Also, not sure I
> like the name; can you try for something more descriptive?

I can't really think of a more descriptive name :/. IMHO, it is pretty 
descriptive:
 * objc_ tells you it's an objc feature
 * msg_lookup tells you it's message lookup related
 * stret tells you it supports struct return
 * together it tells you that objc supports lookup for struct return

Do you have suggestions for something better?

> You can combine the two tests into one using FileCheck's -check-prefix flag.

I tried that, but it doesn't work. The second test fails to even recognize 
something as simple as define void @test0(). Can you please have a look at the 
attached test?

Attachment: stret_lookup.m
Description: Binary data

--
Jonathan
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to