[Perl/perl5] 1ae509: Remove redundant ternary in safesysmalloc

2020-07-05 Thread Dagfinn Ilmari Mannsåker
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1ae509d19e28c9fcbc48580e8aff33bae0e4ec6e
  
https://github.com/Perl/perl5/commit/1ae509d19e28c9fcbc48580e8aff33bae0e4ec6e
  Author: Dagfinn Ilmari Mannsåker 
  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().




[Perl/perl5] 1ae509: Remove redundant ternary in safesysmalloc

2020-07-05 Thread Dagfinn Ilmari Mannsåker
  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 
  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 
  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 
  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 
  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