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

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 27 13:56:57 PST 2017


That's my typo, sorry. Do you want me to do s/AArch64/ARM/ on this patch? I
can do that for you.

On Fri, Jan 27, 2017 at 1:44 AM, Peter Smith <peter.smith at linaro.org> wrote:

> It looks like the ARM release notes have AArch64 as the title, I don't
> think that there has been any significant AArch64 specific changes in
> 4.0. I'll change AArch64 to ARM.
>
> Peter
>
> On 26 January 2017 at 20:33, Renato Golin <renato.golin at linaro.org> wrote:
> > 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170127/81aa236f/attachment.html>


More information about the llvm-commits mailing list