[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