summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Add HAS_PTHREAD_ATFORK.Jarkko Hietaniemi2001-07-126-3/+24
| | | p4raw-id: //depot/perl@11334
* s/^M$//gGurusamy Sarathy2001-07-122-2409/+2409
| | | p4raw-id: //depot/perl@11328
* Add README.uts from Hal Morris.Jarkko Hietaniemi2001-07-122-2405/+2409
| | | p4raw-id: //depot/perl@11324
* fix for failing fork.t#12 on windows (win32_execvp() tweak inGurusamy Sarathy2001-07-121-2/+7
| | | | | | | | | | | | change#11300 needs to return the status of failed win32_spawnvp()) fix various open.pm bugs: '\0' isn't the same as "\0", so it wasn't splitting correctly; remove unused variables; 'require' at run time rather than 'use' at compile time for I18N::Langinfo, since it isn't everyware p4raw-link: @11300 on //depot/perl: a52054cddb558e8fac6bc289e7eb6b2720470b9d p4raw-id: //depot/perl@11310
* Honour void-ness of my_exit()Nick Ing-Simmons2001-07-121-2/+4
| | | p4raw-id: //depot/perlio@11295
* Re: ActivePerl 628 + warnings + fork + exec = spurious "Can't exec"?Barrie Slaymaker2001-07-121-1/+1
| | | | | Message-ID: <20010711151146.G24560@jester.slaysys.com> p4raw-id: //depot/perl@11282
* I18N::Langinfo is not available on windowsGurusamy Sarathy2001-07-091-1/+2
| | | p4raw-id: //depot/perl@11227
* perl built with USE_ITHREADS can deadlock during fork() or backticksGurusamy Sarathy2001-07-051-0/+2
| | | | | | | | | | | | | since it doesn't ensure threads other than the one calling fork() aren't holding any locks; the fix is to use pthread_atfork() to hold global locks building perl with -Dusemymalloc exacerbates the problem since Perl_malloc() holds a mutex, and perl's exec() calls New() XXX the code in win32thread.h may be needed on platforms that have no pthread_atfork() p4raw-id: //depot/perl@11151
* RE: perl@10907Vadim Konovalov2001-07-022-2/+2
| | | | | | | | From: "Konovalov, Vadim Vladimirovich (Vadim)" <vkonovalov@lucent.com> Message-ID: <E3FB32585BF1D411B9E900805FF51A08074B2C@RU0022EXCH001U> Borland C vs PerlIO. p4raw-id: //depot/perl@11079
* regenerate win32/config_H.?c filesGurusamy Sarathy2001-07-023-39/+78
| | | p4raw-id: //depot/perl@11068
* rename s/sv_getcwd/getcwd_sv/ for better conformance to existingGurusamy Sarathy2001-07-023-3/+3
| | | | | | | | | | naming discipline win32 fix: enable getcwd_sv() to work on windows (POSIX.t was failing because of this) fix a warning about "fd" being used without being set in Cwd.xs p4raw-id: //depot/perl@11067
* win32 fixes: more spurious CRsGurusamy Sarathy2001-07-021-15/+14
| | | p4raw-id: //depot/perl@11065
* win32 tweaks: remove extra CRs from makefile.mk; move mdelete.batGurusamy Sarathy2001-07-023-1268/+1267
| | | | | | | from win32/bin (or it gets deleted by distclean); don't delete lib/Cwd.pm during distclean; mdelete.bat doesn't work properly on NT (should be made Win9x specific, and added to makefile.mk) p4raw-id: //depot/perl@11064
* Add Configure probes for nl_langinfo() and <langinfo.h>.Jarkko Hietaniemi2001-06-283-0/+6
| | | | | | Expected not to exist in non-UNIX excepting in VMS, where according to a quick web survey they just might. p4raw-id: //depot/perl@11003
* "lose the it's", from Abhijit Menon-Sen.Jarkko Hietaniemi2001-06-271-1/+1
| | | | | ("It's" not searched, pods not searched.) p4raw-id: //depot/perl@10980
* perl_clone_host() needs PERL_IMPLICIT_SYS.Jarkko Hietaniemi2001-06-261-1/+1
| | | p4raw-id: //depot/perl@10970
* Adds perl_clone_host under IMPLICIT SYSArtur Bergman2001-06-261-0/+23
| | | | | Message-ID: <B75E5BA5.1A7C%artur@contiller.se> p4raw-id: //depot/perl@10954
* Add fchdir() probe (in non-UNIX systems assume it doesn't exist).Jarkko Hietaniemi2001-06-216-0/+21
| | | p4raw-id: //depot/perl@10797
* After some reading I don't think we can blindlyJarkko Hietaniemi2001-06-203-18/+0
| | | | | | | | | use systems' realpath(). Too many security problems, too many buggy implementations. TODO: the realpath() emulation code in util.c doesn't seem fully operational? (readlink(), for example?) p4raw-id: //depot/perl@10744
* Hack File/Find/find.t to use File::Spec::Unix on Win32.Nick Ing-Simmons2001-06-191-1/+1
| | | p4raw-id: //depot/perlio@10728
* let MS VC 5 resolve _PerlIO_win32Prymmer/Kahn2001-06-191-1139/+1140
| | | | | Message-ID: <Pine.BSF.4.21.0106182345100.17670-100000@shell8.ba.best.com> p4raw-id: //depot/perl@10717
* Integrate mainlineNick Ing-Simmons2001-06-192-2/+6
|\ | | | | p4raw-id: //depot/perlio@10709
| * Split off the pack/unpack code, from Nicholas Clark.Jarkko Hietaniemi2001-06-182-2/+4
| | | | | | p4raw-id: //depot/perl@10685
| * Add the locale.c and numeric.c to the microperl sources.Jarkko Hietaniemi2001-06-181-0/+2
| | | | | | p4raw-id: //depot/perl@10682
* | Get Win32 known_extensions and extensions right in config.sh and hence Config.pmNick Ing-Simmons2001-06-191-2/+15
|/ | | p4raw-id: //depot/perlio@10708
* Re: DYNAMIC_ENV_FETCH HvNAME abuse.Abhijit Menon-Sen2001-06-161-1/+0
| | | | | Message-ID: <20010616074119.A24720@lustre.linux.in> p4raw-id: //depot/perl@10654
* Add perlnetware to docs; regen toc; supply skeletonJarkko Hietaniemi2001-06-162-2/+5
| | | | | docs for some Memoize submodules. p4raw-id: //depot/perl@10647
* Work-in-progress win32 layer semi-functional, checking Nick Ing-Simmons2001-06-161-20/+29
| | | | | for UNIX breakage. p4raw-id: //depot/perlio@10632
* Work in progress UNIX-side edit of win32 PerLIO layerNick Ing-Simmons2001-06-162-0/+317
| | | p4raw-id: //depot/perlio@10627
* regen_config_h for Win32.Nick Ing-Simmons2001-06-153-96/+132
| | | p4raw-id: //depot/perlio@10606
* Integrate perlio:Jarkko Hietaniemi2001-06-151-0/+2
|\ | | | | | | | | | | | | | | [ 10591] Steps along the road toward Win32 building again. p4raw-link: @10591 on //depot/perlio: e06a3afbe255226c27f480b83177014c2fe65464 p4raw-id: //depot/perl@10594
| * Steps along the road toward Win32 building again.Nick Ing-Simmons2001-06-141-0/+2
| | | | | | p4raw-id: //depot/perlio@10591
* | The first steps towards cross-compilation.Jarkko Hietaniemi2001-06-156-27/+9
|/ | | | | | | | | | | | | | | | | | | | | | Abstract execution of compiled test executables with $run, and abstract transfer of files with $to and $from. Under cross-compilation the $run, $to, and $from will point to appropriate wrapper scripts, by default ssh and scp, but also rsh, rcp, and cp are supported. If not cross-compiling, they will be set to '', ':', and ':', respectively. With these patches I was able to get Configure for iPAQ ARM Linux on an Intel Linux about 95% right (only a few tests failed to execute or they produced incorrect results), and I was able to compile a functional miniperl. The symbol crosscompile renamed to be usecrosscompile, the corresponding C symbol from CROSSCOMPILE to USE_CROSS_COMPILE. p4raw-id: //depot/perl@10592
* Routine regen_config_h for Win32Nick Ing-Simmons2001-06-143-3/+285
| | | p4raw-id: //depot/perlio@10589
* Add Configure directive -Dusereentrant for Artur's ithreads work,Jarkko Hietaniemi2001-06-133-0/+3
| | | | | extremely experimental, not even prompted for. p4raw-id: //depot/perl@10569
* Be inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.Jarkko Hietaniemi2001-06-083-0/+3
| | | p4raw-id: //depot/perl@10479
* Podify the remaining README.platform files;Jarkko Hietaniemi2001-06-062-2377/+2395
| | | | | | | | | | merge README.plan9 and plan9/perlplan9.pod; delete plan9/perlplan9.* (the perlplan.doc needs to be regenerated in Plan 9); make the =head1 and =head2 in the README.platform to be a little more verbose (skipped README.os2 not to anger Ilya) so that they look better in the toc; regen toc. p4raw-id: //depot/perl@10461
* Configure tweaks; add prototype probes, make the cpp symbolsJarkko Hietaniemi2001-06-043-15/+30
| | | | | | probe to cast, not whine; test for %Ld and %Lf before %lld and %llf because the L is the ANSI way. p4raw-id: //depot/perl@10434
* update two win32 MakefilesPrymmer/Kahn2001-06-032-1/+8
| | | | | Message-ID: <Pine.BSF.4.21.0106030845550.21619-100000@shell8.ba.best.com> p4raw-id: //depot/perl@10398
* Configure tweaks; record the Berkeley DB version,Jarkko Hietaniemi2001-06-013-0/+6
| | | | | | | | | probe for realpath(), for setresuid() and setresgid() prototypes; use realpath() (try to be paranoid enough), use the setres[ug]id prototypes because glibc has the functions but not their prototypes; add -Wall -ansi to gcc ccflags; regen toc. p4raw-id: //depot/perl@10372
* win32 - dmake regen_config_hNick Ing-Simmons2001-05-313-3/+21
| | | p4raw-id: //depot/perlio@10350
* Fix Win32 for new spelling IN_BYTESNick Ing-Simmons2001-05-311-2/+2
| | | p4raw-id: //depot/perlio@10344
* Introduce $Config{afsroot}.Jarkko Hietaniemi2001-05-303-0/+3
| | | p4raw-id: //depot/perl@10325
* Integrate change #10144 from maintperl.Jarkko Hietaniemi2001-05-183-3/+3
| | | | | | | | | | s/CONFIGDOTSH/PERL_CONFIG_SH/ for Win32, too. p4raw-link: @10144 on //depot/maint-5.6/perl: cbbad9417dd16a4762c5a931d93d530adc27f4f6 p4raw-id: //depot/perl@10155 p4raw-integrated: from //depot/maint-5.6/perl@10152 'merge in' win32/config_H.bc win32/config_H.gc win32/config_H.vc (@8666..) win32/config.bc win32/config.gc win32/config.vc (@8995..)
* win32, regen_config_hNick Ing-Simmons2001-05-093-3/+21
| | | p4raw-id: //depot/perlio@10050
* Re: [ID 20010506.022] Win32/Makefile problems in 5.7.1 Prymmer/Kahn2001-05-071-2/+2
| | | | | Message-ID: <Pine.BSF.4.21.0105062131520.17625-100000@shell8.ba.best.com> p4raw-id: //depot/perl@10018
* win32 update (VC,Borland,gcc), nmake updatePrymmer/Kahn2001-05-065-207/+55
| | | | | Message-ID: <Pine.BSF.4.21.0105052017370.3961-100000@shell8.ba.best.com> p4raw-id: //depot/perl@10004
* two fixes for win32/FindExt.pmPrymmer/Kahn2001-05-031-2/+2
| | | | | Message-ID: <Pine.BSF.4.21.0105022337070.24421-100000@shell8.ba.best.com> p4raw-id: //depot/perl@9971
* BorlandC++ fixVadim Konovalov2001-05-011-1/+1
| | | | | Message-ID: <006e01c0d1ec$8fb1b8d0$406bff87@vad> p4raw-id: //depot/perl@9943
* win32/Makefile (nmake) updatePrymmer/Kahn2001-04-291-16/+71
| | | | | Message-ID: <Pine.BSF.4.21.0104282147270.2927-100000@shell8.ba.best.com> p4raw-id: //depot/perl@9903