summaryrefslogtreecommitdiff
path: root/win32/makedef.pl
Commit message (Collapse)AuthorAgeFilesLines
* various win32 tweaks; disable new xs_cpp section (it createsGurusamy Sarathy1998-10-261-0/+1
| | | | | ambiguous inference graph for %.xs --> %.o) p4raw-id: //depot/perl@2086
* allow more win32 symbol exports (suggested by Jan Dubois)Gurusamy Sarathy1998-10-251-7/+0
| | | p4raw-id: //depot/perl@2058
* big Configure update from Jarkko: sync metaconfig units; d_statblks fixGurusamy Sarathy1998-09-251-0/+1
| | | | | | | | | | | | | | | | | for Linux; hpux CMA-threads hints; ELF support for FreeBSD; beginnings of full-fledged 64-bit support (including support for: fseeko/ftello, Quad_t aka long long, hpux and irix 64-bits hints, new 64-bit constants in Fcntl) From: Jarkko Hietaniemi <jhi@iki.fi> Date: Fri, 11 Sep 1998 23:56:11 +0300 (EET DST) Message-Id: <199809112056.XAA04720@alpha.hut.fi> Subject: [PATCH] 5.005_51: Configure "Massive Attack" -- From: Jarkko Hietaniemi <jhi@cc.hut.fi> Date: 12 Sep 1998 09:44:25 +0300 Message-ID: <oeeaf45bzjq.fsf@alpha.hut.fi> Subject: Re: [PATCH] 5.005_51: Configure "Massive Attack" p4raw-id: //depot/perl@1889
* bump patchlevel to 52; other little tweaks for threads, win32 buildsGurusamy Sarathy1998-09-251-0/+1
| | | p4raw-id: //depot/perl@1888
* fixes to enable PERL_OBJECT build with mingw32/egcs-1.0.2Gurusamy Sarathy1998-07-211-36/+34
| | | p4raw-id: //depot/perl@1612
* export newRV_noinc on win32, deprecate AvFILL in favor of av_len()Gurusamy Sarathy1998-07-111-1/+1
| | | p4raw-id: //depot/perl@1439
* add win32_rename() that does what docs sayGurusamy Sarathy1998-07-101-0/+1
| | | p4raw-id: //depot/perl@1403
* get it building again on win32Gurusamy Sarathy1998-07-091-40/+0
| | | p4raw-id: //depot/perl@1394
* export opendir() set of functions on win32Gurusamy Sarathy1998-07-021-0/+6
| | | p4raw-id: //depot/perl@1273
* integrate ansiperl to get makedef.pl tweakGurusamy Sarathy1998-06-281-0/+5
| | | p4raw-id: //depot/perl@1224
* various win32 odds and endsGurusamy Sarathy1998-06-151-0/+2
| | | | | | | | | | | | - added support for waitpid(), open2/open3, and a bugfix for kill() from Ronald Schmidt <RonaldWS@aol.com> - tweak testsuite mods of above - regenerate win32/config_H.?c - change kill() to win32_kill() and export it - coalesce common code in win32.c - add PerlProc_waitpid() and export win32_waitpid() result builds and passes on the three win32 compilers p4raw-id: //depot/perl@1134
* various win32 fixesGurusamy Sarathy1998-06-141-7/+3
| | | | | | | | | | | - 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
* Re: execv in toke.c [PATCH]: win32 wrapper for _66Jan Dubois1998-06-121-0/+1
| | | | | Message-ID: <35842ac5.7883075@smtp1.ibm.net> p4raw-id: //depot/perl@1126
* [win32] add AS patch#24, remove one other instance of error_noGurusamy Sarathy1998-06-031-1/+0
| | | | | that was missed (patch#23 was intentionally skipped) p4raw-id: //depot/win32/perl@1071
* [win32] minimal fix to enable compiling with -DMULTIPLICITYGurusamy Sarathy1998-05-311-2/+2
| | | | | (non-threadsafe regcomp.c globals need revisiting) p4raw-id: //depot/win32/perl@1067
* [asperl] integrate mainline changes (untested)Gurusamy Sarathy1998-05-181-0/+8
|\ | | | | p4raw-id: //depot/asperl@1010
| * [win32] various tweaks to makefilesGurusamy Sarathy1998-05-101-0/+2
| | | | | | p4raw-id: //depot/win32/perl@921
| * [win32] hand-applied patch along with small tweaksJan Dubois1998-04-221-0/+1
| | | | | | | | | | | | Message-Id: <35400e2a.13538517@smtp1.ibm.net> Subject: Re: Per-Interpreter variables for win32.c p4raw-id: //depot/win32/perl@894
| * [win32] support POSIX, enable more locale testsGurusamy Sarathy1998-04-171-0/+5
| | | | | | p4raw-id: //depot/win32/perl@889
* | [asperl] various changes to get asperl working under BorlandGurusamy Sarathy1998-03-161-19/+32
| | | | | | | | | | (passes all tests when built under PERL_OBJECT) p4raw-id: //depot/asperl@809
* | [asperl] integrate mainline changesGurusamy Sarathy1998-03-011-0/+2
|\ \ | |/ | | p4raw-id: //depot/asperl@607
| * Missed FREAD in bytecode.hNick Ing-Simmons1998-02-281-0/+1
| | | | | | | | | | Cannot export svref_mutex in non-threaded perl p4raw-id: //depot/perl@603
| * [win32] various changes to make win32 build under the new Configure & co.Gurusamy Sarathy1998-02-261-0/+1
| | | | | | | | | | | | | | | | | | | | - added byterun.c to core C build - makefile.mk now has a regen_config_h target to quickly update config_H.[bgv]c after adding new variables to config.[bgv]c - sig_name_init now has only the valid signals - we now have $Config{usethreads} - tested under the two commercial compilers w/ and w/o usethreads p4raw-id: //depot/win32/perl@590
* | [asperl] integrate win32 branchGurusamy Sarathy1998-02-151-7/+6
|\ \ | |/ | | p4raw-id: //depot/asperl@527
| * [win32] fix build problems due to renamed Config variablesGurusamy Sarathy1998-02-151-7/+6
| | | | | | p4raw-id: //depot/win32/perl@525
* | [asperl] added AS patch#6Douglas Lankshear1998-02-141-0/+44
| | | | | | | | | | | | | | | | | | | | | | 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
* | [asperl] integrate win32 branch contentsGurusamy Sarathy1998-02-091-0/+2
|\ \ | |/ | | p4raw-id: //depot/asperl@493
| * [win32] integrate mainline, plus a few small win32 enhancementsGurusamy Sarathy1998-02-071-0/+1
| | | | | | | | | | | | | | - remove Win32::GetCurrentDirectory() - add Win32::Sleep() for compat - add smarter utime() from Jan Dubois, and export it as win32_utime() p4raw-id: //depot/win32/perl@486
| * [win32] Fix minor problems with non USE_THREADS build. win32 branchGurusamy Sarathy1998-02-031-0/+1
| | | | | | | | | | now looks 5.004_57-ready. p4raw-id: //depot/win32/perl@456
* | [asperl] added AS patch#2Gurusamy Sarathy1998-01-301-0/+2
|/ | | p4raw-id: //depot/asperl@443
* [win32] Add a tweaked version of:Tye McQueen1998-01-041-0/+2
| | | | | | Message-Id: <199801040630.AA29298@metronet.com> Subject: New patch for $^E==GetLastError() under Win32 p4raw-id: //depot/win32/perl@392
* [win32] support ioctl() on sockets (does what ioctlsocket() does) to makeGurusamy Sarathy1997-12-241-0/+1
| | | | | non-blocking IO on sockets possible p4raw-id: //depot/win32/perl@387
* [win32] add support for crypt() via user-supplied des_fcrypt() source or ↵Gurusamy Sarathy1997-12-241-0/+5
| | | | | | | library. Update README.win32. p4raw-id: //depot/win32/perl@385
* [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-021-5/+0
| | | p4raw-id: //depot/win32/perl@349
* [win32] various hacks to get mingw32 to build. Sync Makefile with makefile.mk.Gurusamy Sarathy1997-12-021-3/+8
| | | | | makegcc.mk to be merged into makefile.mk soon. p4raw-id: //depot/win32/perl@346
* Builds and passes all tests with gcc on Win32 - phew!Nick Ing-Simmons1997-12-011-0/+5
| | | p4raw-id: //depot/ansiperl@342
* Create a struct for all perls globals (as an option)Nick Ing-Simmons1997-12-011-68/+118
| | | | | | | 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
* embed.pl now reads *var*.h to do its stuff.Nick Ing-Simmons1997-11-301-11/+21
| | | | | | | | | | | | 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
* GCC + Threads on Win32 - best gcc results yetNick Ing-Simmons1997-11-291-0/+5
| | | p4raw-id: //depot/ansiperl@331
* GCC builds perl.dll and perl.exe on Win32Nick Ing-Simmons1997-11-271-4/+9
| | | p4raw-id: //depot/ansiperl@326
* Basic integrate of lastest perl into ansiperlNick Ing-Simmons1997-11-211-0/+1
|\ | | | | p4raw-id: //depot/ansiperl@272
* | MYMALLOC for Win32:Nick Ing-Simmons1997-11-161-6/+27
| | | | | | | | | | | | | | | | | | | | | | 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
* | Implement dTHR via __declspec(thread) - part 2Nick Ing-Simmons1997-11-151-1/+1
| | | | | | p4raw-id: //depot/ansiperl@258
* | Use __declspec(thread) var rather tha TslAlloc & co.Nick Ing-Simmons1997-11-151-0/+2
|/ | | p4raw-id: //depot/ansiperl@257
* More cleanups of win32/win32*.[ch] files. win32/win32iop.h nowGurusamy Sarathy1997-11-121-0/+4
| | | | | | | | | 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
* Egregious IOsubsystem code excised. Phew, what a relief! TwoGurusamy Sarathy1997-11-121-3/+0
| | | | | | | | 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
* Fix various win32 code blemishes:Gurusamy Sarathy1997-11-121-0/+2
| | | | | | | - s/stolen/win32/g - s/(CROAK|WARN)/lc($1)/eg - remove deadcode from most places p4raw-id: //depot/win32/perl@241
* Add missing win32_closesocket() and export it (extension writers' complaint).Gurusamy Sarathy1997-11-121-0/+1
| | | p4raw-id: //depot/win32/perl@239