develooper Front page | perl.perl5.changes | Postings from February 2021

[Perl/perl5] 4371f6: ExtUtils-CBuilder: Remove image-base generationon...

From:
"Zaki Mughal [sivoais]" via perl5-changes
Date:
February 12, 2021 21:52
Subject:
[Perl/perl5] 4371f6: ExtUtils-CBuilder: Remove image-base generationon...
Message ID:
Perl/perl5/push/refs/heads/blead/a5d5b4-4371f6@github.com
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4371f648bf908d4ac28660f37f560b0f8fbd0488
      https://github.com/Perl/perl5/commit/4371f648bf908d4ac28660f37f560b0f8fbd0488
  Author: Zakariyya Mughal <zmughal@cpan.org>
  Date:   2021-02-12 (Fri, 12 Feb 2021)

  Changed paths:
    M AUTHORS
    M dist/ExtUtils-CBuilder/Changes
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
    M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

  Log Message:
  -----------
  ExtUtils-CBuilder: Remove image-base generation on Win32/gcc

Switches from generating an image-base address using the basename of the
output file to using GCC's built-in `--enable-auto-image-base` linker
option.

This aligns the linking behaviour for Win32/gcc with that of
ExtUtils-MakeMaker which removed image-base generation in commit
<https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/343d21a453c4d03cf7304dbd4c4dd8180df574ad>.





nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About