[lld] r293203 - Add release notes for AArch64 and MIPS.

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 26 12:33:38 PST 2017


Peter,

We should probably add the ARM side as well.

--renato

On 26 January 2017 at 20:09, Rui Ueyama via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: ruiu
> Date: Thu Jan 26 14:09:50 2017
> New Revision: 293203
>
> URL: http://llvm.org/viewvc/llvm-project?rev=293203&view=rev
> Log:
> Add release notes for AArch64 and MIPS.
>
> Modified:
>     lld/branches/release_40/docs/ReleaseNotes.rst
>
> Modified: lld/branches/release_40/docs/ReleaseNotes.rst
> URL: http://llvm.org/viewvc/llvm-project/lld/branches/release_40/docs/ReleaseNotes.rst?rev=293203&r1=293202&r2=293203&view=diff
> ==============================================================================
> --- lld/branches/release_40/docs/ReleaseNotes.rst (original)
> +++ lld/branches/release_40/docs/ReleaseNotes.rst Thu Jan 26 14:09:50 2017
> @@ -70,9 +70,6 @@ Other notable changes are listed below:
>    was disclosed originally on the binutils mailing list at
>    `<https://sourceware.org/ml/libc-alpha/2016-12/msg00914.html>`.
>
> -* Default image base address for x86-64 has been changed from 0x10000
> -  to 0x200000 to make it huge-page friendly.
> -
>  * Compressed input sections are supported.
>
>  * ``--oformat binary``, ``--section-start``, ``-Tbss``, ``-Tdata``,
> @@ -83,6 +80,21 @@ Other notable changes are listed below:
>
>  * A lot of linker script directives have been added.
>
> +* Default image base address for x86-64 has changed from 0x10000 to
> +  0x200000 to make it huge-page friendly.
> +
> +* AArch64 port now supports GNU ifunc, the ARM C++ exceptions ABI, TLS
> +  relocations and static linking. Problems with dlopen() on systems
> +  using eglibc fixed.
> +
> +* MIPS port now supports input files in new R6 revision of MIPS ABIs
> +  or N32 ABI. Generated file now contains .MIPS.abiflags section and
> +  complete set of ELF headers flags.
> +
> +* Relocations produced by the ``-mxgot`` compiler's flag is supported
> +  for MIPS. Now it is possible to generate "large" GOT exceeds 64K
> +  limit.
> +
>  COFF Improvements
>  -----------------
>
> @@ -90,4 +102,3 @@ COFF Improvements
>    linker and optimizing file system operations. As a result of these
>    improvements, LLD 4.0 has been measured to be about 2.5 times faster
>    than LLD 3.9 when linking a large Chromium DLL.
> -
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list