Displaying 3 results from an estimated 3 matches for "ios_version_min".
2015 May 04
2
[LLVMdev] Incorrect code generated for arm64
...Compiling this with any level of optimization for arm64 gives incorrect code, unless my test case above is triggering some undefined behaviour that I’m not aware of. Other architectures appear to work OK.
$ clang -arch arm64 -O1 test.c -S -o -
.section __TEXT,__text,regular,pure_instructions
.ios_version_min 5, 0
.globl _getVec3
.align 2
_getVec3: ; @getVec3
; BB#0:
b _getVec2
.subsections_via_symbols
- - - -
I’m happy to file a bug for this, but not sure quite where it belongs - clang, LLVM or direct to Apple. Can someone test the top of tree and see if it suffers...
2015 May 04
2
[LLVMdev] Incorrect code generated for arm64
...ization for arm64 gives incorrect code, unless my test case above is triggering some undefined behaviour that I’m not aware of. Other architectures appear to work OK.
>
> $ clang -arch arm64 -O1 test.c -S -o -
> .section __TEXT,__text,regular,pure_instructions
> .ios_version_min 5, 0
> .globl _getVec3
> .align 2
> _getVec3: ; @getVec3
> ; BB#0:
> b _getVec2
>
>
> .subsections_via_symbols
>
> - - - -
>
> I’m happy to file a bug for this, but not sure quite where it belongs...
2017 Jun 07
3
LLD support for ld64 mach-o linker synthesised symbols
On Tue, Jun 6, 2017 at 11:14 PM, Michael Clark via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> OK. I see that the Mach-O linker is not even built when LLD is enabled in
> Release_40, only the PE/COFF and ELF linkers are built.
>
> From looking at reviews it appears that Clang was able to be linked with
> LLD on Darwin about 2 years ago, so Mach-O support seems to have