This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Is there a GIMPLE equivalent of UNSPEC?


Hello,

I am working on a private GCC port. Currently I am trying to move it
from 3.3.2
to 4.1.x. I have some strange constructs in the expansion of the va_arg
macro.
In 3.3.2 I used two "unspec" RTL constructs to solve that problem. Now
va_arg
has to be transformed to GIMPLE. So my question: is there some
equivalent.

I looked at the documentation and did not find any explicitly machine
specific
part. I think the notion of builtin function can be (ab)used to achieve
what
I need. I do not like that idea and I am looking for a cleaner solution.

Thanks in Advance,
	Erwin


Erwin Unruh, Fujitsu Siemens Computers, C/C++ compiler group


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]