| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
work on sockets
p4raw-id: //depot/perl@2255
|
|
|
|
|
| |
ambiguous inference graph for %.xs --> %.o)
p4raw-id: //depot/perl@2086
|
|
|
| |
p4raw-id: //depot/perl@1890
|
|
|
| |
p4raw-id: //depot/maint-5.005/perl@1784
|
|
|
|
|
| |
Message-Id: <000001bdb57a$4bc9dd00$a32fa8c0@tau.Active>
p4raw-id: //depot/perl@1640
|
|
|
| |
p4raw-id: //depot/perl@1612
|
|
|
| |
p4raw-id: //depot/ansiperl@1537
|
|
|
| |
p4raw-id: //depot/perl@1435
|
|
|
| |
p4raw-id: //depot/perl@1214
|
|
|
|
|
|
|
|
|
|
|
| |
- ipfoo.h headers have been coalesced along with perlfoo.h into
iperlsys.h
- win32/cp*.h have been combined in perlhost.h
- CPerlObj::PerlParse() takes an extra xsinit arg
- tweaks to get dl_win32.xs compiling again w/ PERL_OBJECT
Message-Id: <000001bd9b8c$0417fe90$a32fa8c0@tau.Active>
Subject: RE: [PATCH 5.004_67] Fixes for broken MS compiler
p4raw-id: //depot/perl@1172
|
|
|
| |
p4raw-id: //depot/perl@1162
|
|
|
|
|
|
|
|
|
|
|
| |
- fixes that silence VC noises about dup exports, non-default libs, and
unsupported *.def file directives
- s/inplace/inplace_label/ malloc.c
- update Config{usemymalloc} based on d_mymalloc
- export Perl_*Vars
- fix makefiles to not build miniperl.exe twice, and to make it properly
when defaults are changed
p4raw-id: //depot/perl@1129
|
|
|
|
|
|
|
| |
- perl.dll location based paths should be much more reliable now
- registry stuff unchanged
- Config.pm now has all the installfoolib entries for MakeMaker et al
p4raw-id: //depot/win32/perl@1069
|
|\
| |
| | |
p4raw-id: //depot/asperl@1055
|
| |
| |
| |
| |
| | |
pollution causes spurious variable name changes in extensions)
p4raw-id: //depot/win32/perl@1039
|
| |
| |
| |
| |
| | |
all tests
p4raw-id: //depot/asperl@1049
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@1010
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@895
|
| |
| |
| |
| |
| |
| | |
Message-Id: <35400e2a.13538517@smtp1.ibm.net>
Subject: Re: Per-Interpreter variables for win32.c
p4raw-id: //depot/win32/perl@894
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@884
|
| |
| |
| |
| |
| |
| | |
Message-Id: <35081FE4.965A484D@enteract.com>
Subject: [PATCH 5.004_62] win32: set sockopt on a per-thread basis
p4raw-id: //depot/win32/perl@808
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@804
|
| |
| |
| | |
p4raw-id: //depot/asperl@863
|
| |
| |
| |
| |
| | |
(passes all tests when built under PERL_OBJECT)
p4raw-id: //depot/asperl@809
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@607
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@570
|
| |
| |
| | |
p4raw-id: //depot/asperl@591
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@569
|
| |
| |
| |
| |
| |
| |
| | |
FORCE_ARG_STRING() hack (that bug is fixed in gcc now). mingw32
build passes all tests except t/lib/io_xs.t (seems to be due to
broken tmpfile() in the CRT or import lib)
p4raw-id: //depot/win32/perl@530
|
| |
| |
| |
| |
| | |
in this version of gcc!)
p4raw-id: //depot/win32/perl@529
|
|/
|
|
|
|
|
|
|
|
|
| |
Message-Id: <01BD3846.B29FB880.dougl@ActiveState.com>
Subject: [PATCH] command line build
This patch is for the command line build of perl object.
I'll merge the ipfoo.c function with win32_xxx functions next.
-- Doug
p4raw-id: //depot/asperl@522
|
|
|
|
|
|
| |
Message-Id: <199801190409.XAA26710@aatma.engin.umich.edu>
Subject: [PATCH] XSUB OUTPUT arguments and 'set' magic
p4raw-id: //depot/win32/perl@430
|
|
|
|
|
|
|
|
| |
- underlying system calls see the case-as-supplied by user
- added tests to verify addition/deletion/enumeration case-tolerance
- hv.c touched, but changes are fully conditional on -DENV_IS_CASELESS,
which is default on win32 now
p4raw-id: //depot/win32/perl@393
|
|
|
|
|
|
| |
Message-Id: <199801040630.AA29298@metronet.com>
Subject: New patch for $^E==GetLastError() under Win32
p4raw-id: //depot/win32/perl@392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- support spawn via system(&P_NOWAIT,...) like OS2
- support wait() and waitpid()
- s/GetCurrentDirectory/GetCwd/, long-named XS to be removed
- support -lfoo properly in ExtUtils::Liblist
- fix outdated info about Win32 support in perlfaq2
- fix win32 bug in perldoc that causes spurious warnings
- regularize global function/variable names yet more
- fix bug in do_aspawn() (it was always invoking shell, instead of
almost never)
- implement and export win32_wait()
- stub version of USE_RTL_THREAD_API
p4raw-id: //depot/win32/perl@391
|
|
|
| |
p4raw-id: //depot/win32/perl@386
|
|
|
|
|
|
|
| |
library.
Update README.win32.
p4raw-id: //depot/win32/perl@385
|
|
|
|
|
| |
Other minor fixes. Now is a good time to get the changes in win32 branch.
p4raw-id: //depot/win32/perl@348
|
|
|
|
|
| |
makegcc.mk to be merged into makefile.mk soon.
p4raw-id: //depot/win32/perl@346
|
|
|
|
|
|
|
| |
Mainly for Mingw32 which cannot import data.
Now only Opcode tests fail (op_desc/op_name not
handled yet stuff)
p4raw-id: //depot/ansiperl@341
|
|
|
|
|
| |
return areas and THR stuff. Use struct thread intern instead.
p4raw-id: //depot/ansiperl@335
|
|
|
| |
p4raw-id: //depot/ansiperl@331
|
|
|
|
|
|
|
|
|
|
| |
far as building miniperl and perl.dll (but not import lib yet)
Seems to lack popen()/pclose() and fcloseall() and fflushall().
Also only CRTDLL not MCRTDLL so threading is probably not
possible yet.
Had to mess with win32iop.h's placement as we need __attribute__
to get STDCALL, and #define of printf messes up proto.h
p4raw-id: //depot/ansiperl@325
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- needed to run `perl embed.pl`
- use PERL_CORE instead of PERLDLL in places that do mean PERL_CORE
- fix prototypes for a few declarations (Borland is finally quiet)
- move declaration of Mymalloc etc to perl.h (since win32 and other
ports may #define malloc themselves, to let extensions bind to
the version that perl used)
- move struct reg_data into a public header file, since it is
referenced in a public datatype
- win32 makefile fixes
- fix remaining s/thread/perl_thread/
p4raw-id: //depot/win32/perl@304
|
|
|
|
|
|
|
| |
Malcolm seems to think that is way to test for threads.
Update @INC stuffing hackery to have traditional @INC
search order archlib, privlib, sitearch, site.
p4raw-id: //depot/ansiperl@282
|
|
|
| |
p4raw-id: //depot/ansiperl@280
|
|\
| |
| | |
p4raw-id: //depot/ansiperl@272
|
|/
|
|
|
|
|
|
|
|
|
| |
1. Initialize malloc_mutex before it is used (all platforms!)
2. Adjust #ifdef muddle to allow MYMALLOC and win32_ to coexist
3. Tweak win32/config*.* to define MYMALLOC
4. Provide sbrk() in terms of VirtualAlloc().
Also fixup -MT (perl95) build to handle Perl_current_thread
via call to DLL (as though an extension).
p4raw-id: //depot/ansiperl@259
|
|
|
|
|
|
|
|
|
| |
contains the all the declarations and macros for the win32io layer.
New std-ish functions are exported now. All win32-specific exported
functions begin with "win32_" consistently. win32 version of
init_os_extras() is now exported, so embedders can get the in-core
xsubs.
p4raw-id: //depot/win32/perl@244
|
|
|
|
|
|
|
|
| |
files (win32/win32io.[ch]) completely removed, as are all traces
of them in makefiles and MANIFEST. RunPerl() retains the void* arg
for later. Various myfoo() things regularized to my_foo(). CPP not
required anymore to create a perl binary :)
p4raw-id: //depot/win32/perl@242
|