summaryrefslogtreecommitdiff
path: root/lib/ExtUtils/xsubpp
Commit message (Collapse)AuthorAgeFilesLines
* Spelling nits from Debian bug list...Matt Taggart2006-10-271-1/+1
| | | | | | Subject: Bug#395426: perl: spelling errors Message-Id: <20061026222329.8B8CF1AAC6D@cyrix.home.bogus> p4raw-id: //depot/perl@29121
* xsubpp, ParseXS: allow other suffix beyond .cJarkko Hietaniemi2005-05-241-1/+2
| | | | | Message-Id: <B356D8F434D20B40A8CEDAEC305A1F2453D7EB@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24568
* Re: [PATCH] ExtUtils-{ParseXS,CBuilder} into bleadperl (was: Re: ↵Yitzchak Scott-Thoennes2005-05-181-1812/+59
| | | | | | | [Module::Build] ANNOUNCE: Module::Build 0.2610 -> CPAN) Message-ID: <20050518141131.GA2704@efn.org> p4raw-id: //depot/perl@24500
* Symbian port of PerlJarkko Hietaniemi2005-04-211-4/+17
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* xsubpp: wrong codeIlya Zakharevich2003-08-121-1/+5
| | | | | Message-ID: <20030803131902.GA5146@math.berkeley.edu> p4raw-id: //depot/perl@20650
* [perl #18256] xsubpp can make nested comments in C codeNicholas Clark2002-12-091-1/+13
| | | | | | From: Nicholas Clark (via RT) <perlbug@perl.org> Message-Id: <rt-18256-41218.19.7625495305233@bugs6.perl.org> p4raw-id: //depot/perl@18270
* Re: [PATCH] Correct/completes Overloading in XS modsJohn Peacock2002-09-041-11/+49
| | | | | Message-ID: <3D7263BC.9020608@rowman.com> p4raw-id: //depot/perl@17832
* Add -hiertype option to xsubpp for easier mapping C++ with namespaces.Nick Ing-Simmons2002-04-031-65/+71
| | | p4raw-id: //depot/perlio@15696
* Re: 14986 xsubpp patch broke Unicode::Map8Spider Boardman2002-04-011-1/+1
| | | | | Message-Id: <200204010132.UAA14443@Orb.Nashua.NH.US> p4raw-id: //depot/perl@15644
* Forgot an OVERLOAD character in xsubppJohn Peacock2002-03-081-1/+1
| | | | | Message-ID: <3C892499.4050502@rowman.com> p4raw-id: //depot/perl@15118
* [PATCH] enhance xsubpp to support OVERLOAD: keywordJohn Peacock2002-03-041-5/+33
| | | | | | | | | | | Date: Mon, 04 Mar 2002 16:18:42 -0500 Message-ID: <3C83E4B2.3060700@rowman.com> Subject: Re: [PATCH] enhance xsubpp to support OVERLOAD: keyword From: John Peacock <jpeacock@rowman.com> Date: Mon, 04 Mar 2002 16:42:55 -0500 Message-ID: <3C83EA5F.80303@rowman.com> p4raw-id: //depot/perl@15017
* xsubppIlya Zakharevich2002-03-041-18/+48
| | | | | | Message-Id: <20020304022552.A14106@math.ohio-state.edu> p4raw-link: @14577 on //depot/perl: 0ad5258ff3f3328f321188cbb4fcd6a74b365431 p4raw-id: //depot/perl@14986
* xsubpp produces a spurious warning on directories called 'typemap'Gurusamy Sarathy2001-11-251-1/+1
| | | p4raw-id: //depot/perl@13249
* Change #12726 changed require 5.002 to 5.0 somehow, I know I never changed thatArtur Bergman2001-10-281-1/+1
| | | | | line manually! p4raw-id: //depot/perl@12728
* Support [] style prototypes.Artur Bergman2001-10-281-2/+2
| | | p4raw-id: //depot/perl@12726
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-6/+1
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Re: ext/ + -WallDoug MacEachern2001-06-131-0/+9
| | | | | Message-ID: <Pine.LNX.4.21.0106130959050.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10566
* Use __attribute__((unused)) to silence -Wall on unused ax.Jarkko Hietaniemi2001-06-131-7/+0
| | | p4raw-id: //depot/perl@10549
* ext/ + -WallDoug MacEachern2001-06-121-1/+14
| | | | | Message-ID: <Pine.LNX.4.21.0106112212261.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10534
* fix IO.xs compile failure on VMSCraig A. Berry2001-04-081-1/+1
| | | | | Message-Id: <5.0.2.1.0.20010408120154.02675eb8@exchi01> p4raw-id: //depot/perl@9635
* Typemap testingTim Jenness2001-03-271-0/+2
| | | | | | | Message-ID: <Pine.LNX.4.30.0103251629350.16988-101000@lapaki.jach.hawaii.edu> (The first part of the patch.) p4raw-id: //depot/perl@9380
* Retract the #8838 and #8840 for now because ofJarkko Hietaniemi2001-02-201-13/+1
| | | | | the DB_File tie problem. p4raw-id: //depot/perl@8846
* [patch] xsubpp: make sv_setref_* targetableDoug MacEachern2001-02-181-1/+13
| | | | | Message-ID: <Pine.LNX.4.21.0102181256310.10021-100000@mako.covalent.net> p4raw-id: //depot/perl@8838
* Re: [patch] static-ize XS()Doug MacEachern2001-01-041-0/+2
| | | | | | | Message-ID: <Pine.LNX.4.10.10101011523560.3379-100000@mojo.covalent.net> Provide prototypes for the XS functions. p4raw-id: //depot/perl@8309
* Re: [PATCH 5.7.0] OUT keyword for xsubppIlya Zakharevich2000-11-291-4/+4
| | | | | | | | | | | | | | | Date: Wed, 29 Nov 2000 02:13:14 -0500 Message-ID: <20001129021314.A2532@monk.mps.ohio-state.edu> OUT keyword nits. Subject: Re: [PATCH 5.7.0] OUT keyword for xsubpp From: Ilya Zakharevich <ilya@math.ohio-state.edu> Date: Wed, 29 Nov 2000 03:09:04 -0500 Message-ID: <20001129030904.A2754@monk.mps.ohio-state.edu> OUT and IN_OUT documentation. p4raw-id: //depot/perl@7915
* OUT keyword for xsubppIlya Zakharevich2000-11-291-19/+20
| | | | | Message-ID: <20001128032709.A23401@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@7912
* Re: 20001101.003 PDLNicholas Clark2000-11-161-3/+14
| | | | | Message-ID: <20001116164825.B93487@plum.flirble.org> p4raw-id: //depot/perl@7717
* Retract #6853 (false alarm).Jarkko Hietaniemi2000-08-271-1/+1
| | | p4raw-id: //depot/perl@6855
* workaround for xsubppHugo van der Sanden2000-08-271-1/+1
| | | | | Message-Id: <200008272130.WAA10083@crypt.compulink.co.uk> p4raw-id: //depot/perl@6853
* integrate cfgperl changes#6268..6282 into mainlineGurusamy Sarathy2000-07-111-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | p4raw-link: @6282 on //depot/cfgperl: d4817f5b97d4072a6efac47844b617245b179f2c p4raw-link: @6268 on //depot/cfgperl: 22e04bdb3a09a4c369fd1666143349eab2eba9d4 p4raw-id: //depot/perl@6366 p4raw-integrated: from //depot/cfgperl@6365 'copy in' lib/Net/Ping.pm lib/Text/Wrap.pm t/lib/dprof.t t/lib/dumper-ovl.t t/lib/hostname.t (@5586..) lib/Pod/Html.pm (@5608..) t/lib/ipc_sysv.t (@5812..) t/lib/dumper.t (@5972..) ext/File/Glob/Glob.pm (@6026..) lib/Pod/Man.pm lib/Pod/Text.pm (@6034..) t/lib/anydbm.t (@6072..) lib/ExtUtils/xsubpp (@6156..) pod/perlsub.pod pod/perltie.pod (@6206..) utils/h2xs.PL (@6280..) p4raw-integrated: from //depot/cfgperl@6282 'merge in' vms/vms.c (@6238..) p4raw-integrated: from //depot/cfgperl@6277 'copy in' pod/perlfunc.pod (@6276..) p4raw-integrated: from //depot/cfgperl@6273 'ignore' perlapi.h (@6243..) embedvar.h (@6254..) 'merge in' perlapi.c (@6243..) embed.h (@6254..) embed.pl objXSUB.h op.c proto.h (@6269..) p4raw-integrated: from //depot/cfgperl@6270 'copy in' t/op/taint.t (@5857..) p4raw-integrated: from //depot/cfgperl@6269 'copy in' doop.c (@6263..) 'ignore' toke.c (@6261..) p4raw-integrated: from //depot/cfgperl@6268 'copy in' t/op/sprintf.t (@6267..)
* small bug in change#6144; remove random \xA0 character that snuckGurusamy Sarathy2000-05-281-1/+1
| | | | | | | | in via change#6145 p4raw-link: @6145 on //depot/perl: e03d20b37534005291cfa8844300128459541e0e p4raw-link: @6144 on //depot/perl: 0eb0485562acdea1555bc121d0e989d63a918d26 p4raw-id: //depot/perl@6155
* make xsubpp skip embedded pod (from Matthias NeeracherGurusamy Sarathy2000-05-281-0/+17
| | | | | <neeri@iis.ee.ethz.ch>) p4raw-id: //depot/perl@6145
* backout change#5708; fixups for behavior of recently added -a switch;Gurusamy Sarathy2000-03-221-1/+0
| | | | | | | support -k and -m switches in h2xs (from Hugo van der Sanden) p4raw-link: @5708 on //depot/perl: ea5e7566745834b0ad6566d9ab0445e5381c11f5 p4raw-id: //depot/perl@5873
* recognize single-line declarations in xsubpp; add switches toGurusamy Sarathy2000-03-181-4/+22
| | | | | disable newfangled features (from Ilya Zakharevich) p4raw-id: //depot/perl@5798
* ignore const for the purposes of typemaps (from Hugo van der Sanden)Gurusamy Sarathy2000-03-131-0/+1
| | | p4raw-id: //depot/perl@5708
* new xsubpp keywords should be in all capsGurusamy Sarathy2000-03-091-11/+11
| | | p4raw-id: //depot/perl@5623
* better error messages when xsubpp fails to find map for a particularGurusamy Sarathy2000-03-041-4/+4
| | | | | type (from Ilya Zakharevich) p4raw-id: //depot/perl@5510
* /(?p{})/ changed to /(??{})/, per Larry's suggestion (fromGurusamy Sarathy2000-03-031-8/+8
| | | | | Simon Cozens <simon@othersideofthe.earth.li>) p4raw-id: //depot/perl@5467
* s/undef/NO_INIT/g in change#5183Gurusamy Sarathy2000-02-221-1/+1
| | | | | p4raw-link: @5183 on //depot/perl: 4628e4f8c013135d9c9ab7023d7730ab67289444 p4raw-id: //depot/perl@5195
* allow optional XSUB parameters without being forced to use aGurusamy Sarathy2000-02-211-1/+5
| | | | | default (from Hugo van der Sanden) p4raw-id: //depot/perl@5183
* various xsubpp enhancements that make it easier to use withGurusamy Sarathy2000-02-191-30/+144
| | | | | | | C::Scan (from Ilya Zakharevich) TODO: still needs documentation p4raw-id: //depot/perl@5140
* fix line continuations in argument lists (from Helmut Jarausch)Gurusamy Sarathy2000-01-221-1/+3
| | | p4raw-id: //depot/perl@4843
* optimize XSUBs to use targets if the -nooptimize xsubpp option isGurusamy Sarathy1999-12-281-6/+64
| | | | | not supplied (variant of patch suggested by Ilya Zakharevich) p4raw-id: //depot/perl@4731
* Integrate with Sarathy.Jarkko Hietaniemi1999-10-011-1/+1
|\ | | | | p4raw-id: //depot/cfgperl@4270
| * remove prehistoric XFree() gunkGurusamy Sarathy1999-09-301-1/+1
| | | | | | p4raw-id: //depot/perl@4255
* | Finalize change #4232.Ilya Zakharevich1999-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | To: Jarkko Hietaniemi <jhi@iki.fi> Cc: gsar@activestate.com, Mailing list Perl5 <perl5-porters@perl.org> Subject: Re: xsubpp change breaks B, DB_File, POSIX builds Message-ID: <19990926165230.A26933@monk.mps.ohio-state.edu> p4raw-link: @4232 on //depot/cfgperl: ddf6bed10156a8078a4c99edf2247bc17af67666 p4raw-id: //depot/cfgperl@4240
* | To: Mailing list Perl5 <perl5-porters@perl.org>Ilya Zakharevich1999-09-261-13/+51
|/ | | | | | | | | | | | | Subject: [PATCH 5.005_61] teach xsubpp function pointers Date: Sun, 26 Sep 1999 01:36:09 -0400 Message-ID: <19990926013609.A21148@monk.mps.ohio-state.edu> From: Ilya Zakharevich <ilya@math.ohio-state.edu> To: Mailing list Perl5 <perl5-porters@perl.org> Subject: [PATCH 5.005_61] Make h2xs -x almost bullet-proof Date: Sun, 26 Sep 1999 03:00:50 -0400 Message-ID: <19990926030050.A21498@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@4232
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-36/+3
| | | | | | | | | | | | | | | | builds; passing the implicit context is unified among the three flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three flavors (see the top of perl.h) for testing; all varargs functions foo() have a va_list-taking variant vfoo() for generating the context-free versions; the PERL_OBJECT build should now be hyper-compatible with CPAN extensions (C++ is totally out of the picture) result has only been tested on Windows TODO: write docs on the THX rationale and idiomatic usage of the Perl API p4raw-id: //depot/perl@3667
* somewhat untested PERL_OBJECT cleanups (C++isms mostlyGurusamy Sarathy1999-06-271-1/+1
| | | | | | | | | gone from the public API); PERL_OBJECT builds again on windows TODO: namespace-clean the typedefs in iperlsys.h and elsewhere; remove C++ remnants from public headers p4raw-id: //depot/perl@3553
* avoid race condition in the CAPI extension bootstrap handlerGurusamy Sarathy1999-06-241-2/+1
| | | p4raw-id: //depot/perl@3549