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

Reply via email to