| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
now looks 5.004_57-ready.
p4raw-id: //depot/win32/perl@456
|
|
|
|
|
|
| |
Message-Id: <199801190409.XAA26710@aatma.engin.umich.edu>
Subject: [PATCH] XSUB OUTPUT arguments and 'set' magic
p4raw-id: //depot/win32/perl@430
|
|
|
| |
p4raw-id: //depot/win32/perl@422
|
|
|
| |
p4raw-id: //depot/win32/perl@417
|
|
|
|
|
|
|
|
|
|
| |
- build and install x2p
- fix installperl warnings on win32
- `make install` now does puts the archlibs in right places
- makefiles don't default to USE_THREADS anymore
- sync config.{b,g,v}c
- sync makefile.mk -> Makefile
p4raw-id: //depot/win32/perl@416
|
|
|
|
|
| |
the fact
p4raw-id: //depot/win32/perl@394
|
|
|
|
|
|
|
|
| |
- 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@388
|
|
|
|
|
| |
non-blocking IO on sockets possible
p4raw-id: //depot/win32/perl@387
|
|
|
| |
p4raw-id: //depot/win32/perl@386
|
|
|
|
|
|
|
| |
library.
Update README.win32.
p4raw-id: //depot/win32/perl@385
|
|
|
| |
p4raw-id: //depot/win32/perl@351
|
|
|
| |
p4raw-id: //depot/win32/perl@349
|
|
|
|
|
| |
Other minor fixes. Now is a good time to get the changes in win32 branch.
p4raw-id: //depot/win32/perl@348
|
|\
| |
| |
| |
| | |
three compilers.
p4raw-id: //depot/win32/perl@347
|
| |
| |
| | |
p4raw-id: //depot/ansiperl@344
|
|/
|
|
|
| |
makegcc.mk to be merged into makefile.mk soon.
p4raw-id: //depot/win32/perl@346
|
|
|
| |
p4raw-id: //depot/ansiperl@342
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/ansiperl@340
|
|
|
| |
p4raw-id: //depot/ansiperl@339
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split generated embed.h into two - new embedvar.h
is #included when 'op' etc. will not mess up proto.h etc.
Removed #define foo (thr->Tfoo) from thread.h
Added some 'missing' symbols to global.sym, removed
those in the *var*.h files
Has build all MULTIPLICITY/USE_THREADS options on win32
with VC++ (and passed tests), but not with exactly this set
of files.
p4raw-id: //depot/ansiperl@338
|
|
|
|
|
|
|
|
|
|
| |
- introduce perlvars.h intrpvar.h and thrdvar.h
- change perl.h and thread.h to include them with
appropriate macros defined
- result is status-quo but with macros
- next step is to tweak embed.* to capitalize on
new easy-to-find info.
p4raw-id: //depot/ansiperl@337
|
|
|
| |
p4raw-id: //depot/ansiperl@336
|
|
|
|
|
| |
return areas and THR stuff. Use struct thread intern instead.
p4raw-id: //depot/ansiperl@335
|
|
|
| |
p4raw-id: //depot/ansiperl@334
|
|
|
|
|
|
| |
Remove BINCOMPAT3 from embed.pl
Add dependancy to CORE_H for PERL95_OBJ
p4raw-id: //depot/ansiperl@333
|
|\
| |
| | |
p4raw-id: //depot/ansiperl@332
|
| |\
| | |
| | | |
p4raw-id: //depot/win32/perl@328
|
| |\ \
| | | |
| | | | |
p4raw-id: //depot/perl@322
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Subject: 5.004_55: Double initialiazation of malloc_mutex
p4raw-id: //depot/perl@316
|
| | | |
| | | |
| | | | |
p4raw-id: //depot/ansiperl@331
|
| |_|/
|/| |
| | |
| | |
| | | |
don't work yet - suspect __declspec() non-implemented issues.
p4raw-id: //depot/ansiperl@329
|
| | |
| | |
| | | |
p4raw-id: //depot/ansiperl@326
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
| | |
p4raw-id: //depot/win32/perl@302
|
| |\
| |/
|/| |
p4raw-id: //depot/perl@296
|
| |
| |
| |
| |
| |
| |
| | |
pthread initial detach state, renaming perl_thread to perl_os_thread
and struct thread to struct perl_thread):
Subject: Re: _54 on AIX
p4raw-id: //depot/perl@290
|
| |
| |
| | |
p4raw-id: //depot/perl@289
|
| |
| |
| |
| |
| |
| |
| | |
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@281
|
| |
| |
| | |
p4raw-id: //depot/ansiperl@280
|
|\ \
| |/
| | |
p4raw-id: //depot/ansiperl@278
|
|\ \
| |/
| | |
p4raw-id: //depot/ansiperl@272
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@261
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| | |
p4raw-id: //depot/ansiperl@258
|