[llvm-commits] [LLVMdev] !!! 3.2 Release RC2 deadline November 29th
NAKAMURA Takumi
geek4civic at gmail.com
Thu Nov 29 18:49:22 PST 2012
Jim, could you approve r168448, "Add relocations used for mips big GOT."?
llvm/include/llvm/MC/MCExpr.h
llvm/lib/MC/MCExpr.cpp
Others (lib/Target/Mips) should be owned de-facto by Mips guys, I
suppose, though.
I think Evan could approve them in this case.
Pawel, FYI, they, 8 commits, can be applied cleanly into release_32
and can be built w/o warnings nor failures.
llvm/include/llvm/MC/MCExpr.h | 6 +-
llvm/lib/MC/MCExpr.cpp | 4 +
llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp | 4 +
llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp | 10 +-
llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h | 8 +-
llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp | 12 +
llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h | 12 +
llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 12 +
llvm/lib/Target/Mips/Mips64InstrInfo.td | 2 +
llvm/lib/Target/Mips/MipsISelLowering.cpp | 257 ++++++-------
llvm/lib/Target/Mips/MipsInstrInfo.td | 2 +
llvm/lib/Target/Mips/MipsMCInstLower.cpp | 4 +
llvm/test/CodeGen/Mips/biggot.ll | 50 +++
llvm/test/MC/Mips/xgot.ll | 42 ++
14 files changed, 276 insertions(+), 149 deletions(-)
...Takumi
2012/11/30 32bitmicro <root at 32bitmicro.com>:
> Akira,
>
>> Pawel,
>>
>> Is it still not too late to merge these patches?
>>
>> r168471
>> r168460
>> r168458
>> r168456
>> r168455
>> r168453
>> r168450
>> r168448
>>
>> These patches fix a bug in mips backend's GOT implementation and add
>> support for big-GOT relocations.
>
> That's quite a list of patches! To get them into the
> 3.2 release you would first need to get approval from all
> the code owners and then we would have to merge and test.
> Frankly, I do not see how we could get all that done
> without delaying the release, RC2 deadline is today
> at 10p.m. PST.
>
> Pawel
>
>>
>> Thank you.
>>
>> On Tue, Nov 27, 2012 at 7:35 PM, Pawel Wodnicki <root at 32bitmicro.com> wrote:
>>
>>> Hello,
>>>
>>> Just a quick reminder that the November 29th (10p.m. PST) is the
>>> end of Phase 1 testing and Release Candidate 2 (RC2) deadline.
>>> After RC2 deadline, LLVM-Clang 3.2 release will be considered feature
>>> complete and no new functionality can be added.
>>>
>>> With 2 days left please use following guidelines when
>>> initiating request for patches before RC2 deadline.
>>>
>>> I will be happy to merge *approved* patches for low risk/
>>> crash fixes that merge cleanly and have simple test case or
>>> procedure to verify correctness (aka 1040 EZ Patch).
>>>
>>> Patches that do not fall under the above category need to
>>> be classified as either release blocking (discussed below)
>>> or non release blocking and thus not included in this release.
>>>
>>>
>>> Code owners
>>>
>>> I need your input on the state of the release blocking issues as
>>> listed in the Bug 13893 - "Umbrella bug for 3.2 release"
>>>
>>> http://llvm.org/bugs/show_bug.cgi?id=13893.
>>>
>>> Please review the list below and let me know whether the
>>> listed bugs can be (better yet will be!) fixed in the Phase 2.
>>>
>>> If there are other release stopping bugs/issues that you
>>> think should be fixed before the final 3.2 release but
>>> are not listed below then please add them to the
>>> Bug 13893 - "Umbrella bug for 3.2 release".
>>>
>>>
>>>
>>> As of today Tuesday Nov 27th following release blocking
>>> bugs are still open:
>>>
>>> 12664 - O2 -ftree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns on
>>> mdbx.f90 confuses dragoneg
>>>
>>> 13561 - LLVM ERROR: Cannot select: 0x14214bb10: i16 =
>>> extract_vector_elt 0x14214b910, 0x142142c10
>>>
>>> 14116 - Inliner incorrectly combines cleanup and catch landing pads
>>>
>>> 14279 - mishandling of implicit move in class with copy-only member
>>>
>>> 14337 - UNREACHABLE executed at CallingConvLower.cpp:111 when returning
>>> v4f64 on ARM
>>>
>>> 14429 - Dragonegg fails to build clang
>>>
>>>
>>> Pawel
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>
>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-commits
mailing list