Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

merge from blead

  • Loading branch information...
commit ae3eb40211fce55dc09f559526019ce172032236 2 parents 617edec + 0b10121
@rurban authored
Showing with 9,522 additions and 7,036 deletions.
  1. +5 −0 .gitignore
  2. +2 −0  AUTHORS
  3. +37 −6 Configure
  4. +55 −54 Cross/config.sh-arm-linux
  5. +20 −20 Cross/config.sh-arm-linux-n770
  6. +8 −8 INSTALL
  7. +66 −39 MANIFEST
  8. +2 −1  META.yml
  9. +6 −5 Makefile.SH
  10. +1 −1  NetWare/CLIBsdio.h
  11. +1 −1  NetWare/CLIBstr.h
  12. +1 −1  NetWare/CLIBstuf.c
  13. +1 −1  NetWare/CLIBstuf.h
  14. +1 −1  NetWare/Main.c
  15. +3 −4 NetWare/Makefile
  16. +1 −1  NetWare/NWTInfo.c
  17. +1 −1  NetWare/NWUtil.c
  18. +1 −1  NetWare/Nwmain.c
  19. +1 −1  NetWare/Nwpipe.c
  20. +29 −28 NetWare/config.wc
  21. +5 −5 NetWare/config_H.wc
  22. +1 −1  NetWare/deb.h
  23. +1 −1  NetWare/intdef.h
  24. +1 −1  NetWare/interface.c
  25. +1 −1  NetWare/interface.cpp
  26. +1 −1  NetWare/interface.h
  27. +1 −1  NetWare/iperlhost.h
  28. +1 −1  NetWare/netware.h
  29. +1 −1  NetWare/nw5.c
  30. +1 −9 NetWare/nw5iop.h
  31. +1 −1  NetWare/nw5sck.c
  32. +1 −1  NetWare/nw5sck.h
  33. +1 −1  NetWare/nw5thread.c
  34. +2 −2 NetWare/nw5thread.h
  35. +1 −1  NetWare/nwhashcls.cpp
  36. +1 −1  NetWare/nwhashcls.h
  37. +1 −1  NetWare/nwperlhost.h
  38. +1 −1  NetWare/nwperlsys.c
  39. +1 −1  NetWare/nwperlsys.h
  40. +1 −1  NetWare/nwpipe.h
  41. +1 −1  NetWare/nwplglob.c
  42. +1 −1  NetWare/nwplglob.h
  43. +1 −1  NetWare/nwstdio.h
  44. +1 −1  NetWare/nwtinfo.h
  45. +1 −1  NetWare/nwutil.h
  46. +1 −1  NetWare/nwvmem.h
  47. +1 −1  NetWare/perllib.cpp
  48. +1 −1  NetWare/win32ish.h
  49. +5 −0 Porting/Glossary
  50. +23 −20 Porting/Maintainers.pl
  51. +2 −1  Porting/checkAUTHORS.pl
  52. +87 −27 Porting/checkcfgvar.pl
  53. +4 −0 Porting/cherrymaint
  54. +24 −23 Porting/config.sh
  55. +15 −9 Porting/config_H
  56. +41 −0 Porting/epigraphs.pod
  57. +1 −1  Porting/exercise_makedef.pl
  58. +4 −1 Porting/makerel
  59. +1 −1  Porting/perldelta_template.pod
  60. +39 −9 Porting/release_managers_guide.pod
  61. +2 −2 README.haiku
  62. +1 −1  README.os2
  63. +3 −3 README.vms
  64. +19 −54 README.win32
  65. +1,198 −1,190 config_h.SH
  66. +6 −0 configure.com
  67. +0 −24 cop.h
  68. +4 −4 cpan/Archive-Tar/bin/ptar
  69. +15 −15 cpan/Archive-Tar/bin/ptardiff
  70. +1 −1  cpan/Archive-Tar/bin/ptargrep
  71. +31 −9 cpan/Archive-Tar/lib/Archive/Tar.pm
  72. +7 −7 cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
  73. +38 −12 cpan/Archive-Tar/lib/Archive/Tar/File.pm
  74. +20 −16 cpan/Archive-Tar/t/03_file.t
  75. +46 −40 cpan/Archive-Tar/t/04_resolved_issues.t
  76. +7 −7 cpan/Archive-Tar/t/05_iter.t
  77. +5 −5 cpan/Archive-Tar/t/90_symlink.t
  78. +2 −2 cpan/Archive-Tar/t/99_pod.t
  79. +30 −8 cpan/CPAN-Meta-YAML/lib/CPAN/Meta/YAML.pm
  80. +14 −1 cpan/CPAN-Meta-YAML/t/03_regression.t
  81. +30 −3 cpan/CPAN-Meta/Changes
  82. +2 −2 cpan/CPAN-Meta/lib/CPAN/Meta.pm
  83. +4 −4 cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm
  84. +2 −2 cpan/CPAN-Meta/lib/CPAN/Meta/Feature.pm
  85. +2 −2 cpan/CPAN-Meta/lib/CPAN/Meta/History.pm
  86. +2 −2 cpan/CPAN-Meta/lib/CPAN/Meta/Prereqs.pm
  87. +3 −3 cpan/CPAN-Meta/lib/CPAN/Meta/Spec.pm
  88. +2 −2 cpan/CPAN-Meta/lib/CPAN/Meta/Validator.pm
  89. +2 −0  cpan/CPAN-Meta/t/converter-bad.t
  90. +2 −0  cpan/CPAN-Meta/t/converter-fail.t
  91. +13 −0 cpan/CPAN-Meta/t/converter.t
  92. +132 −0 cpan/CPAN-Meta/t/data/unicode.yml
  93. +2 −0  cpan/CPAN-Meta/t/load-bad.t
  94. +2 −0  cpan/CPAN-Meta/t/meta-obj.t
  95. +2 −0  cpan/CPAN-Meta/t/no-index.t
  96. +2 −0  cpan/CPAN-Meta/t/prereqs-finalize.t
  97. +2 −0  cpan/CPAN-Meta/t/prereqs-merge.t
  98. +2 −0  cpan/CPAN-Meta/t/prereqs.t
  99. +2 −0  cpan/CPAN-Meta/t/repository.t
  100. +2 −0  cpan/CPAN-Meta/t/save-load.t
  101. +2 −0  cpan/CPAN-Meta/t/validator.t
  102. +1 −1  cpan/CPANPLUS/lib/CPANPLUS.pm
  103. +6 −2 cpan/CPANPLUS/lib/CPANPLUS/Dist/MM.pm
  104. +1 −1  cpan/CPANPLUS/lib/CPANPLUS/Internals.pm
  105. +1 −1  cpan/CPANPLUS/lib/CPANPLUS/Shell/Default.pm
  106. +34 −0 cpan/Devel-PPPort/Changes
  107. +5 −5 cpan/Devel-PPPort/HACKERS
  108. +3 −3 cpan/Devel-PPPort/Makefile.PL
  109. +9 −9 cpan/Devel-PPPort/PPPort_pm.PL
  110. +6 −6 cpan/Devel-PPPort/PPPort_xs.PL
  111. +1 −1  cpan/Devel-PPPort/README
  112. +3 −3 cpan/Devel-PPPort/apicheck_c.PL
  113. +73 −6 cpan/Devel-PPPort/devel/buildperl.pl
  114. +3 −3 cpan/Devel-PPPort/devel/devtools.pl
  115. +3 −3 cpan/Devel-PPPort/devel/mkapidoc.sh
  116. +11 −8 cpan/Devel-PPPort/devel/mktodo
  117. +25 −7 cpan/Devel-PPPort/devel/mktodo.pl
  118. +12 −6 cpan/Devel-PPPort/devel/regenerate
  119. +18 −11 cpan/Devel-PPPort/devel/scanprov
  120. +5 −3 cpan/Devel-PPPort/mktests.PL
  121. +3 −3 cpan/Devel-PPPort/module2.c
  122. +3 −3 cpan/Devel-PPPort/module3.c
  123. +4 −4 cpan/Devel-PPPort/parts/apicheck.pl
  124. +66 −3 cpan/Devel-PPPort/parts/apidoc.fnc
  125. +2 −2 cpan/Devel-PPPort/parts/base/5004000
  126. +1 −3 cpan/Devel-PPPort/parts/base/5004050
  127. +1 −0  cpan/Devel-PPPort/parts/base/5005000
  128. +3 −7 cpan/Devel-PPPort/parts/base/5006000
  129. +3 −0  cpan/Devel-PPPort/parts/base/5007003
  130. +1 −0  cpan/Devel-PPPort/parts/base/5008009
  131. +0 −1  cpan/Devel-PPPort/parts/base/5009003
  132. +1 −0  cpan/Devel-PPPort/parts/base/5009004
  133. +4 −1 cpan/Devel-PPPort/parts/base/5009005
  134. +20 −0 cpan/Devel-PPPort/parts/base/5010001
  135. +7 −43 cpan/Devel-PPPort/parts/base/5011000
  136. +6 −0 cpan/Devel-PPPort/parts/base/5011001
  137. +14 −0 cpan/Devel-PPPort/parts/base/5011002
  138. +1 −0  cpan/Devel-PPPort/parts/base/5011003
  139. +2 −0  cpan/Devel-PPPort/parts/base/5011004
  140. +2 −0  cpan/Devel-PPPort/parts/base/5011005
  141. +1 −0  cpan/Devel-PPPort/parts/base/5012000
  142. +1 −0  cpan/Devel-PPPort/parts/base/5012001
  143. +1 −0  cpan/Devel-PPPort/parts/base/5012002
  144. +1 −0  cpan/Devel-PPPort/parts/base/5012003
  145. +1 −0  cpan/Devel-PPPort/parts/base/5013000
  146. +6 −0 cpan/Devel-PPPort/parts/base/5013001
  147. +9 −0 cpan/Devel-PPPort/parts/base/5013002
  148. +3 −0  cpan/Devel-PPPort/parts/base/5013003
  149. +2 −0  cpan/Devel-PPPort/parts/base/5013004
  150. +6 −0 cpan/Devel-PPPort/parts/base/5013005
  151. +33 −0 cpan/Devel-PPPort/parts/base/5013006
  152. +36 −0 cpan/Devel-PPPort/parts/base/5013007
  153. +8 −0 cpan/Devel-PPPort/parts/base/5013008
  154. +1 −0  cpan/Devel-PPPort/parts/base/5013009
  155. +4 −0 cpan/Devel-PPPort/parts/base/5013010
  156. +1 −0  cpan/Devel-PPPort/parts/base/5013011
  157. +38 −0 cpan/Devel-PPPort/parts/base/5014000
  158. +580 −326 cpan/Devel-PPPort/parts/embed.fnc
  159. +3 −3 cpan/Devel-PPPort/parts/inc/HvNAME
  160. +3 −3 cpan/Devel-PPPort/parts/inc/MY_CXT
  161. +3 −3 cpan/Devel-PPPort/parts/inc/SvPV
  162. +3 −3 cpan/Devel-PPPort/parts/inc/SvREFCNT
  163. +3 −3 cpan/Devel-PPPort/parts/inc/Sv_set
  164. +3 −3 cpan/Devel-PPPort/parts/inc/call
  165. +3 −3 cpan/Devel-PPPort/parts/inc/cop
  166. +3 −3 cpan/Devel-PPPort/parts/inc/exception
  167. +3 −3 cpan/Devel-PPPort/parts/inc/format
  168. +3 −3 cpan/Devel-PPPort/parts/inc/grok
  169. +44 −5 cpan/Devel-PPPort/parts/inc/gv
  170. +3 −3 cpan/Devel-PPPort/parts/inc/limits
  171. +3 −3 cpan/Devel-PPPort/parts/inc/mPUSH
  172. +7 −6 cpan/Devel-PPPort/parts/inc/magic
  173. +12 −4 cpan/Devel-PPPort/parts/inc/memory
  174. +5 −6 cpan/Devel-PPPort/parts/inc/misc
  175. +3 −3 cpan/Devel-PPPort/parts/inc/newCONSTSUB
  176. +3 −3 cpan/Devel-PPPort/parts/inc/newRV
  177. +3 −3 cpan/Devel-PPPort/parts/inc/newSV_type
  178. +3 −3 cpan/Devel-PPPort/parts/inc/newSVpv
  179. +3 −3 cpan/Devel-PPPort/parts/inc/podtest
  180. +3 −3 cpan/Devel-PPPort/parts/inc/ppphbin
  181. +4 −4 cpan/Devel-PPPort/parts/inc/ppphdoc
  182. +3 −3 cpan/Devel-PPPort/parts/inc/ppphtest
  183. +3 −3 cpan/Devel-PPPort/parts/inc/pv_tools
  184. +47 −15 cpan/Devel-PPPort/parts/inc/pvs
  185. +9 −3 cpan/Devel-PPPort/parts/inc/shared_pv
  186. +3 −3 cpan/Devel-PPPort/parts/inc/snprintf
  187. +3 −3 cpan/Devel-PPPort/parts/inc/sprintf
  188. +3 −3 cpan/Devel-PPPort/parts/inc/strlfuncs
  189. +3 −3 cpan/Devel-PPPort/parts/inc/sv_xpvf
  190. +3 −3 cpan/Devel-PPPort/parts/inc/threads
  191. +3 −3 cpan/Devel-PPPort/parts/inc/uv
  192. +7 −5 cpan/Devel-PPPort/parts/inc/variables
  193. +3 −3 cpan/Devel-PPPort/parts/inc/version
  194. +3 −3 cpan/Devel-PPPort/parts/inc/warn
  195. +3 −3 cpan/Devel-PPPort/parts/ppport.fnc
  196. +18 −13 cpan/Devel-PPPort/parts/ppptools.pl
  197. +1 −0  cpan/Devel-PPPort/parts/todo/5005000
  198. +0 −3  cpan/Devel-PPPort/parts/todo/5006000
  199. +3 −0  cpan/Devel-PPPort/parts/todo/5007003
  200. +1 −0  cpan/Devel-PPPort/parts/todo/5008009
  201. +0 −1  cpan/Devel-PPPort/parts/todo/5009002
  202. +0 −2  cpan/Devel-PPPort/parts/todo/5009003
  203. +1 −0  cpan/Devel-PPPort/parts/todo/5009004
  204. +2 −1  cpan/Devel-PPPort/parts/todo/5009005
  205. +14 −0 cpan/Devel-PPPort/parts/todo/5010001
  206. +6 −18 cpan/Devel-PPPort/parts/todo/5011000
  207. +6 −0 cpan/Devel-PPPort/parts/todo/5011001
  208. +14 −0 cpan/Devel-PPPort/parts/todo/5011002
  209. +1 −0  cpan/Devel-PPPort/parts/todo/5011003
  210. +2 −0  cpan/Devel-PPPort/parts/todo/5011004
  211. +2 −0  cpan/Devel-PPPort/parts/todo/5011005
  212. +1 −0  cpan/Devel-PPPort/parts/todo/5012000
  213. +1 −0  cpan/Devel-PPPort/parts/todo/5012001
  214. +1 −0  cpan/Devel-PPPort/parts/todo/5012002
  215. +1 −0  cpan/Devel-PPPort/parts/todo/5012003
  216. +1 −0  cpan/Devel-PPPort/parts/todo/5013000
  217. +6 −0 cpan/Devel-PPPort/parts/todo/5013001
  218. +9 −0 cpan/Devel-PPPort/parts/todo/5013002
  219. +3 −0  cpan/Devel-PPPort/parts/todo/5013003
  220. +2 −0  cpan/Devel-PPPort/parts/todo/5013004
  221. +6 −0 cpan/Devel-PPPort/parts/todo/5013005
  222. +33 −0 cpan/Devel-PPPort/parts/todo/5013006
  223. +36 −0 cpan/Devel-PPPort/parts/todo/5013007
  224. +8 −0 cpan/Devel-PPPort/parts/todo/5013008
  225. +1 −0  cpan/Devel-PPPort/parts/todo/5013009
  226. +4 −0 cpan/Devel-PPPort/parts/todo/5013010
  227. +1 −0  cpan/Devel-PPPort/parts/todo/5013011
  228. +17 −0 cpan/Devel-PPPort/parts/todo/5014000
  229. +3 −3 cpan/Devel-PPPort/ppport_h.PL
  230. +5 −5 cpan/Devel-PPPort/soak
  231. +9 −3 cpan/Devel-PPPort/t/gv.t
  232. +4 −3 cpan/Devel-PPPort/t/magic.t
  233. +1 −1  cpan/Devel-PPPort/t/memory.t
  234. +2 −0  cpan/Devel-PPPort/t/ppphtest.t
  235. +7 −5 cpan/Devel-PPPort/t/pvs.t
  236. +3 −3 cpan/Devel-PPPort/typemap
  237. +2 −2 cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm
  238. +2 −2 cpan/Module-Metadata/lib/Module/Metadata.pm
  239. +40 −4 cpan/Module-Metadata/t/metadata.t
  240. +2 −2 cpan/perlfaq/lib/perlfaq.pm
  241. +42 −82 cpan/perlfaq/lib/perlfaq.pod
  242. +76 −140 cpan/perlfaq/lib/perlfaq1.pod
  243. +112 −243 cpan/perlfaq/lib/perlfaq2.pod
  244. +374 −245 cpan/perlfaq/lib/perlfaq3.pod
  245. +1,008 −1,014 cpan/perlfaq/lib/perlfaq4.pod
  246. +526 −537 cpan/perlfaq/lib/perlfaq5.pod
  247. +354 −355 cpan/perlfaq/lib/perlfaq6.pod
  248. +344 −344 cpan/perlfaq/lib/perlfaq7.pod
  249. +472 −472 cpan/perlfaq/lib/perlfaq8.pod
  250. +260 −321 cpan/perlfaq/lib/perlfaq9.pod
  251. +10 −3 {pod → cpan/perlfaq/lib}/perlglossary.pod
  252. +27 −8 dist/B-Deparse/Deparse.pm
  253. +11 −1 dist/B-Deparse/t/deparse.t
  254. +1 −1  dist/Carp/lib/Carp.pm
  255. +6 −2 dist/Carp/lib/Carp/Heavy.pm
  256. +3 −3 dist/Carp/t/Carp.t
  257. +7 −0 dist/Carp/t/heavy.t
  258. +2 −2 dist/Data-Dumper/Dumper.pm
  259. +2 −2 dist/Data-Dumper/Dumper.xs
  260. +5 −0 dist/ExtUtils-ParseXS/Changes
  261. +1 −9 dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
  262. +1 −1  dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
  263. +1 −1  dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
  264. +5 −1 dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
  265. +17 −8 dist/Filter-Simple/lib/Filter/Simple.pm
  266. +15 −0 dist/Filter-Simple/t/code_no_comments.t
  267. +14 −0 dist/Filter-Simple/t/filter_only.t
  268. +13 −0 dist/Filter-Simple/t/lib/Filter/Simple/CodeNoComments.pm
  269. +3 −0  dist/Filter-Simple/t/lib/Filter/Simple/FilterOnlyTest.pm
  270. +1 −1  dist/IO/IO.pm
  271. +37 −0 dist/IO/IO.xs
  272. +7 −3 dist/IO/lib/IO/Handle.pm
  273. +2 −0  dist/IO/t/IO.t
  274. +38 −0 dist/IO/t/io_utf8argv.t
  275. +9 −0 dist/Module-CoreList/Changes
  276. +1,597 −264 dist/Module-CoreList/lib/Module/CoreList.pm
  277. +9 −1 dist/Pod-Perldoc/lib/Pod/Perldoc.pm
  278. +1 −0  dist/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm
  279. +2 −2 dist/Search-Dict/lib/Search/Dict.pm
  280. +4 −1 dist/Storable/Makefile.PL
  281. +2 −2 dist/Storable/Storable.pm
  282. +19 −91 dist/Storable/Storable.xs
  283. +1 −1  dist/Storable/t/code.t
  284. +2 −2 dist/Text-Abbrev/lib/Text/Abbrev.pm
  285. +5 −3 dist/XSLoader/Makefile.PL
  286. +23 −3 dist/XSLoader/XSLoader_pm.PL
  287. +12 −26 dist/base/lib/base.pm
  288. +1 −1  dist/base/t/base.t
  289. +6 −27 dist/threads-shared/lib/threads/shared.pm
  290. +49 −21 dist/threads-shared/shared.xs
  291. +34 −28 dist/threads-shared/t/object2.t
  292. +15 −42 doio.c
  293. +0 −5 dosish.h
  294. +0 −3  dump.c
  295. +2 −2 embed.fnc
  296. +1 −1  embed.h
  297. +141 −299 epoc/config.sh
  298. +1 −1  epoc/createpkg.pl
  299. +1 −1  ext/B/B.pm
  300. +4 −1 ext/B/B.xs
