I wrote:
> >While configuring we generate 3 header files: config.h, has_header.h,
> >feature.h.

Plus I forgot to mention of specific cc flags like -DHAS_JIT, -D$jitcpuarch,
-DHAVE_COMPUTED_GOTO, -DGC_IS_MALLOC which we set up
in jit.pl, cgoto.pl, gc.pl respectively. I think the flags could settle in
feature.h and also get the PARROT_ prefix. Ain't' these features, eh?

Dan Sugalski wrote:
> We're in the inenviable position of potentially including almost
> anything, so we're vulnerable to all the bizarre ways that people
> define things and use what they've defined, which is why I want to
> get defensive about this before we get bitten.

Okay. I'm kicking off with HAS_HEADER_ defines.






Reply via email to