RFC: obsolete __builtin_apply?
Steve Ellcey
sje@cup.hp.com
Fri Mar 16 21:43:00 GMT 2007
I have long been annoyed by the failure of the test builtin-apply4.c on
IA64 HP-UX and I know there are failures of tests using __builtin_apply
on other platforms as well.
My question is: Is it time to obsolete __builtin_apply,
__builtin_apply_args, and __builtin_return?
It looks like the main sticking point is that libobjc uses
__builtin_apply, __builtin_apply_args, and __builtin_return. There is a
FIXME comment about changing this to use libffi. Do any of the objc
folks have this on their 'todo' plate? I am not sure how big this task
would be.
My thinking is that if libobjc was changed then we could put in a
depreciated message on these builtins for 4.3 and maybe remove them for
4.4.
Comments?
Steve Ellcey
sje@cup.hp.com
More information about the Gcc
mailing list