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

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


Just found that you already r293271.

On Fri, Jan 27, 2017 at 1:56 PM, Rui Ueyama <ruiu at google.com> wrote:

> 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/29ca55a7/attachment.html>


More information about the llvm-commits mailing list