[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] [PATCH] Remove C_procN signature generation for functi
From: |
Peter Bex |
Subject: |
[Chicken-hackers] [PATCH] Remove C_procN signature generation for functions with high argcounts |
Date: |
Sun, 30 Aug 2015 13:53:09 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi all,
I noticed that the argvector change is not 100% complete yet;
there's some code in the C generation which will generate C_procN
prototypes for generated C functions that accept more than 128
arguments (below 128 arguments, the prototypes were all there,
generated by a very hairy set of recursive macros in chicken.h).
This is no longer necessary; we don't have C_procN anymore; the hairy
macros are gone too, and there's no need to generate these prototypes.
I've attached patches for the master and chicken-5 branches.
I've also removed the small-parameter-limit *and* parameter-limit
variables, which are not used anywhere.
Cheers,
Peter
0001-Remove-generation-of-large-C_procN-signatures.master.patch
Description: Text Data
0001-Remove-generation-of-large-C_procN-signatures.chicken-5.patch
Description: Text Data
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-hackers] [PATCH] Remove C_procN signature generation for functions with high argcounts,
Peter Bex <=