[Sablevm-user] Request for help.
Brought to you by:
egagnon
From: Etienne M. G. <eg...@j-...> - 2000-11-30 19:48:39
|
Hi there! I am currently working on SableVM, completing the base functionality of the interpreter (to support all bytecodes, and exceptions), and cleaning up a few things (nostly related to portability and flexibility). I need some help with the GNU configure magic. There are a few system properties that I can deduce using simple C programs running on the target platform. Other things, I do not know how exactly to automate them. But mostly, I do not know how to get GNU configure to run these programs and extract the results and put them into config.h. Here is an example of a property I can deduce easily with a program: support for labels as values (e.g. "&&label"). It the program compiles, it is supported, if not, it's not. Something harder to deduce: what is the name of the signed 32 bit integer type? (is it "signed int", "signed long", "signed short", ...) Anybody knows about this stuff? [I have no experience with M4, and writing configure macros,...] Thanks in advance, Etienne -- ---------------------------------------------------------------------- Etienne M. Gagnon, M.Sc. e-mail: eg...@j-... Author of SableCC: http://www.sable.mcgill.ca/sablecc/ and SableVM: http://www.sablevm.org/ ---------------------------------------------------------------------- |