[LLVMdev] Fwd: Proposed patches for Clang 3.5.1
Eric Fiselier
eric at efcs.ca
Tue Nov 25 15:04:37 PST 2014
>It would be nice to also backport
>
>r219998 - [libcxx] Fix SFINAE in <cmath>. Patch from K-Ballo.
>
>for the 3.5.1 release to unbreak the build of octave with the clang
compilers.
>
>http://savannah.gnu.org/bugs/?43298
>
> Jack
CC'ing mclow.
On Tue, Nov 25, 2014 at 10:43 AM, Jack Howarth <
howarth.mailing.lists at gmail.com> wrote:
>
> ---------- Forwarded message ----------
> From: Jack Howarth <howarth.mailing.lists at gmail.com>
> Date: Mon, Nov 24, 2014 at 5:01 PM
> Subject: Re: [LLVMdev] Proposed patches for Clang 3.5.1
> To: Daniel Sanders <Daniel.Sanders at imgtec.com>
>
>
> It would be nice to also backport
>
> r219998 - [libcxx] Fix SFINAE in <cmath>. Patch from K-Ballo.
>
> for the 3.5.1 release to unbreak the build of octave with the clang
> compilers.
>
> http://savannah.gnu.org/bugs/?43298
>
> Jack
>
>
> On Mon, Nov 24, 2014 at 11:33 AM, Daniel Sanders <
> Daniel.Sanders at imgtec.com> wrote:
>
>> Hi,
>>
>>
>>
>> I'd like to propose the following patches for inclusion in Clang 3.5.1.
>>
>>
>>
>> Proposed clang patches:
>>
>> · r213769 - Fix test/Driver/cl-x86-flags.c by providing explicit
>> –target
>>
>> · r214025 - [Driver][Mips] Check output of -dynamic-linker
>> arguments by the Clang driver
>>
>> · r214662 - [Mips] Add the `mips64-linux-gnu` target to the test
>> case to check `in128` type handling.
>>
>> · r217147 - [mips] Zero-sized structs cannot be ignored in
>> MipsABIInfo::classifyReturnType() for O32
>>
>>
>>
>> Proposed llvm patches:
>>
>> · r216920 - Fix left shifts of negative values in
>> MipsDisassembler.
>>
>> · r221408 - [mips64] Fix MIPS64 exception personality encoding
>>
>> · r221453 - [mips] Tolerate the use of the %z inline asm operand
>> modifier with non-immediates.
>>
>> · r216262 - [mips] Don't use odd-numbered float registers for
>> double arguments for fastcc calling convention if FP is 64-bit and
>> +nooddspreg is used.
>>
>> · r217257 - [mips] Change Feature-related types from unsigned to
>> uint64_t in MipsAsmParser. No functional changes.
>>
>> · r218745 - [mips] Fix disassembly of [ls][wd]c[23], cache, and
>> pref
>>
>>
>>
>> I'd also like to propose the inclusion of the recent ABI fixes to the
>> Mips target but I'm not sure this is a good idea. I'm having difficulty
>> sorting out the dependencies for these at the moment since they seem to
>> depend on some of Eric Christopher's Subtarget/TargetMachine refactoring.
>> It may also be a bit large for a stable release since it's ~50 LLVM patches
>> and ~8 Clang patches and refactors a large amount of the Mips calling
>> convention code. What do you think?
>>
>>
>>
>> *Daniel Sanders*
>>
>> Leading Software Design Engineer, MIPS Processor IP
>>
>> Imagination Technologies Limited
>>
>> www.imgtec.com
>>
>>
>>
>> _______________________________________________
>> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141125/02e8a618/attachment.html>
More information about the llvm-dev
mailing list