Branch: refs/heads/smoke-me/ilmari/remove-symbian Home: https://github.com/Perl/perl5 Commit: 1ae509d19e28c9fcbc48580e8aff33bae0e4ec6e https://github.com/Perl/perl5/commit/1ae509d19e28c9fcbc48580e8aff33bae0e4ec6e Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org> Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths: M util.c Log Message: ----------- Remove redundant ternary in safesysmalloc Commit b001a0d149ed99df18916796f3a72b2c888b94d8 changed it to bumping the size from 0 to 1 earlier in the function, but didn't remove the then-redundant ternary that tried to avoid passing zero to PerlMem_malloc(). Commit: fd24c39bfc83bb84355b5bbf6525b8536fff9853 https://github.com/Perl/perl5/commit/fd24c39bfc83bb84355b5bbf6525b8536fff9853 Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org> Date: 2020-07-05 (Sun, 05 Jul 2020) Changed paths: M EXTERN.h M INTERN.h M MANIFEST M Porting/checkcfgvar.pl M Porting/corelist.pl M README.cygwin R README.symbian M XSUB.h M doio.c M embed.fnc M embed.h M ext/DynaLoader/DynaLoader_pm.PL R ext/DynaLoader/dl_symbian.xs M ext/Errno/Errno_pm.PL M perl.c M perl.h M perlio.c M pod/perl.pod M pod/perldiag.pod M pod/perlport.pod M pp_ctl.c M pp_sys.c M proto.h M sv.c R symbian/PerlApp.cpp R symbian/PerlApp.h R symbian/PerlApp.hrh R symbian/PerlAppAif.rss R symbian/PerlBase.cpp R symbian/PerlBase.h R symbian/PerlBase.pod R symbian/PerlRecog.cpp R symbian/PerlRecog.mmp R symbian/PerlUi.cpp R symbian/PerlUi.h R symbian/PerlUi.hrh R symbian/PerlUiS60.rss R symbian/PerlUiS80.rss R symbian/PerlUiS90.rss R symbian/PerlUiUIQ.rss R symbian/PerlUtil.cpp R symbian/PerlUtil.h R symbian/PerlUtil.pod R symbian/README R symbian/TODO R symbian/bld.inf R symbian/config.pl R symbian/config.sh R symbian/cwd.pl R symbian/demo_pl R symbian/ext/Moped/Msg/Msg.mmp R symbian/ext/Moped/Msg/Msg.pkg R symbian/ext/Moped/Msg/Msg.pm R symbian/ext/Moped/Msg/Msg.xs R symbian/ext/Moped/Msg/README R symbian/ext/Moped/Msg/bld.inf R symbian/ext/Moped/Msg/location.pl R symbian/find_writeable_data.pl R symbian/hexdump.pl R symbian/install.cfg R symbian/makesis.pl R symbian/port.pl R symbian/sanity.pl R symbian/sdk.pl R symbian/sisify.pl R symbian/symbian_dll.cpp R symbian/symbian_proto.h R symbian/symbian_stubs.c R symbian/symbian_stubs.h R symbian/symbian_utils.cpp R symbian/symbianish.h R symbian/uid.pl R symbian/version.pl R symbian/xsbuild.pl M t/op/local.t M t/op/magic.t M util.c M util.h M win32/GNUmakefile M win32/Makefile M win32/makefile.mk Log Message: ----------- Remove Symbian port Also eliminate USE_HEAP_INSTEAD_OF_STACK and SETSOCKOPT_OPTION_VALUE_T, since Symbian was the only user of those. Commit: 461783f5376245021e284f50a53dc9f0878da4bf https://github.com/Perl/perl5/commit/461783f5376245021e284f50a53dc9f0878da4bf Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org> Date: 2020-07-05 (Sun, 05 Jul 2020) Changed paths: M .travis.yml M Cross/Makefile-cross-SH M Cross/cflags-cross-arm M MANIFEST M Makefile.SH M Makefile.micro M NetWare/Makefile M NetWare/interface.c M NetWare/interface.cpp M Porting/makerel M XSUB.h M embed.fnc M embed.h M embedvar.h M ext/DynaLoader/DynaLoader_pm.PL M ext/DynaLoader/t/DynaLoader.t M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm M globals.c M globvar.sym M intrpvar.h M lib/ExtUtils/t/Embed.t M locale.c M makedef.pl M miniperlmain.c M opcode.h M perl.c M perl.h R perlapi.c M perlapi.h M perlvars.h M plan9/mkfile M pod/perlguts.pod M pod/perlhack.pod M pod/perlhacktips.pod M proto.h M regen/embed.pl M regen/opcode.pl M sv.c M t/porting/globvar.t M t/porting/libperl.t M t/porting/regen.t M util.c M vms/descrip_mms.template M win32/GNUmakefile M win32/Makefile M win32/makefile.mk M win32/perllib.c M win32/win32.h Log Message: ----------- Remove PERL_GLOBAL_STRUCT This was originally added for mingw, which no longer needs it, and only still used by Symbian, which is now removed. This also leaves perlapi.[ch] empty, but we keep the header for CPAN backwards compatibility. Commit: f4665fd5afc69e29f9300a52fcdd140bb5b54b30 https://github.com/Perl/perl5/commit/f4665fd5afc69e29f9300a52fcdd140bb5b54b30 Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org> Date: 2020-07-05 (Sun, 05 Jul 2020) Changed paths: M amigaos4/amigaio.c M cygwin/cygwin.c M doio.c M dump.c M ext/B/B.pm M ext/B/B.xs M ext/Devel-Peek/Peek.pm M ext/Devel-Peek/Peek.xs M ext/Fcntl/Fcntl.pm M ext/Fcntl/Fcntl.xs M ext/POSIX/POSIX.xs M ext/POSIX/lib/POSIX.pm M ext/PerlIO-mmap/mmap.pm M ext/PerlIO-mmap/mmap.xs M gv.c M haiku/Haiku/Haiku.pm M haiku/Haiku/Haiku.xs M hv.c M inline.h M locale.c M malloc.c M mg.c M op.c M pad.c M perl.c M perl.h M perlio.c M perly.c M pod/perlhacktips.pod M pp.c M pp_ctl.c M pp_hot.c M regcomp.c M regexec.c M sv.c M toke.c M universal.c M utf8.c M util.c M win32/win32.c Log Message: ----------- Remove use of dVAR in core It only does anything under PERL_GLOBAL_STRUCT, which is gone. Keep the dNOOP defintion for CPAN back-compat Compare: https://github.com/Perl/perl5/compare/4dd150f571ce...f4665fd5afc6