| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This is necessary for XS extensions that define PERL_CORE. In that
situation PERL_GET_CONTEXT will resolve to PL_curinterp, which is
normally not exported (extensions call Perl_Gcurinterp_ptr() to get a
pointer to PL_curinterp instead). With USE_ITHREADS defined
PERL_GET_CONTEXT will expand to Perl_get_context() even inside the
core because the context needs to be fetched from threadlocal storage.
|
| |
|
|
|
|
|
|
|
|
| |
Commit 827da6a38 added a custom isatty() implementation
in win32/perlhost.h, but that code will only be used when
perl is compiled with -DPERL_IMPLICIT_SYS. This change
makes sure that the custom implementation will be used
on Windows for all choices of build options.
|
|
|
|
|
|
|
|
|
| |
Commit a09dc31d1 says:
It's possible that someone has built a module with -DDEBUGGING,
but they're using it against a perl built non-DEBUGGING, [...]
which means that the PL_scopestack_name symbol must always be exported.
|
| |
|
|
|
|
|
|
|
|
|
| |
Attached is a patch that cleans up the code in makedef.pl that I added,
like Merijn suggested.
-max
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Ben Morrow noticed that:
PerlIO_push is exported, but PerlIO_find_layer is not, so getting a
PerlIO_funcs* to pass to it is difficult.
Several exported functions (PerlIO_parse_layers, PerlIO_layer_fetch,
PerlIO_list_free, ...) take a PerlIO_list_t* argument, but
PerlIO_list_alloc is not exported, so these are effectively useless.
|
|
|
|
|
| |
Message-ID: <492122FE.5020001@tammer.net>
p4raw-id: //depot/perl@34861
|
|
|
|
|
| |
on AIX, OS/2, Win32 etc
p4raw-id: //depot/perl@34571
|
|
|
|
|
| |
is now used in XS::APItest (as of #34417)
p4raw-id: //depot/perl@34419
|
|
|
| |
p4raw-id: //depot/perl@34390
|
|
|
|
|
|
|
|
| |
option --> "ERROR: Undefined symbol: boot_DynaLoader"
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <043301c91795$3fe15df0$bfa419d0$@com>
p4raw-id: //depot/perl@34379
|
|
|
|
|
|
| |
passed in request to the size that will actually be allocated. It's
the same interface as Darwin already provides with malloc_good_size().)
p4raw-id: //depot/perl@33389
|
|
|
|
|
| |
into makedef.pl
p4raw-id: //depot/perl@32835
|
|
|
|
|
|
| |
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <0cdf01c84684$f99c3310$ecd49930$@com>
p4raw-id: //depot/perl@32722
|
|
|
|
|
|
| |
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <03cd01c82b07$581a1950$084e4bf0$@com>
p4raw-id: //depot/perl@32411
|
|
|
|
|
|
| |
global symbols to keep overall symbol length within 31 characters,
which is what the VMS C compiler with default flags can handle.
p4raw-id: //depot/perl@32275
|
|
|
|
|
|
|
|
|
|
| |
PERL_SUBVERSION
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <058701c821ca$73d071d0$5b715570$@com>
(plus a couple of other similar fixes for change 32238 that Jan missed)
p4raw-id: //depot/perl@32242
|
|
|
| |
p4raw-id: //depot/perl@31761
|
|
|
|
|
|
|
|
|
|
|
| |
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <02bd01c7b90b$49863720$dc92a560$@com>
Rearranges the initialization of Win32CORE. The Perl interpreter isn't
fully initialized when Perl_init_os_extras() in win32/win32.c is called,
so it is not safe to use the Perl calling mechanism yet. Fixes a problem
building PAR-Packer on Win32.
p4raw-id: //depot/perl@31490
|
|
|
|
|
| |
in perldll.def (it isn't supported any more).
p4raw-id: //depot/perl@31343
|
|
|
| |
p4raw-id: //depot/perl@31245
|
|
|
| |
p4raw-id: //depot/perl@30985
|
|
|
| |
p4raw-id: //depot/perl@30842
|
|
|
|
|
|
|
| |
-DDEBUGGING, it's going to need PL_reg_name even if core perl doesn't.
So something is always going to use it, so always define it, and always
export it. (But only define it once, so that static builds work.)
p4raw-id: //depot/perl@30464
|
|
|
|
|
|
| |
PL_reg_name properly. Hopefuly this will fix it, but I don't have
access to any platform where I can test this directly.
p4raw-id: //depot/perl@30461
|
|
|
|
|
| |
it for non-threaded builds.
p4raw-id: //depot/perl@30032
|
|
|
|
|
| |
(Currently it fails ext/Compress/Raw/Zlib/t/07bufsize.t)
p4raw-id: //depot/perl@29853
|
|
|
| |
p4raw-id: //depot/perl@29774
|
|
|
| |
p4raw-id: //depot/perl@29766
|
|
|
| |
p4raw-id: //depot/perl@29740
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
represented in the current codepage
Date: Thu, 28 Dec 2006 18:59:40 -0800
Message-ID: <vq09p2p09k6rcu6c9t0mab3vnc335ghg9m@4ax.com>
Subject: Re: [PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented in the current codepage
From: Jan Dubois <jand@ActiveState.com>
Date: Wed, 03 Jan 2007 08:12:35 -0800
Message-ID: <orknp2pj17265modfosjkp2qtt4bdgtgjp@4ax.com>
p4raw-id: //depot/perl@29675
|
|
|
|
|
| |
code (such as Storable) can take advantage of them.
p4raw-id: //depot/perl@29673
|
|
|
| |
p4raw-id: //depot/perl@29661
|
|
|
|
|
| |
Message-Id: <200701020115.l021FgtC495074@kosh.hut.fi>
p4raw-id: //depot/perl@29656
|
|
|
|
|
| |
when building on Win32 without ithreads (see #29430)
p4raw-id: //depot/perl@29464
|
|
|
|
|
| |
to keep the Win32 linker happy
p4raw-id: //depot/perl@29425
|
|
|
|
|
|
|
| |
Message-ID: <453A97FA.5090403@iki.fi>
(Make AIX linker happy)
p4raw-id: //depot/perl@29076
|
|
|
| |
p4raw-id: //depot/perl@29066
|
|
|
|
|
|
|
| |
when USE_ITHREADS is not defined
See: http://www.nntp.perl.org/group/perl.daily-build.reports/41274
p4raw-id: //depot/perl@28894
|
|
|
| |
p4raw-id: //depot/perl@28893
|
|
|
|
|
|
|
|
|
| |
unexported/undefined entities... (patch 28258/28264 incomplete?)
Message-ID: <9b18b3110605210606l441b69b3lf6934a15d9a26e4b@mail.gmail.com>
(only the makedef.pl and perlio.c patches)
p4raw-id: //depot/perl@28275
|
|
|
|
|
|
| |
exclude when not compiling with ithreads. It would be good to automate
the processing of this.
p4raw-id: //depot/perl@27870
|
|
|
|
|
|
| |
From: "Jan Dubois" <jand@ActiveState.com>
Message-ID: <022e01c66134$d7a8dec0$2217a8c0@candy>
p4raw-id: //depot/perl@27848
|
|
|
|
|
| |
Remove a reference to the deleted function Perl_refcounted_he_dup.
p4raw-id: //depot/perl@27800
|
|
|
|
|
|
| |
state of %^H as an eleventh value from caller. This allows users to
write pragmas.
p4raw-id: //depot/perl@27643
|
|
|
| |
p4raw-id: //depot/perl@27622
|