summaryrefslogtreecommitdiff
path: root/Makefile.SH
Commit message (Collapse)AuthorAgeFilesLines
* [PATHC] sharedsv.[c|h]Jarkko Hietaniemi2001-08-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | From: "Artur Bergman" <artur@contiller.se> Date: Mon, 13 Aug 2001 14:38:41 +0200 Message-ID: <005401c123f4$e1f53360$21000a0a@vogw2kdev> Subject: [PATCH] embed.pl From: Arthur Bergman <arthur@contiller.se> Date: Mon, 13 Aug 2001 14:38:14 +0200 Message-ID: <B79D96D6.3088%arthur@contiller.se> Subject: [PATCH] sharedsv cleanups From: "Arthur Bergman" <arthur@contiller.se> Date: Mon, 13 Aug 2001 15:14:25 +0200 Message-ID: <005a01c123f9$dfe525d0$21000a0a@vogw2kdev> Plus few tweaks: _init needs to be Adp, the prototypes should not be revealed unless using ithreads, #endif FOO must be #endif /* FOO */, adding (parentheses) around do { } while doesn't work too well. p4raw-id: //depot/perl@11659
* (Hopefully) a fix for 20010723.004: make install needsJarkko Hietaniemi2001-08-121-9/+6
| | | | | | | | | write permission in build directory. The problem was probably caused by overeager sprinkling of the lib/re.pm dependencies (which was done to guarantee lib/re.pm being uptodate for parallel makes: now solved by funneling that through an explicit recursive make in the preplibrary target). p4raw-id: //depot/perl@11644
* Makefile.SH test_prep dependencyAndy Dougherty2001-08-071-1/+1
| | | | | Message-ID: <Pine.SOL.4.10.10108071540190.2431-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@11605
* Don't autogenerate the headers et alia,Jarkko Hietaniemi2001-08-071-25/+0
| | | | | make regen_headers explicitly. p4raw-id: //depot/perl@11604
* Doubly guard against invoking CPAN if no extras defined,Jarkko Hietaniemi2001-07-301-12/+6
| | | | | pointed out by H. Merijn Brand. p4raw-id: //depot/perl@11502
* Now Configure -Dextras=Foo::Bar and "make install" willJarkko Hietaniemi2001-07-301-3/+3
| | | | | fetch and install Foo::Bar. p4raw-id: //depot/perl@11497
* extras.make, extras.test, and extras.install make targets.Jarkko Hietaniemi2001-07-301-3/+22
| | | p4raw-id: //depot/perl@11495
* Missed from #11490 (the required dependency).Jarkko Hietaniemi2001-07-301-1/+3
| | | p4raw-id: //depot/perl@11491
* Top-level Makefile didn't honour OPTIMIZE.Jarkko Hietaniemi2001-07-291-0/+2
| | | p4raw-id: //depot/perl@11488
* Set proper compatibility versions in coreWilfredo Sánchez2001-07-291-2/+3
| | | | | Message-Id: <E3A6C66A-8304-11D5-BFC6-003065D59FBA@thor.sbay.org> p4raw-id: //depot/perl@11479
* OPTIMIZE= during perl makeIlya Zakharevich2001-07-231-10/+21
| | | | | Message-ID: <20010723182035.A14192@math.ohio-state.edu> p4raw-id: //depot/perl@11459
* Add information about gcc 3.0 basic block profiling.Jarkko Hietaniemi2001-07-131-2/+19
| | | p4raw-id: //depot/perl@11366
* The #11200 removed wrong (non-existent) target. Duh.Jarkko Hietaniemi2001-07-071-2/+2
| | | p4raw-id: //depot/perl@11201
* Zap the lib/re.pm before creating it.Jarkko Hietaniemi2001-07-071-0/+2
| | | p4raw-id: //depot/perl@11200
* Try to force the lib/re.pm to be there before enteringJarkko Hietaniemi2001-07-071-0/+2
| | | | | the extensions builds, should help for parallel makes. p4raw-id: //depot/perl@11192
* No more pragma/*.t for minitest.Jarkko Hietaniemi2001-06-261-1/+1
| | | p4raw-id: //depot/perl@10957
* Add .i and .s targets.Jarkko Hietaniemi2001-06-221-2/+10
| | | p4raw-id: //depot/perl@10824
* Add .PHONY targets for non-file targets,Jarkko Hietaniemi2001-06-221-0/+34
| | | | | | from Wilfredo Sánchez. Should help saying "make install" on case-insensitive filesystems. p4raw-id: //depot/perl@10811
* More gprofing from Doug MacEachern.Jarkko Hietaniemi2001-06-221-1/+2
| | | p4raw-id: //depot/perl@10809
* Cross-configuration changes: make $from to rm the filesJarkko Hietaniemi2001-06-211-1/+3
| | | | | | | | | | before copying them over (this means that he rm can be removed from the fflushall test), create $targetmkdir (not documented in install since it is supposed to internal use only), make $run to copy over the executable only if a stamp file .xok doesn't already exist (to avoid unnecessary copying of the executable) p4raw-id: //depot/perl@10788
* Split off the pack/unpack code, from Nicholas Clark.Jarkko Hietaniemi2001-06-181-2/+2
| | | p4raw-id: //depot/perl@10685
* The first steps towards cross-compilation.Jarkko Hietaniemi2001-06-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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
* Add new step to run_byacc which:Nick Ing-Simmons2001-06-141-8/+9
| | | | | | A. Corrects #line NNN "perly.c" lines so warnings etc. are trackable B. Adds extra () to the two if (var = ...) constructs gcc -Wall winges about. p4raw-id: //depot/perlio@10586
* rhapsody/darwin minor cleanupWilfredo Sánchez2001-06-121-1/+0
| | | | | | Content-Transfer-Encoding: 7bit Message-Id: <200106121009.GAA01968@melbourne-city-street.mit.edu> p4raw-id: //depot/perl@10528
* Check the version of byacc.Jarkko Hietaniemi2001-06-101-1/+4
| | | p4raw-id: //depot/perl@10502
* Add make target for microperl (kind of silly, but convenient).Jarkko Hietaniemi2001-05-271-0/+7
| | | p4raw-id: //depot/perl@10234
* Add make target and documentation for gprof profiling.Jarkko Hietaniemi2001-05-251-8/+25
| | | p4raw-id: //depot/perl@10204
* The problem described in 20010514.031 still wasn'tJarkko Hietaniemi2001-05-151-1/+1
| | | | | | | fully cured, there were remnants of $CONFIG when $CONFIGDOTSH was expected. Now renamed to PERL_CONFIG_SH to avoid future conflicts. p4raw-id: //depot/perl@10113
* Add test.deparse make target.Jarkko Hietaniemi2001-05-111-6/+14
| | | p4raw-id: //depot/perl@10081
* Additional dependencies; should help for parallel makesJarkko Hietaniemi2001-04-241-1/+1
| | | | | not to fail on missing lib/lib.pm or lib/re.pm. p4raw-id: //depot/perl@9808
* Add make target "install-all" which is alias for "install"Jarkko Hietaniemi2001-04-241-1/+1
| | | | | to cater for case-preserving filesystems like HFS+. p4raw-id: //depot/perl@9806
* More cleanup cleanup.Jarkko Hietaniemi2001-04-191-1/+1
| | | p4raw-id: //depot/perl@9761
* lib/Time is non-empty, let's not rmdir it.Jarkko Hietaniemi2001-04-191-1/+1
| | | p4raw-id: //depot/perl@9760
* Non-UNIX platforms extensions update. (Well, UTS is UNIX.)Jarkko Hietaniemi2001-04-121-1/+1
| | | p4raw-id: //depot/perl@9691
* Retract #9523: needs more thought.Jarkko Hietaniemi2001-04-071-19/+7
| | | p4raw-id: //depot/perl@9609
* Integrate changes #9538,9539 from maintperl into mainline.Jarkko Hietaniemi2001-04-041-1/+2
| | | | | | | | | | | | | | | fflush() is a macro on SunOS 4.1.x, so provide a wrapper for use with _fwalk() (fix for change#7705) another tweak needed for SunOS 4.1.x build (from Mike Guy) (cp -f is not portable) p4raw-link: @9539 on //depot/maint-5.6/perl: 3da0943717409aa5209a9776746cc2cfeb50eb29 p4raw-link: @9538 on //depot/maint-5.6/perl: 741daf9fefb369fa97f8467fc06d60a8832dcdee p4raw-link: @7705 on //depot/perl: 74cac757131a44f884c4728708d3a2e5d87b32d3 p4raw-id: //depot/perl@9540 p4raw-integrated: from //depot/maint-5.6/perl@9536 'merge in' util.c (@9288..) Makefile.SH (@9312..)
* (Retracted by #9609)Jarkko Hietaniemi2001-04-031-7/+19
| | | | | | | | Make it harder for parallel makes to enter 'test' before Dynaloader and File::Glob are happy. (In principle 'make_ext' should be unhappy enough, but sometimes parallel makes seem to sneak past both in Tru64 and AIX.) p4raw-id: //depot/perl@9523
* [ID 20010330.006] incorrect WARNING from installperl "You've never run 'make ↵David Dyck2001-03-301-0/+1
| | | | | | | | | | test' or some tests failed!" Message-Id: <200103302244.OAA12204@dd.tc.fluke.com> The t/rantests flags file creation was accidentally removed by #9217. p4raw-id: //depot/perl@9480
* test-prep target was missing.Jarkko Hietaniemi2001-03-291-1/+1
| | | p4raw-id: //depot/perl@9433
* Rmdir lib/XS on cleanup.Jarkko Hietaniemi2001-03-281-1/+1
| | | p4raw-id: //depot/perl@9423
* Pixie documenting.Jarkko Hietaniemi2001-03-271-2/+2
| | | p4raw-id: //depot/perl@9373
* For perl.pixie check *before* compiling that optimize is -g,Jarkko Hietaniemi2001-03-261-6/+6
| | | | | as for perl.third. p4raw-id: //depot/perl@9357
* rmdir lib/Digest, lib/MIME, and lib/PerlIO.Jarkko Hietaniemi2001-03-261-1/+1
| | | p4raw-id: //depot/perl@9356
* Remove t/perl.third.Jarkko Hietaniemi2001-03-261-1/+1
| | | p4raw-id: //depot/perl@9355
* Integrate perlio:Jarkko Hietaniemi2001-03-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 9322] Routine Win32 regen_config_h - no real changes. [ 9321] PerlIO fixups for Win32: - provide win33_popenlist() - non-functional as yet. - avoid need for aTHX in PerlIO_debug calls - even if not enabled args are still evaluated so Win32 has trouble during fork(). - Add PerlIO/Scalar to list of extensions in win32/makefile.mk - Fixup makedef.pl for latest set of symbols. [ 9320] POSIX::getcwd XS code to call Cwd::cwd when HAS_GETCWD not defined was gibberish - broke it on WIn32 at least. [ 9319] Generated files. [ 9318] Implement: 1. open($fh,"+<",undef); # add test to t/io/open.t 2. open($fh,"+<",\$var); # New test t/lib/io_scalar.t p4raw-link: @9322 on //depot/perlio: e009d45070febfef5a59a9468c3cb4e6ad05051f p4raw-link: @9321 on //depot/perlio: 8c0134a884f927d58f584b87281e5a27133cbf8f p4raw-link: @9320 on //depot/perlio: 5dd1177c222be3aa5f44de160a952953bc5703a5 p4raw-link: @9319 on //depot/perlio: c60e0e098045567c2313456d074b4094292b050c p4raw-link: @9318 on //depot/perlio: f6c77cf1bf4d7cb2c7a64dd7608120b471f84062 p4raw-id: //depot/perl@9323
* More pixie cleaning.Jarkko Hietaniemi2001-03-211-0/+1
| | | p4raw-id: //depot/perl@9276
* Rearrange the make test target prerequisites so thatJarkko Hietaniemi2001-03-191-19/+25
| | | | | in a parallel make 'all' is finished before 'test'. p4raw-id: //depot/perl@9254
* Cleanup pixie residue.Jarkko Hietaniemi2001-03-191-0/+1
| | | p4raw-id: //depot/perl@9221
* Document the use of pixie/prof; create make targets for it.Jarkko Hietaniemi2001-03-191-2/+28
| | | | | TODO: make t/TEST pixie-aware. p4raw-id: //depot/perl@9220
* Rewrite the tests section of Makefile to be less redundantJarkko Hietaniemi2001-03-181-39/+42
| | | | | | and to allow for more flexible test targets, many recursive make calls introduced. p4raw-id: //depot/perl@9217