summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Major changes to the DOS/djgpp port (including threading):Molnar Laszlo1997-12-1745-94/+1065
| | | | | Subject: Re: dos-djgpp port not in perl 5.004_54 p4raw-id: //depot/perl@373
* Upgrade DB_File to 1.56:Paul Marquess1997-12-176-329/+675
| | | | | Subject: DB_File-1.56 for _55 p4raw-id: //depot/perl@372
* Threading patches for OS/2 (missing files taken from previous patch):Ilya Zakharevich1997-12-1711-23/+309
| | | | | Subject: Re: 5.004_55: OS/2 patches again p4raw-id: //depot/perl@371
* Add OS2 to list for DONT_DECLARE_STD in perl.h:Ilya Zakharevich1997-12-171-1/+1
| | | | | Subject: Re: 5.004_55: OS/2 patches again p4raw-id: //depot/perl@370
* Allow "perldoc -F filename":Ilya Zakharevich1997-12-171-2/+12
| | | | | Subject: 5.004_55: Patch to perldoc p4raw-id: //depot/perl@368
* Fix not-reached warning for pp_threadsv.Malcolm Beattie1997-12-171-1/+1
| | | p4raw-id: //depot/perl@367
* pp_print and pp_prtf handling of tied file handles used EXTENDMalcolm Beattie1997-12-122-2/+2
| | | | | | instead of MEXTEND leading to core dumps. This fix needs propagating back to the maintenance branch. p4raw-id: //depot/perl@361
* Add missing patch to op.c that didn't come across with win32 merge.Malcolm Beattie1997-12-111-3/+3
| | | p4raw-id: //depot/perl@360
* Stop tr/// from writing to target when only counting.Malcolm Beattie1997-12-113-3/+15
| | | p4raw-id: //depot/perl@359
* Fix char*/unsigned char* clashes in util.c:fbm_instr and removeMalcolm Beattie1997-12-102-7/+11
| | | | | a few extraneous trailing semicolons in perlvars.h. p4raw-id: //depot/perl@358
* Start overhauling compiler. It was working at least minimallyMalcolm Beattie1997-12-101-0/+2
| | | | | | | right up until the final tweak of B.xs to add threadsv_names at which point building it provokes a seg fault in perl while doing the xsubpp :-(. p4raw-id: //depot/perl@357
* Fix perl_os_thread typedef for pthreads. Tweak SvTAINT so thatMalcolm Beattie1997-12-105-43/+50
| | | | | | | sv_setfoo functions go back to not needing dTHR. Fix Configure to check for already-existing -thread on archname and to check better for d_pthread_created_joinable. p4raw-id: //depot/perl@356
* Minor fix/speedup to util.c:fbm_instr:Ilya Zakharevich1997-12-101-19/+44
| | | | | Subject: 5.004_55: Minor regexp patch p4raw-id: //depot/perl@355
* Patches for IRIX, AIX and some generic stuff:Jarkko Hietaniemi1997-12-106-81/+155
| | | | | | Subject: [PATCH] _55: Mostly AIX stuff but also IRIX and generic (checked/ignored a few rejects; tweaked wording). p4raw-id: //depot/perl@354
* Integrate win32 back into mainline (trivial).Malcolm Beattie1997-12-1042-1798/+4836
|\ | | | | p4raw-id: //depot/perl@353
| * [win32] re-add PERLVARI?C? change that somehow went missing in makedef.plGurusamy Sarathy1997-12-081-1/+1
| | | | | | p4raw-id: //depot/win32/perl@351
| * [win32] Revert to keeping (some) constant strings as globalsGurusamy Sarathy1997-12-029-23/+27
| | | | | | p4raw-id: //depot/win32/perl@349
| * [win32] makegcc.mk merged into makefile.mk, so makegcc.mk is gone.Gurusamy Sarathy1997-12-025-689/+240
| | | | | | | | | | Other minor fixes. Now is a good time to get the changes in win32 branch. p4raw-id: //depot/win32/perl@348
| * [win32] Integrate winansi again. Result builds and passes all tests on allGurusamy Sarathy1997-12-021-1/+1
| |\ | | | | | | | | | | | | three compilers. p4raw-id: //depot/win32/perl@347
| | * Add a 4th step (yes FOUR) to dll build process for gcc.Nick Ing-Simmons1997-12-021-1/+2
| | | | | | | | | | | | | | | Now runs again... p4raw-id: //depot/ansiperl@345
| | * Sarathy's patchNick Ing-Simmons1997-12-025-11/+19
| | | | | | | | | p4raw-id: //depot/ansiperl@344
| * | [win32] various hacks to get mingw32 to build. Sync Makefile with makefile.mk.Gurusamy Sarathy1997-12-027-47/+82
| | | | | | | | | | | | | | | makegcc.mk to be merged into makefile.mk soon. p4raw-id: //depot/win32/perl@346
| * | [win32] Reverse integrate to get all of Nick's changes over at winansi ↵Gurusamy Sarathy1997-12-0138-1690/+2203
| |\ \ | | |/ | | | | | | | | | | | | | | | (win32/perl/* is identical to ansiperl/* now) p4raw-id: //depot/win32/perl@343
| | * Builds and passes all tests with gcc on Win32 - phew!Nick Ing-Simmons1997-12-017-9/+34
| | | | | | | | | p4raw-id: //depot/ansiperl@342
| | * Create a struct for all perls globals (as an option)Nick Ing-Simmons1997-12-0122-593/+828
| | | | | | | | | | | | | | | | | | | | | 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
| | * Fixup exports in non -DDEBUGGING caseNick Ing-Simmons1997-11-301-0/+6
| | | | | | | | | p4raw-id: //depot/ansiperl@340
| | * Disable hard-coded -DDEBUGGINGNick Ing-Simmons1997-11-301-3/+0
| | | | | | | | | p4raw-id: //depot/ansiperl@339
| | * embed.pl now reads *var*.h to do its stuff.Nick Ing-Simmons1997-11-3013-784/+912
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Globals and structs via macros - part 1 of NNick Ing-Simmons1997-11-296-497/+527
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| | * VC++ default to threadedNick Ing-Simmons1997-11-291-1/+1
| | | | | | | | | p4raw-id: //depot/ansiperl@336
| | * Avoid __declspec(thread) by default, for both scratchNick Ing-Simmons1997-11-295-2/+56
| | | | | | | | | | | | | | | return areas and THR stuff. Use struct thread intern instead. p4raw-id: //depot/ansiperl@335
| | * Non-threaded build fixNick Ing-Simmons1997-11-291-0/+6
| | | | | | | | | p4raw-id: //depot/ansiperl@334
| | * Sort out malloc_mutex for perl's mallocNick Ing-Simmons1997-11-297-94/+47
| | | | | | | | | | | | | | | | | | Remove BINCOMPAT3 from embed.pl Add dependancy to CORE_H for PERL95_OBJ p4raw-id: //depot/ansiperl@333
| | * Integrate win32 into ansiperlNick Ing-Simmons1997-11-2921-206/+313
| | |\ | | |/ | |/| p4raw-id: //depot/ansiperl@332
| * | [win32] integrate winansi.Gurusamy Sarathy1997-11-2815-6/+2941
| |\ \ | | | | | | | | p4raw-id: //depot/win32/perl@328
| * \ \ [win32] Integrate mainline.Gurusamy Sarathy1997-11-2820-206/+294
| |\ \ \ | |/ / / |/| | | p4raw-id: //depot/win32/perl@327
* | | | Give dire warnings about the IRIX 6.2 kernel panic.Malcolm Beattie1997-11-272-24/+34
| | | | | | | | | | | | p4raw-id: //depot/perl@324
* | | | Fix prototypes of sv_vsetpvfn and sv_vcatpvfn:Andreas König1997-11-271-2/+2
| | | | | | | | | | | | | | | | | | | | Subject: Re: ANNOUNCE: perl 5.004_55 is available p4raw-id: //depot/perl@323
* | | | Integrate win32 branch back into mainline.Malcolm Beattie1997-11-2727-77/+104
|\ \ \ \ | |/ / / | | | | p4raw-id: //depot/perl@322
| * | | [win32] merge win32-aware installperl in ansiperl branch.Gurusamy Sarathy1997-11-261-5/+20
| | | | | | | | | | | | p4raw-id: //depot/win32/perl@313
* | | | Fix t/lib/safe2.t for SunOS 4.1.3:Paul Marquess1997-11-271-0/+1
| | | | | | | | | | | | | | | | | | | | Subject: Re: ANNOUNCE: perl 5.004_55 is available p4raw-id: //depot/perl@321
* | | | Fix MYMALLOC (wrong #define in malloc.c):Ilya Zakharevich1997-11-271-2/+0
| | | | | | | | | | | | | | | | | | | | Subject: 5.004_55: MYMALLOC completely busted p4raw-id: //depot/perl@320
* | | | Fix newSVrv so sv_setref_foo work better:Owen Taylor1997-11-271-1/+10
| | | | | | | | | | | | | | | | | | | | Subject: [PATCH] [5.004_55] newSVrv (again) p4raw-id: //depot/perl@319
* | | | Output skipped test information in test suite:Malcolm Beattie1997-11-2711-42/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: 5.004_55: Making test harness platform_aware Date: Wed, 26 Nov 1997 17:16:55 -0500 (EST) Date: Wed, 26 Nov 1997 17:16:55 -0500 (EST) p4raw-id: //depot/perl@318
* | | | Add 'W'atch command to debugger and improve help:Ilya Zakharevich1997-11-271-122/+177
| | | | | | | | | | | | | | | | | | | | Subject: 5.004_55: Debugger patch again p4raw-id: //depot/perl@317
* | | | Stop double initialisation of malloc_mutex:Ilya Zakharevich1997-11-272-8/+0
| | | | | | | | | | | | | | | | | | | | Subject: 5.004_55: Double initialiazation of malloc_mutex p4raw-id: //depot/perl@316
* | | | Fix PVLV case in sv_setsv (plus tests in op/pat.t).Malcolm Beattie1997-11-272-5/+21
| | | | | | | | | | | | p4raw-id: //depot/perl@315
| | | * GCC + Threads on Win32 - best gcc results yetNick Ing-Simmons1997-11-299-11/+36
| | | | | | | | | | | | p4raw-id: //depot/ansiperl@331
| | | * Un-botch gcc workroundNick Ing-Simmons1997-11-281-1/+1
| | | | | | | | | | | | p4raw-id: //depot/ansiperl@330
| | | * Builds completely with Mingw32, dynamic loaded extensionsNick Ing-Simmons1997-11-289-96/+135
| | |/ | | | | | | | | | | | | don't work yet - suspect __declspec() non-implemented issues. p4raw-id: //depot/ansiperl@329