summaryrefslogtreecommitdiff
path: root/Porting/findrfuncs
Commit message (Collapse)AuthorAgeFilesLines
* Global executable bit cleanupDavid Golden2010-07-241-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* Thinko fix.Jarkko Hietaniemi2003-03-061-1/+1
| | | p4raw-id: //depot/perl@18838
* findrfuncs: small tweaks.Jarkko Hietaniemi2002-06-141-3/+5
| | | p4raw-id: //depot/perl@17249
* HP-UX has also endgrent_r/endpwent_r marked obsolete.Jarkko Hietaniemi2002-03-161-0/+2
| | | p4raw-id: //depot/perl@15253
* Monster _r patch: try to scan for all known _r variants,Jarkko Hietaniemi2002-03-151-1/+5
| | | | | | | | | | | | | | | | | and then use them (under ithreads). May fail in HP-UX, and the op/groups is known to be fickle everywhere. Known to work in Solaris, Linux, Tru64, IRIX, AIX. (Some compiler warnings in AIX since the first arguments of getnetbyaddr and getnetbyadd_r are of different types. Thanks, IBM.) In non-Configure platforms deny the existence of any of the _r thingies. (Also add the recently introduced d_tm_* to places it wasn't already in.) TODO: the suggested glibc buffer growth retry loop in case some entries (at least for: gr*, host*) are big. Forgot win32/config.win64. p4raw-id: //depot/perl@15238
* More known threadsafings.Jarkko Hietaniemi2002-03-121-2/+25
| | | p4raw-id: //depot/perl@15209
* Skip obsoleted interfaces.Jarkko Hietaniemi2002-03-111-0/+12
| | | p4raw-id: //depot/perl@15163
* Still more portability.Jarkko Hietaniemi2002-03-081-4/+6
| | | p4raw-id: //depot/perl@15125
* More portability.Jarkko Hietaniemi2002-03-081-3/+8
| | | p4raw-id: //depot/perl@15124
* HP-UX nm seems to repeat itself.Jarkko Hietaniemi2002-03-081-1/+3
| | | p4raw-id: //depot/perl@15112
* Nice porting script from Sarathy. Well, less niceJarkko Hietaniemi2002-03-081-0/+81
in the sense that it shows the looong road ahead. p4raw-id: //depot/perl@15111