Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: d398c6bff9ffeadd64017079aea6fd0967884bf4
https://github.com/Perl/perl5/commit/d398c6bff9ffeadd64017079aea6fd0967884bf4
Author: Tomasz Konojacki <[email protected]>
Date: 2019-10-30 (Wed, 30 Oct 2019)
Changed paths:
M doop.c
M pp.c
Log Message:
-----------
use PTR2nat() instead of casting pointers to unsigned long
Casting a pointer to unsigned long will result in truncation when
sizeof(void*) > sizeof(unsigned long)
[gh #17232]
Commit: 17d445953201af33b64e278caa974aeae05a2c95
https://github.com/Perl/perl5/commit/17d445953201af33b64e278caa974aeae05a2c95
Author: Tomasz Konojacki <[email protected]>
Date: 2019-10-30 (Wed, 30 Oct 2019)
Changed paths:
M doop.c
M perl.h
M pp.c
M win32/GNUmakefile
M win32/Makefile
M win32/makefile.mk
Log Message:
-----------
remove CONSERVATIVE and LIBERAL
These constants were undocumented and don't do anything useful.
Saving a few kilobytes of memory doesn't justify the complexity
caused by adding a new build flag.
All platforms except 64-bit Windows were using LIBERAL. It's not
clear why win64 was using -DCONSERVATIVE, but removing it doesn't
break anything.
[gh #17232]
Compare: https://github.com/Perl/perl5/compare/3f2416aea024...17d445953201