Sorry, we could not display the entire diff because too many files (512) changed.
View
5 .gitignore
@@ -137,3 +137,8 @@ MANIFEST.new
*.swp
*~
.#*
+
+# test.valgrind final outputs, excluding intermediate files (pls report)
+*.cachegrind
+*.perf-stat
+*.valgrind
View
2  AUTHORS
@@ -315,6 +315,7 @@ Dominique Dumont <Dominique_Dumont@grenoble.hp.com>
Dominique Quatravaux
Doug Campbell <soup@ampersand.com>
Doug MacEachern <dougm@covalent.net>
+Douglas Christopher Wilson <doug@somethingdoug.com>
Douglas E. Wegscheid <dwegscheid@qtm.net>
Douglas Lankshear <doug@lankshear.net>
Douglas Wilson <dougw@cpan.org>
@@ -1016,6 +1017,7 @@ Steve Pearlmutter
Steve Peters <steve@fisharerojo.org>
Steve Purkis <Steve.Purkis@multimap.com>
Steve Vinoski
+Stevan Little <stevan.little@iinteractive.com>
Steven Hirsch <hirschs@btv.ibm.com>
Steven Knight <knight@theopera.baldmt.citilink.com>
Steven Morlock <newspost@morlock.net>
View
43 Configure
@@ -28,7 +28,7 @@
# See Porting/pumpkin.pod for more information on metaconfig.
#
-# Generated on Sun Jul 31 12:11:29 CEST 2011 [metaconfig 3.5 PL0]
+# Generated on Thu Sep 22 17:10:35 CEST 2011 [metaconfig 3.5 PL0]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -926,6 +926,7 @@ i_pwd=''
i_sfio=''
i_shadow=''
i_socks=''
+i_stdbool=''
i_stddef=''
i_stdlib=''
i_string=''
@@ -1310,6 +1311,9 @@ fi
groupstype=''
i_whoami=''
+: Trailing extension. Override this in a hint file, if needed.
+: Extra object files, if any, needed on this platform.
+archobjs=''
archname=''
: Possible local include directories to search.
: Set locincpth to "" in a hint file to defeat local include searches.
@@ -1323,11 +1327,6 @@ inclwanted=''
EBUGGING=''
DEBUGGING=''
-: set usethreads on the Configure command line to enable threads.
-usereentrant='undef'
-: Trailing extension. Override this in a hint file, if needed.
-: Extra object files, if any, needed on this platform.
-archobjs=''
libnames=''
: change the next line if compiling for Xenix/286 on Xenix/386
xlibpth='/usr/lib/386 /lib/386'
@@ -1351,6 +1350,8 @@ plibpth=''
libswanted=''
: some systems want to use only the non-versioned libso:s
ignore_versioned_solibs=''
+: set usethreads on the Configure command line to enable threads.
+usereentrant='undef'
: full support for void wanted by default
defvoidused=15
@@ -21764,6 +21765,35 @@ set i_termio; eval $setvar
val=$val2; set i_sgtty; eval $setvar
val=$val3; set i_termios; eval $setvar
+: see if stdbool is available
+: we want a real compile instead of Inhdr because some Solaris systems
+: have stdbool.h, but it can only be used if the compiler indicates it
+: is sufficiently c99-compliant.
+echo " "
+$cat >try.c <<EOCP
+#include <stdio.h>
+#include <stdbool.h>
+int func(bool x)
+{
+ return x ? 1 : 0;
+}
+int main(int argc, char **argv)
+{
+ return func(0);
+}
+EOCP
+set try
+if eval $compile; then
+ echo "<stdbool.h> found." >&4
+ val="$define"
+else
+ echo "<stdbool.h> NOT found." >&4
+ val="$undef"
+fi
+$rm_try
+set i_stdbool
+eval $setvar
+
: see if stddef is available
set stddef.h i_stddef
eval $inhdr
@@ -23051,6 +23081,7 @@ i_sgtty='$i_sgtty'
i_shadow='$i_shadow'
i_socks='$i_socks'
i_stdarg='$i_stdarg'
+i_stdbool='$i_stdbool'
i_stddef='$i_stddef'
i_stdlib='$i_stdlib'
i_string='$i_string'
View
109 Cross/config.sh-arm-linux
@@ -32,12 +32,12 @@ alignbytes='4'
ansi2knr=''
aphostname='/bin/hostname'
api_revision='5'
-api_subversion='2'
+api_subversion='3'
api_version='15'
-api_versionstring='5.15.2'
+api_versionstring='5.15.3'
ar='ar'
-archlib='/usr/lib/perl5/5.15.2/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.15.2/armv4l-linux'
+archlib='/usr/lib/perl5/5.15.3/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.15.3/armv4l-linux'
archname64=''
archname='armv4l-linux'
archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
cat='cat'
cc='cc'
cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.15.2/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.15.3/armv4l-linux/CORE'
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccname='arm-linux-gcc'
@@ -89,6 +89,20 @@ csh='csh'
ctermid_r_proto='0'
ctime_r_proto='0'
d_Gconvert='gcvt((x),(n),(b))'
+d_PRIEUldbl='define'
+d_PRIFUldbl='define'
+d_PRIGUldbl='define'
+d_PRIXU64='define'
+d_PRId64='define'
+d_PRIeldbl='define'
+d_PRIfldbl='define'
+d_PRIgldbl='define'
+d_PRIi64='define'
+d_PRIo64='define'
+d_PRIu64='define'
+d_PRIx64='define'
+d_SCNfldbl='define'
+d__fwalk='undef'
d_access='define'
d_accessx='undef'
d_aintl='undef'
@@ -108,9 +122,9 @@ d_attribute_unused='undef'
d_attribute_warn_unused_result='undef'
d_bcmp='define'
d_bcopy='define'
+d_bsd='undef'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
-d_bsd='undef'
d_builtin_choose_expr='define'
d_builtin_expect='define'
d_bzero='define'
@@ -131,8 +145,8 @@ d_cplusplus='undef'
d_crypt='define'
d_crypt_r='undef'
d_csh='define'
-d_ctermid_r='undef'
d_ctermid='undef'
+d_ctermid_r='undef'
d_ctime64='undef'
d_ctime_r='undef'
d_cuserid='define'
@@ -147,8 +161,8 @@ d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
d_dosuid='undef'
-d_drand48proto='define'
d_drand48_r='undef'
+d_drand48proto='define'
d_dup2='define'
d_eaccess='undef'
d_endgrent='define'
@@ -169,11 +183,11 @@ d_faststdio='define'
d_fchdir='define'
d_fchmod='define'
d_fchown='define'
-d_fcntl_can_lock='define'
d_fcntl='define'
+d_fcntl_can_lock='define'
d_fd_macros='define'
-d_fds_bits='undef'
d_fd_set='define'
+d_fds_bits='undef'
d_fgetpos='define'
d_finite='define'
d_finitel='define'
@@ -181,11 +195,11 @@ d_flexfnam='define'
d_flock='define'
d_flockproto='define'
d_fork='define'
+d_fp_class='undef'
d_fpathconf='define'
+d_fpclass='undef'
d_fpclassify='undef'
d_fpclassl='undef'
-d_fp_class='undef'
-d_fpclass='undef'
d_fpos64_t='undef'
d_frexpl='define'
d_fs_data_s='undef'
@@ -197,11 +211,10 @@ d_fsync='define'
d_ftello='define'
d_ftime='undef'
d_futimes='undef'
-d__fwalk='undef'
d_gdbm_ndbm_h_uses_prototypes='undef'
d_gdbmndbm_h_uses_prototypes='undef'
-d_getcwd='define'
d_getaddrinfo='undef'
+d_getcwd='define'
d_getespwnam='undef'
d_getfsstat='undef'
d_getgrent='define'
@@ -220,8 +233,8 @@ d_gethostprotos='define'
d_getitimer='define'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmntent='define'
d_getmnt='undef'
+d_getmntent='define'
d_getnameinfo='undef'
d_getnbyaddr='define'
d_getnbyname='define'
@@ -282,8 +295,8 @@ d_ldbl_dig='define'
d_libm_lib_version='define'
d_link='define'
d_localtime64='undef'
-d_localtime_r_needs_tzset='undef'
d_localtime_r='undef'
+d_localtime_r_needs_tzset='undef'
d_locconv='define'
d_lockf='define'
d_longdbl='define'
@@ -313,27 +326,14 @@ d_modfl='define'
d_modfl_pow32_bug='undef'
d_modflproto='undef'
d_mprotect='define'
-d_msgctl='define'
-d_msg_ctrunc='define'
d_msg='define'
+d_msg_ctrunc='define'
d_msg_dontroute='define'
-d_msgget='define'
d_msg_oob='define'
d_msg_peek='define'
d_msg_proxy='define'
-d_PRId64='define'
-d_PRIeldbl='define'
-d_PRIEUldbl='define'
-d_PRIfldbl='define'
-d_PRIFUldbl='define'
-d_PRIgldbl='define'
-d_PRIGUldbl='define'
-d_PRIi64='define'
-d_PRIo64='define'
-d_PRIu64='define'
-d_PRIx64='define'
-d_PRIXU64='define'
-d_SCNfldbl='define'
+d_msgctl='define'
+d_msgget='define'
d_msghdr_s='define'
d_msgrcv='define'
d_msgsnd='define'
@@ -676,6 +676,7 @@ i_sgtty='undef'
i_shadow='define'
i_socks='undef'
i_stdarg='define'
+i_stdbool='undef'
i_stddef='define'
i_stdlib='define'
i_string='define'
@@ -724,7 +725,7 @@ inc_version_list=' '
inc_version_list_init='0'
incpath=''
inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.15.2/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.15.3/armv4l-linux'
installbin='./install_me_here/usr/bin'
installhtml1dir=''
installhtml3dir=''
@@ -732,13 +733,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
installman3dir='./install_me_here/usr/share/man/man3'
installprefix='./install_me_here/usr'
installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.15.2'
+installprivlib='./install_me_here/usr/lib/perl5/5.15.3'
installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
installsitebin='./install_me_here/usr/bin'
installsitehtml1dir=''
installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.15.2'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.15.3'
installsiteman1dir='./install_me_here/usr/share/man/man1'
installsiteman3dir='./install_me_here/usr/share/man/man3'
installsitescript='./install_me_here/usr/bin'
@@ -832,8 +833,8 @@ nroff='nroff'
nvEUformat='"E"'
nvFUformat='"F"'
nvGUformat='"G"'
-nv_preserves_uv_bits='32'
nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
+nv_preserves_uv_bits='32'
nveformat='"e"'
nvfformat='"f"'
nvgformat='"g"'
@@ -867,8 +868,8 @@ pmake=''
pr=''
prefix='/usr'
prefixexp='/usr'
-privlib='/usr/lib/perl5/5.15.2'
-privlibexp='/usr/lib/perl5/5.15.2'
+privlib='/usr/lib/perl5/5.15.3'
+privlibexp='/usr/lib/perl5/5.15.3'
procselfexe='"/proc/self/exe"'
prototype='define'
ptrsize='4'
@@ -891,18 +892,18 @@ sGMTIME_max='2147483647'
sGMTIME_min='0'
sLOCALTIME_max='2147483647'
sLOCALTIME_min='0'
+sPRIEUldbl='"E"'
+sPRIFUldbl='"F"'
+sPRIGUldbl='"G"'
+sPRIXU64='"LX"'
sPRId64='"Ld"'
sPRIeldbl='"e"'
-sPRIEUldbl='"E"'
sPRIfldbl='"f"'
-sPRIFUldbl='"F"'
sPRIgldbl='"g"'
-sPRIGUldbl='"G"'
sPRIi64='"Li"'
sPRIo64='"Lo"'
sPRIu64='"Lu"'
sPRIx64='"Lx"'
-sPRIXU64='"LX"'
sSCNfldbl='"f"'
sched_yield='sched_yield()'
scriptdir='/usr/bin'
@@ -933,17 +934,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
sig_size='68'
signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
sitebin='/usr/bin'
sitebinexp='/usr/bin'
sitehtml1dir=''
sitehtml1direxp=''
sitehtml3dir=''
sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.15.2'
+sitelib='/usr/lib/perl5/site_perl/5.15.3'
sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.15.2'
+sitelibexp='/usr/lib/perl5/site_perl/5.15.3'
siteman1dir='/usr/share/man/man1'
siteman1direxp='/usr/share/man/man1'
siteman3dir='/usr/share/man/man3'
@@ -967,6 +968,8 @@ srand48_r_proto='0'
srandom_r_proto='0'
src='.'
ssizetype='ssize_t'
+st_ino_sign='1'
+st_ino_size='4'
startperl='#!/usr/bin/perl'
startsh='#!/bin/sh'
static_ext=' '
@@ -977,12 +980,10 @@ stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
stdio_filbuf=''
stdio_ptr='((fp)->_IO_read_ptr)'
stdio_stream_array=''
-st_ino_sign='1'
-st_ino_size='4'
strerror_r_proto='0'
strings='/usr/include/string.h'
submit=''
-subversion='2'
+subversion='3'
sysman='/usr/share/man/man1'
tail=''
tar=''
@@ -1070,8 +1071,8 @@ vendorprefix=''
vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
-version='5.15.2'
-version_patchlevel_string='version 15 subversion 2'
+version='5.15.3'
+version_patchlevel_string='version 15 subversion 3'
versiononly='undef'
vi=''
voidflags='15'
@@ -1086,9 +1087,9 @@ config_args=''
config_argc=0
PERL_REVISION=5
PERL_VERSION=15
-PERL_SUBVERSION=2
+PERL_SUBVERSION=3
PERL_API_REVISION=5
PERL_API_VERSION=15
-PERL_API_SUBVERSION=2
+PERL_API_SUBVERSION=3
PERL_PATCHLEVEL=
PERL_CONFIG_SH=true
View
40 Cross/config.sh-arm-linux-n770
@@ -32,12 +32,12 @@ alignbytes='4'
ansi2knr=''
aphostname='/bin/hostname'
api_revision='5'
-api_subversion='2'
+api_subversion='3'
api_version='15'
-api_versionstring='5.15.2'
+api_versionstring='5.15.3'
ar='ar'
-archlib='/usr/lib/perl5/5.15.2/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.15.2/armv4l-linux'
+archlib='/usr/lib/perl5/5.15.3/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.15.3/armv4l-linux'
archname64=''
archname='armv4l-linux'
archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
cat='cat'
cc='arm-none-linux-gnueabi-gcc'
cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.15.2/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.15.3/armv4l-linux/CORE'
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccname='arm-linux-gcc'
@@ -703,7 +703,7 @@ inc_version_list=' '
inc_version_list_init='0'
incpath=''
inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.15.2/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.15.3/armv4l-linux'
installbin='./install_me_here/usr/bin'
installhtml1dir=''
installhtml3dir=''
@@ -711,13 +711,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
installman3dir='./install_me_here/usr/share/man/man3'
installprefix='./install_me_here/usr'
installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.15.2'
+installprivlib='./install_me_here/usr/lib/perl5/5.15.3'
installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
installsitebin='./install_me_here/usr/bin'
installsitehtml1dir=''
installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.15.2'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.15.3'
installsiteman1dir='./install_me_here/usr/share/man/man1'
installsiteman3dir='./install_me_here/usr/share/man/man3'
installsitescript='./install_me_here/usr/bin'
@@ -845,8 +845,8 @@ pmake=''
pr=''
prefix='/usr'
prefixexp='/usr'
-privlib='/usr/lib/perl5/5.15.2'
-privlibexp='/usr/lib/perl5/5.15.2'
+privlib='/usr/lib/perl5/5.15.3'
+privlibexp='/usr/lib/perl5/5.15.3'
procselfexe='"/proc/self/exe"'
prototype='define'
ptrsize='4'
@@ -907,17 +907,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
sig_size='68'
signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.15.2/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.15.3/armv4l-linux'
sitebin='/usr/bin'
sitebinexp='/usr/bin'
sitehtml1dir=''
sitehtml1direxp=''
sitehtml3dir=''
sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.15.2'
+sitelib='/usr/lib/perl5/site_perl/5.15.3'
sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.15.2'
+sitelibexp='/usr/lib/perl5/site_perl/5.15.3'
siteman1dir='/usr/share/man/man1'
siteman1direxp='/usr/share/man/man1'
siteman3dir='/usr/share/man/man3'
@@ -954,7 +954,7 @@ stdio_stream_array=''
strerror_r_proto='0'
strings='/usr/include/string.h'
submit=''
-subversion='2'
+subversion='3'
sysman='/usr/share/man/man1'
tail=''
tar=''
@@ -1040,8 +1040,8 @@ vendorprefix=''
vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
-version='5.15.2'
-version_patchlevel_string='version 15 subversion 2'
+version='5.15.3'
+version_patchlevel_string='version 15 subversion 3'
versiononly='undef'
vi=''
voidflags='15'
@@ -1056,9 +1056,9 @@ config_args=''
config_argc=0
PERL_REVISION=5
PERL_VERSION=15
-PERL_SUBVERSION=2
+PERL_SUBVERSION=3
PERL_API_REVISION=5
PERL_API_VERSION=15
-PERL_API_SUBVERSION=2
+PERL_API_SUBVERSION=3
PERL_PATCHLEVEL=
PERL_CONFIG_SH=true
View
16 INSTALL
@@ -530,7 +530,7 @@ The directories set up by Configure fall into three broad categories.
=item Directories for the perl distribution
-By default, Configure will use the following directories for 5.15.2.
+By default, Configure will use the following directories for 5.15.3.
$version is the full perl version number, including subversion, e.g.
5.12.3, and $archname is a string like sun4-sunos,
determined by Configure. The full definitions of all Configure
@@ -841,7 +841,7 @@ must contain a space separated list of directories under the site_perl
directory, and has to include architecture-dependent directories separately,
eg.
- sh Configure -Dinc_version_list="5.15.2/x86_64-linux 5.14.0" ...
+ sh Configure -Dinc_version_list="5.15.3/x86_64-linux 5.14.0" ...
When using the newer perl, you can add these paths again in the
PERL5LIB environment variable or with perl's -I runtime option.
@@ -2373,9 +2373,9 @@ won't interfere with another version. (The defaults guarantee this for
libraries after 5.6.0, but not for executables. TODO?) One convenient
way to do this is by using a separate prefix for each version, such as
- sh Configure -Dprefix=/opt/perl5.15.2
+ sh Configure -Dprefix=/opt/perl5.15.3
-and adding /opt/perl5.15.2/bin to the shell PATH variable. Such users
+and adding /opt/perl5.15.3/bin to the shell PATH variable. Such users
may also wish to add a symbolic link /usr/local/bin/perl so that
scripts can still start with #!/usr/local/bin/perl.
@@ -2388,13 +2388,13 @@ seriously consider using a separate directory, since development
subversions may not have all the compatibility wrinkles ironed out
yet.
-=head2 Upgrading from 5.15.0 or earlier
+=head2 Upgrading from 5.15.2 or earlier
-B<Perl 5.15.2 is binary incompatible with Perl 5.15.0 and any earlier
+B<Perl 5.15.3 is binary incompatible with Perl 5.15.0 and any earlier
Perl release.> Perl modules having binary parts
(meaning that a C compiler is used) will have to be recompiled to be
-used with 5.15.2. If you find you do need to rebuild an extension with
-5.15.2, you may safely do so without disturbing the older
+used with 5.15.3. If you find you do need to rebuild an extension with
+5.15.3, you may safely do so without disturbing the older
installations. (See L<"Coexistence with earlier versions of perl 5">
above.)
View
105 MANIFEST
@@ -362,6 +362,7 @@ cpan/CPAN-Meta/t/data/META-2.json
cpan/CPAN-Meta/t/data/resources.yml
cpan/CPAN-Meta/t/data/restricted-2.json
cpan/CPAN-Meta/t/data/restrictive-1_4.yml
+cpan/CPAN-Meta/t/data/unicode.yml
cpan/CPAN-Meta/t/load-bad.t
cpan/CPAN-Meta/t/meta-obj.t
cpan/CPAN-Meta/t/no-index.t
@@ -562,6 +563,7 @@ cpan/Devel-PPPort/parts/base/5008005 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5008006 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5008007 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5008008 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5008009 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5009000 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5009001 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5009002 Devel::PPPort baseline todo file
@@ -569,7 +571,30 @@ cpan/Devel-PPPort/parts/base/5009003 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5009004 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5009005 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5010000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5010001 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/base/5011000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5011001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5011002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5011003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5011004 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5011005 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5012000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5012001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5012002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5012003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013004 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013005 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013006 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013007 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013008 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013009 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013010 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5013011 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/base/5014000 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/embed.fnc Devel::PPPort Perl API listing
cpan/Devel-PPPort/parts/inc/call Devel::PPPort include
cpan/Devel-PPPort/parts/inc/cop Devel::PPPort include
@@ -636,6 +661,7 @@ cpan/Devel-PPPort/parts/todo/5008005 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5008006 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5008007 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5008008 Devel::PPPort todo file
+cpan/Devel-PPPort/parts/todo/5008009 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/todo/5009000 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5009001 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5009002 Devel::PPPort todo file
@@ -643,7 +669,30 @@ cpan/Devel-PPPort/parts/todo/5009003 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5009004 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5009005 Devel::PPPort todo file
cpan/Devel-PPPort/parts/todo/5010000 Devel::PPPort todo file
+cpan/Devel-PPPort/parts/todo/5010001 Devel::PPPort baseline todo file
cpan/Devel-PPPort/parts/todo/5011000 Devel::PPPort todo file
+cpan/Devel-PPPort/parts/todo/5011001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5011002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5011003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5011004 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5011005 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5012000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5012001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5012002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5012003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013000 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013001 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013002 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013003 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013004 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013005 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013006 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013007 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013008 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013009 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013010 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5013011 Devel::PPPort baseline todo file
+cpan/Devel-PPPort/parts/todo/5014000 Devel::PPPort baseline todo file
cpan/Devel-PPPort/ppport_h.PL Devel::PPPort ppport.h writer
cpan/Devel-PPPort/PPPort_pm.PL Devel::PPPort PPPort.pm writer
cpan/Devel-PPPort/PPPort.xs Devel::PPPort dummy PPPort.xs
@@ -1818,6 +1867,7 @@ cpan/perlfaq/lib/perlfaq8.pod System Interaction
cpan/perlfaq/lib/perlfaq9.pod Networking
cpan/perlfaq/lib/perlfaq.pm Perl frequently asked questions
cpan/perlfaq/lib/perlfaq.pod Perl frequently asked questions
+cpan/perlfaq/lib/perlglossary.pod Perl Glossary
cpan/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm PerlIO::via::QuotedPrint
cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t PerlIO::via::QuotedPrint
cpan/Perl-OSType/lib/Perl/OSType.pm Perl::OSType
@@ -2922,6 +2972,7 @@ dist/Carp/lib/Carp/Heavy.pm Error message retired workhorse
dist/Carp/lib/Carp.pm Error message extension
dist/Carp/Makefile.PL makefile writer for Carp
dist/Carp/t/Carp.t See if Carp works
+dist/Carp/t/heavy.t See if Carp::Heavy works
dist/Carp/t/vivify_gv.t See if Carp leaves utf8:: stuff alone
dist/constant/lib/constant.pm For "use constant"
dist/constant/t/constant.t See if compile-time constants work
@@ -3060,11 +3111,13 @@ dist/ExtUtils-ParseXS/t/XSUsage.xs ExtUtils::ParseXS tests
dist/File-CheckTree/lib/File/CheckTree.pm Perl module supporting wholesale file mode validation
dist/File-CheckTree/t/CheckTree.t See if File::CheckTree works
dist/Filter-Simple/lib/Filter/Simple.pm Simple frontend to Filter::Util::Call
+dist/Filter-Simple/t/code_no_comments.t See if Filter::Simple works
dist/Filter-Simple/t/data.t See if Filter::Simple works
dist/Filter-Simple/t/export.t See if Filter::Simple works
dist/Filter-Simple/t/filter_only.t See if Filter::Simple works
dist/Filter-Simple/t/filter.t See if Filter::Simple works
dist/Filter-Simple/t/import.t See if Filter::Simple works
+dist/Filter-Simple/t/lib/Filter/Simple/CodeNoComments.pm Helper file for Filter::Simple tests
dist/Filter-Simple/t/lib/Filter/Simple/ExportTest.pm Helper file for Filter::Simple tests
dist/Filter-Simple/t/lib/Filter/Simple/FilterOnlyTest.pm Helper file for Filter::Simple tests
dist/Filter-Simple/t/lib/Filter/Simple/FilterTest.pm Helper file for Filter::Simple tests
@@ -3120,6 +3173,7 @@ dist/IO/t/io_taint.t See if the untaint method from IO works
dist/IO/t/io_tell.t See if seek()/tell()-related methods from IO work
dist/IO/t/io_udp.t See if UDP socket-related methods from IO work
dist/IO/t/io_unix.t See if UNIX socket-related methods from IO work
+dist/IO/t/io_utf8argv.t See if <> respects open pragma
dist/IO/t/io_utf8.t See if perlio opens work
dist/IO/t/io_xs.t See if XSUB methods from IO work
dist/lib/lib_pm.PL For "use lib", produces lib/lib.pm
@@ -3643,6 +3697,7 @@ ext/POSIX/t/is.t See if POSIX isxxx() work
ext/POSIX/t/math.t Basic math tests for POSIX
ext/POSIX/t/posix.t See if POSIX works
ext/POSIX/t/sigaction.t See if POSIX::sigaction works
+ext/POSIX/t/sigset.t See if POSIX::SigSet works
ext/POSIX/t/sysconf.t See if POSIX works
ext/POSIX/t/taint.t See if POSIX works with taint
ext/POSIX/t/termios.t See if POSIX works
@@ -3752,6 +3807,7 @@ ext/XS-APItest/t/customop.t XS::APItest: tests for custom ops
ext/XS-APItest/t/eval-filter.t Simple source filter/eval test
ext/XS-APItest/t/exception.t XS::APItest extension
ext/XS-APItest/t/fetch_pad_names.t Tests for UTF8 names in pad
+ext/XS-APItest/t/gotosub.t XS::APItest: tests goto &xsub and hints
ext/XS-APItest/t/grok.t XS::APItest: tests for grok* functions
ext/XS-APItest/t/hash.t XS::APItest: tests for hash related APIs
ext/XS-APItest/t/keyword_multiline.t test keyword plugin parsing across lines
@@ -4381,40 +4437,20 @@ pod/perl5004delta.pod Perl changes in version 5.004
pod/perl5005delta.pod Perl changes in version 5.005
pod/perl5100delta.pod Perl changes in version 5.10.0
pod/perl5101delta.pod Perl changes in version 5.10.1
-pod/perl5110delta.pod Perl changes in version 5.11.0
-pod/perl5111delta.pod Perl changes in version 5.11.1
-pod/perl5112delta.pod Perl changes in version 5.11.2
-pod/perl5113delta.pod Perl changes in version 5.11.3
-pod/perl5114delta.pod Perl changes in version 5.11.4
-pod/perl5115delta.pod Perl changes in version 5.11.5
pod/perl5120delta.pod Perl changes in version 5.12.0
pod/perl5121delta.pod Perl changes in version 5.12.1
pod/perl5122delta.pod Perl changes in version 5.12.2
pod/perl5123delta.pod Perl changes in version 5.12.3
pod/perl5124delta.pod Perl changes in version 5.12.4
-pod/perl5130delta.pod Perl changes in version 5.13.0
-pod/perl51310delta.pod Perl changes in version 5.13.10
-pod/perl51311delta.pod Perl changes in version 5.13.11
-pod/perl5131delta.pod Perl changes in version 5.13.1
-pod/perl5132delta.pod Perl changes in version 5.13.2
-pod/perl5133delta.pod Perl changes in version 5.13.3
-pod/perl5134delta.pod Perl changes in version 5.13.4
-pod/perl5135delta.pod Perl changes in version 5.13.5
-pod/perl5136delta.pod Perl changes in version 5.13.6
-pod/perl5137delta.pod Perl changes in version 5.13.7
-pod/perl5138delta.pod Perl changes in version 5.13.8
-pod/perl5139delta.pod Perl changes in version 5.13.9
pod/perl5140delta.pod Perl changes in version 5.14.0
pod/perl5141delta.pod Perl changes in version 5.14.1
+pod/perl5142delta.pod Perl changes in version 5.14.2
pod/perl5150delta.pod Perl changes in version 5.15.0
pod/perl5151delta.pod Perl changes in version 5.15.1
pod/perl5152delta.pod Perl changes in version 5.15.2
+pod/perl5153delta.pod Perl changes in version 5.15.3
pod/perl561delta.pod Perl changes in version 5.6.1
pod/perl56delta.pod Perl changes in version 5.6
-pod/perl570delta.pod Perl changes in version 5.7.0
-pod/perl571delta.pod Perl changes in version 5.7.1
-pod/perl572delta.pod Perl changes in version 5.7.2
-pod/perl573delta.pod Perl changes in version 5.7.3
pod/perl581delta.pod Perl changes in version 5.8.1
pod/perl582delta.pod Perl changes in version 5.8.2
pod/perl583delta.pod Perl changes in version 5.8.3
@@ -4425,17 +4461,11 @@ pod/perl587delta.pod Perl changes in version 5.8.7
pod/perl588delta.pod Perl changes in version 5.8.8
pod/perl589delta.pod Perl changes in version 5.8.9
pod/perl58delta.pod Perl changes in version 5.8.0
-pod/perl590delta.pod Perl changes in version 5.9.0
-pod/perl591delta.pod Perl changes in version 5.9.1
-pod/perl592delta.pod Perl changes in version 5.9.2
-pod/perl593delta.pod Perl changes in version 5.9.3
-pod/perl594delta.pod Perl changes in version 5.9.4
-pod/perl595delta.pod Perl changes in version 5.9.5
pod/perlapio.pod Perl internal IO abstraction interface
pod/perlartistic.pod Perl Artistic License
pod/perlbook.pod Perl book information
-pod/perlboot.pod Perl OO tutorial for beginners
-pod/perlbot.pod Perl OO tricks and examples
+pod/perlboot.pod
+pod/perlbot.pod
pod/perlcall.pod Perl calling conventions from C
pod/perlcheat.pod Perl cheat sheet
pod/perlclib.pod Internal replacements for standard C library functions
@@ -4457,7 +4487,6 @@ pod/perlfork.pod Perl fork() information
pod/perlform.pod Perl formats
pod/perlfunc.pod Perl built-in functions
pod/perlgit.pod Using git with the Perl repository
-pod/perlglossary.pod Perl Glossary
pod/perlgpl.pod GNU General Public License
pod/perlguts.pod Perl internal functions for those doing extensions
pod/perlhack.pod Perl hackers guide
@@ -4479,6 +4508,7 @@ pod/perlmroapi.pod Perl method resolution plugin interface
pod/perlnewmod.pod Perl modules: preparing a new module for distribution
pod/perlnumber.pod Perl number semantics
pod/perlobj.pod Perl objects
+pod/perlootut.pod Perl OO tutorial for beginners
pod/perlopentut.pod Perl open() tutorial
pod/perlop.pod Perl operators and precedence
pod/perlpacktut.pod Perl pack() and unpack() tutorial
@@ -4509,8 +4539,8 @@ pod/perlsyn.pod Perl syntax
pod/perlthrtut.pod Perl threads tutorial
pod/perltie.pod Perl objects hidden behind simple variables
pod/perltodo.pod Perl things to do
-pod/perltooc.pod Perl OO tutorial, part 2
-pod/perltoot.pod Perl OO tutorial, part 1
+pod/perltooc.pod
+pod/perltoot.pod
pod/perltrap.pod Perl traps for the unwary
pod/perlunicode.pod Perl Unicode support
pod/perlunifaq.pod Perl Unicode FAQ
@@ -4791,6 +4821,7 @@ t/io/print.t See if print commands work
t/io/pvbm.t See if PVBMs break IO commands
t/io/read.t See if read works
t/io/say.t See if say works
+t/io/shm.t See if SysV shared memory works
t/io/tell.t See if file seeking works
t/io/through.t See if pipe passes data intact
t/io/utf8.t See if file seeking works
@@ -4911,8 +4942,7 @@ t/op/anonsub.t See if anonymous subroutines work
t/op/append.t See if . works
t/op/args.t See if operations on @_ work
t/op/arith.t See if arithmetic works
-t/op/array_base.aux Auxiliary file for the $[ test
-t/op/array_base.t Tests for the $[, which is deprecated
+t/op/array_base.t Tests for the remnant of $[
t/op/array.t See if array operations work
t/op/assignwarn.t See if OP= operators warn correctly for undef targets
t/op/attrhand.t See if attribute handlers work
@@ -5094,6 +5124,7 @@ t/porting/authors.t Check that all authors have been acknowledged
t/porting/bincompat.t Check that {non_,}bincompat_options are ordered
t/porting/buildtoc.t Check that various pod lists are consistent
t/porting/checkcase.t Check whether we are case-insensitive-fs-friendly
+t/porting/checkcfgvar.t Check that all config.sh-like files are good
t/porting/cmp_version.t Test whether all changed module files have their VERSION bumped
t/porting/diag.t Test completeness of perldiag.pod
t/porting/dual-life.t Check that dual-life bins are in utils/
@@ -5283,12 +5314,10 @@ win32/ce-helpers/compile.bat WinCE port
win32/ce-helpers/comp.pl WinCE port
win32/ce-helpers/makedist.pl WinCE port
win32/ce-helpers/registry.bat WinCE port
-win32/config.bc Win32 base line config.sh (Borland C++ build)
win32/config.ce WinCE port
win32/config.gc Win32 base line config.sh (MinGW build)
win32/config.gc64 Win64 base line config.sh (MinGW build)
win32/config.gc64nox Win64 base line config.sh (MinGW build)
-win32/config_H.bc Win32 config header (Borland C++ build)
win32/config_H.ce WinCE port
win32/config_H.gc Win32 config header (MinGW build)
win32/config_H.gc64 Win64 config header (MinGW build)
@@ -5303,7 +5332,6 @@ win32/create_perllibst_h.pl creates perllibst.h file for inclusion from perllib.
win32/distclean.bat Remove _ALL_ files not listed here in MANIFEST
win32/fcrypt.c crypt() implementation
win32/FindExt.pm Scan for extensions
-win32/genmk95.pl Perl code to generate command.com-usable makefile.95
win32/include/arpa/inet.h Win32 port
win32/include/dirent.h Win32 port
win32/include/netdb.h Win32 port
@@ -5323,7 +5351,6 @@ win32/perlmaince.c WinCE port
win32/perl.rc WinCE port
win32/pod.mak Win32 port
win32/runperl.c Win32 port
-win32/sync_ext.pl Win32 port
win32/vdir.h Perl "host" virtual directory manager for CE
win32/vmem.h Perl "host" memory manager for CE
win32/win32.c Win32 port
View
3  META.yml
@@ -1,5 +1,5 @@
name: perl
-version: 5.015002
+version: 5.015003
abstract: The Perl 5 language interpreter
author: perl5-porters@perl.org
license: perl
@@ -94,6 +94,7 @@ no_index:
- dist/IO/t/io_udp.t
- dist/IO/t/io_unix.t
- dist/IO/t/io_utf8.t
+ - dist/IO/t/io_utf8argv.t
- dist/IO/t/io_xs.t
- dist/lib/lib_pm.PL
- dist/lib/Makefile.PL
View
11 Makefile.SH
@@ -333,7 +333,8 @@ $make_set_make
# If you're going to use valgrind and it can't be invoked as plain valgrind
# then you'll need to change this, or override it on the make command line.
-VALGRIND=valgrind
+VALGRIND ?= valgrind
+VG_TEST ?= ./perl -e 1 2>/dev/null
DTRACE = $dtrace
DTRACE_H = $dtrace_h
@@ -466,7 +467,7 @@ mini_obj = $(minindt_obj) $(MINIDTRACE_O)
ndt_obj = $(obj0) $(obj1) $(obj2) $(obj3) $(ARCHOBJS)
obj = $(ndt_obj) $(DTRACE_O)
-perltoc_pod_prereqs = extra.pods pod/perl5153delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod
+perltoc_pod_prereqs = extra.pods pod/perl5154delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod
generated_pods = pod/perltoc.pod $(perltoc_pod_prereqs)
generated_headers = uudmap.h bitcount.h mg_data.h
@@ -891,7 +892,7 @@ perl.valgrind.config: config.sh
@grep "^usemymalloc=" config.sh
@grep "^usemymalloc='n'" config.sh >/dev/null || exit 1
@echo "And of course you have to have valgrind..."
- $(VALGRIND) ./perl -e 1 2>/dev/null || exit 1
+ $(VALGRIND) $(VG_TEST) || exit 1
# Third Degree Perl (Tru64 only)
@@ -1037,8 +1038,8 @@ pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc
pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST
$(MINIPERL) $(Icwd) pod/perlmodlib.PL -q
-pod/perl5153delta.pod: pod/perldelta.pod
- $(LNS) perldelta.pod pod/perl5153delta.pod
+pod/perl5154delta.pod: pod/perldelta.pod
+ $(LNS) perldelta.pod pod/perl5154delta.pod
extra.pods: $(MINIPERL_EXE)
-@test ! -f extra.pods || rm -f `cat extra.pods`
View
2  NetWare/CLIBsdio.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/CLIBstr.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/CLIBstuf.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/CLIBstuf.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/Main.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
7 NetWare/Makefile
@@ -86,7 +86,7 @@ NLM_VERSION = 3,20,0
# Here comes the CW tools - TO BE FILLED TO BUILD WITH CW -
-MODULE_DESC = "Perl 5.15.2 for NetWare"
+MODULE_DESC = "Perl 5.15.3 for NetWare"
CCTYPE = CodeWarrior
C_COMPILER = mwccnlm -c
CPP_COMPILER = mwccnlm
@@ -462,7 +462,7 @@ INST_NW_TOP2 = $(INST_NW_DRV)\perl
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER = \5.15.2
+INST_VER = \5.15.3
#
# Comment this out if you DON'T want your perl installation to have
@@ -864,8 +864,7 @@ all : .cleanoldfiles .\nwconfig.h $(CONFIGPM) $(NLM_NAME) $(EXTENSION_NLM) $(EXT
$(MINIPERL) -I..\lib config_sh.PL $(NW_CFG_VARS) config.nw5 > ..\config.sh
# this target is for when changes to the main config.sh happen
-# edit config.{b,v,g,w}c and make this target once for each supported
-# compiler (e.g. `dmake CCTYPE=BORLAND regen_config_h`)
+# edit config.wc and make this target
regen_config_h:
perl config_sh.PL $(NW_CFG_VARS) $(NW_CFGSH_TMPL) > ..\config.sh
cd ..
View
2  NetWare/NWTInfo.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/NWUtil.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/Nwmain.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/Nwpipe.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
57 NetWare/config.wc
@@ -1,7 +1,6 @@
## Configured by: ~cf_email~
## Target system: NetWare
Author='Guruprasad'
-PERL_CONFIG_SH='true'
Date='$Date'
Header=''
Id='$Id'
@@ -130,11 +129,11 @@ d_cmsghdr_s='undef'
d_const='define'
d_copysignl='undef'
d_cplusplus='undef'
-d_crypt_r='undef'
d_crypt='undef'
+d_crypt_r='undef'
d_csh='undef'
-d_ctermid_r='undef'
d_ctermid='undef'
+d_ctermid_r='undef'
d_ctime64='undef'
d_ctime_r='undef'
d_cuserid='undef'
@@ -149,20 +148,20 @@ d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
d_dosuid='undef'
-d_drand48proto='undef'
d_drand48_r='undef'
+d_drand48proto='undef'
d_dup2='define'
d_eaccess='undef'
-d_endgrent_r='undef'
d_endgrent='undef'
+d_endgrent_r='undef'
d_endhent='undef'
d_endhostent_r='undef'
d_endnent='undef'
d_endnetent_r='undef'
d_endpent='undef'
d_endprotoent_r='undef'
-d_endpwent_r='undef'
d_endpwent='undef'
+d_endpwent_r='undef'
d_endsent='undef'
d_endservent_r='undef'
d_endspent='undef'
@@ -172,23 +171,23 @@ d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
d_fchown='undef'
-d_fcntl_can_lock='undef'
d_fcntl='undef'
+d_fcntl_can_lock='undef'
d_fd_macros='define'
-d_fds_bits='define'
d_fd_set='define'
+d_fds_bits='define'
d_fgetpos='define'
-d_finitel='undef'
d_finite='undef'
+d_finitel='undef'
d_flexfnam='define'
d_flock='define'
d_flockproto='undef'
d_fork='undef'
+d_fp_class='undef'
d_fpathconf='undef'
+d_fpclass='undef'
d_fpclassify='undef'
d_fpclassl='undef'
-d_fp_class='undef'
-d_fpclass='undef'
d_fpos64_t='undef'
d_frexpl='undef'
d_fs_data_s='undef'
@@ -206,8 +205,8 @@ d_getaddrinfo='undef'
d_getcwd='define'
d_getespwnam='undef'
d_getfsstat='undef'
-d_getgrent_r='undef'
d_getgrent='undef'
+d_getgrent_r='undef'
d_getgrgid_r='undef'
d_getgrnam_r='undef'
d_getgrps='undef'
@@ -222,8 +221,8 @@ d_gethostprotos='define'
d_getitimer='undef'
d_getlogin='define'
d_getlogin_r='undef'
-d_getmntent='undef'
d_getmnt='undef'
+d_getmntent='undef'
d_getnameinfo='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
@@ -246,8 +245,8 @@ d_getprotobynumber_r='undef'
d_getprotoent_r='undef'
d_getprotoprotos='define'
d_getprpwnam='undef'
-d_getpwent_r='undef'
d_getpwent='undef'
+d_getpwent_r='undef'
d_getpwnam_r='undef'
d_getpwuid_r='undef'
d_getsbyname='define'
@@ -258,8 +257,8 @@ d_getservbyport_r='undef'
d_getservent_r='undef'
d_getservprotos='define'
d_getspent='undef'
-d_getspnam_r='undef'
d_getspnam='undef'
+d_getspnam_r='undef'
d_gettimeod='undef'
d_gmtime64='undef'
d_gmtime_r='undef'
@@ -277,16 +276,16 @@ d_int64_t='undef'
d_isascii='define'
d_isfinite='undef'
d_isinf='undef'
-d_isnanl='undef'
d_isnan='undef'
+d_isnanl='undef'
d_killpg='undef'
d_lchown='undef'
d_ldbl_dig='define'
d_libm_lib_version='undef'
d_link='define'
d_localtime64='undef'
-d_localtime_r_needs_tzset='undef'
d_localtime_r='undef'
+d_localtime_r_needs_tzset='undef'
d_locconv='define'
d_lockf='undef'
d_longdbl='define'
@@ -307,26 +306,26 @@ d_memset='define'
d_mkdir='define'
d_mkdtemp='undef'
d_mkfifo='undef'
-d_mkstemps='undef'
d_mkstemp='undef'
+d_mkstemps='undef'
d_mktime64='undef'
d_mktime='define'
d_mmap='undef'
+d_modfl='undef'
d_modfl_pow32_bug='undef'
d_modflproto='undef'
-d_modfl='undef'
d_mprotect='undef'
-d_msgctl='undef'
+d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
-d_msgget='undef'
-d_msghdr_s='undef'
d_msg_oob='undef'
d_msg_peek='undef'
d_msg_proxy='undef'
+d_msgctl='undef'
+d_msgget='undef'
+d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
-d_msg='undef'
d_msync='undef'
d_munmap='undef'
d_mymalloc='undef'
@@ -452,9 +451,9 @@ d_srandom_r='undef'
d_sresgproto='undef'
d_sresuproto='undef'
d_statblks='undef'
-d_static_inline='undef'
d_statfs_f_flags='undef'
d_statfs_s='undef'
+d_static_inline='undef'
d_statvfs='undef'
d_stdio_cnt_lval='undef'
d_stdio_ptr_lval='undef'
@@ -659,6 +658,7 @@ i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
i_stdarg='define'
+i_stdbool='define'
i_stddef='define'
i_stdlib='define'
i_string='define'
@@ -808,8 +808,8 @@ nroff=''
nvEUformat='"E"'
nvFUformat='"F"'
nvGUformat='"G"'
-nv_preserves_uv_bits='32'
nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0'
+nv_preserves_uv_bits='32'
nveformat='"e"'
nvfformat='"f"'
nvgformat='"g"'
@@ -830,9 +830,9 @@ patchlevel='~PATCHLEVEL~'
path_sep=';'
perl5=''
perl='perl'
+perl_static_inline='static'
perladmin=''
perlpath='~INST_TOP~~INST_VER~\bin~INST_ARCH~\perl.nlm'
-perl_static_inline='static'
pg=''
phostname='hostname'
pidtype='int'
@@ -932,6 +932,8 @@ srand48_r_proto='0'
srandom_r_proto='0'
src=''
ssizetype='int'
+st_ino_sign='1'
+st_ino_size='4'
startperl='#!perl'
startsh='#!/bin/sh'
static_ext='DynaLoader'
@@ -942,8 +944,6 @@ stdio_cnt='((fp)->_cnt)'
stdio_filbuf=''
stdio_ptr='((fp)->_ptr)'
stdio_stream_array=''
-st_ino_sign='1'
-st_ino_size='4'
strerror_r_proto='0'
strings='/usr/include/string.h'
submit=''
@@ -1038,6 +1038,7 @@ PERL_API_SUBVERSION='~PERL_API_SUBVERSION~'
PERL_API_VERSION='~PERL_API_VERSION~'
PATCHLEVEL='~PERL_VERSION~'
SUBVERSION='~PERL_SUBVERSION~'
+PERL_CONFIG_SH='true'
base_import=''
nlm_version=''
mpktool=''
View
10 NetWare/config_H.wc
@@ -1048,7 +1048,7 @@
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "c:\\perl\\5.15.2\\lib\\NetWare-x86-multi-thread" /**/
+#define ARCHLIB "c:\\perl\\5.15.3\\lib\\NetWare-x86-multi-thread" /**/
/*#define ARCHLIB_EXP "" /**/
/* ARCHNAME:
@@ -1079,8 +1079,8 @@
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.15.2\\bin\\NetWare-x86-multi-thread" /**/
-#define BIN_EXP "c:\\perl\\5.15.2\\bin\\NetWare-x86-multi-thread" /**/
+#define BIN "c:\\perl\\5.15.3\\bin\\NetWare-x86-multi-thread" /**/
+#define BIN_EXP "c:\\perl\\5.15.3\\bin\\NetWare-x86-multi-thread" /**/
/* BYTEORDER:
* This symbol holds the hexadecimal constant defined in byteorder,
@@ -3063,7 +3063,7 @@
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "c:\\perl\\site\\5.15.2\\lib\\NetWare-x86-multi-thread" /**/
+#define SITEARCH "c:\\perl\\site\\5.15.3\\lib\\NetWare-x86-multi-thread" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
@@ -3086,7 +3086,7 @@
* removed. The elements in inc_version_list (inc_version_list.U) can
* be tacked onto this variable to generate a list of directories to search.
*/
-#define SITELIB "c:\\perl\\site\\5.15.2\\lib" /**/
+#define SITELIB "c:\\perl\\site\\5.15.3\\lib" /**/
/*#define SITELIB_EXP "" /**/
#define SITELIB_STEM "" /**/
View
2  NetWare/deb.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/intdef.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/interface.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/interface.cpp
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/interface.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/iperlhost.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/netware.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nw5.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
10 NetWare/nw5iop.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
@@ -191,14 +191,6 @@ END_EXTERN_C
#undef uname
#undef wait
-#ifdef __BORLANDC__
-#undef ungetc
-#undef getc
-#undef putc
-#undef getchar
-#undef putchar
-#undef fileno
-#endif
#define environ (*nw_environ())
View
2  NetWare/nw5sck.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nw5sck.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nw5thread.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
4 NetWare/nw5thread.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
@@ -154,7 +154,7 @@ typedef unsigned long perl_mutex;
#endif //#if 0
//Following has to be defined CHKSGP
-#if defined(PERLDLL) && defined(USE_DECLSPEC_THREAD) && (!defined(__BORLANDC__) || defined(_DLL))
+#if defined(PERLDLL) && defined(USE_DECLSPEC_THREAD)
extern __declspec(thread) void *PL_current_context;
#define PERL_SET_CONTEXT(t) (PL_current_context = t)
#define PERL_GET_CONTEXT PL_current_context
View
2  NetWare/nwhashcls.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwhashcls.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwperlhost.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwperlsys.c
@@ -1,5 +1,5 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwperlsys.h
@@ -1,5 +1,5 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwpipe.h
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.
+ * Copyright © 2001 Novell, Inc. All Rights Reserved.
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
View
2  NetWare/nwplglob.c
@@ -1,6 +1,6 @@
/*
- * Copyright © 2001 Novell, Inc. All Rights Reserved.