summaryrefslogtreecommitdiff
path: root/lib/ExtUtils/Constant
Commit message (Expand)AuthorAgeFilesLines
* Allow a macro of "0" to mean "#if 0" for convenient elimination ofNicholas Clark2006-05-011-2/+2
* Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2Marcus Holland-Moritz2006-04-261-2/+2
* Need to clear CvXSUBANY() too to turn a constant sub into a prototype.Nicholas Clark2006-02-201-1/+3
* constant_add_symbol needs to be static, else static builds can fail atNicholas Clark2006-01-231-1/+2
* Negating an unsigned value generates warnings for some compilers, soNicholas Clark2006-01-061-1/+1
* s/%/%%/ in the package name so that it can be used safely in theNicholas Clark2005-12-271-9/+15
* Pass in the full arguments to ExtUtils::Constant::ProxySubsNicholas Clark2005-12-271-9/+107
* As what we're doing is generating subroutines, which are methods, weNicholas Clark2005-12-271-0/+3
* Support type UNDEF, and correct a bug in the macro generation by usingNicholas Clark2005-12-261-2/+4
* Add method macro_from_item to encapsulate the entire logic for gettingNicholas Clark2005-12-262-3/+14
* Add a couple of newlines for tidier regen output, consistent with theNicholas Clark2005-12-261-3/+3
* The values for proxy constant subroutines need to be read only.Nicholas Clark2005-12-261-0/+1
* Provide support for types PVN and UNDEF inNicholas Clark2005-12-231-10/+24
* Add support for PV to ExtUtils::Constant::ProxySubs, and enable itsNicholas Clark2005-12-231-1/+11
* Need to be more careful with the symbol table manipulation - if thereNicholas Clark2005-12-231-6/+14
* SIGRTMAX, SIGRTMIN, LDBL_MAX, LDBL_MIN, LDBL_EPSILON and HUGE_VALNicholas Clark2005-12-231-3/+13
* Use inlineable proxy constant subs for SocketNicholas Clark2005-12-231-2/+8
* Use inlineable proxy constant subs for POSIX.Nicholas Clark2005-12-222-28/+89
* Make ExtUtils::Constant generate the inlineable proxy constant subs.Nicholas Clark2005-12-221-0/+250
* Break out the code to generate #ifdef/#endif into new methodsNicholas Clark2005-12-221-21/+33
* Break out the item normalisation code into a method normalise_items.Nicholas Clark2005-12-221-76/+92
* More consistent names for all the parameter name/declaration methodsNicholas Clark2005-01-282-17/+17
* Correct and update comments (before anyone writes in)Nicholas Clark2005-01-241-7/+6
* Add weights to ExtUtils::Constant to allow sorting by expectedNicholas Clark2005-01-242-12/+30
* Assimilate ExtUtils::Constant 0.16Nicholas Clark2005-01-233-0/+1331