Displaying 3 results from an estimated 3 matches for "issvr4abi".
2014 Jul 30
4
[LLVMdev] [PowerPC] ABI questions
...hich contains PPC_ABI_UNKNOWN, PPC_ABI_ELFv1 and
PPC_ABI_ELFv2. For 64-bit non-Darwin the TargetABI value is set to
either ELF-variant in resetSubtargetFeatures(...) based on endianess
(unless explicitly set previously). As I understand it ELFv2 is a new
ABI but which ABI does ELFv1 map to?
- Since isSVR4ABI() is defined as !isDarwin() it currently is possible
for SVR4 and ELFv2 to be true at the same time which doesn't seem
correct to me.
- My understanding of SVR4ABI have been that it is the 32-bit PPC
processor supplement from Sun. Is this correct? If so, which ABI is
used for 64-bit non-Darwin?...
2014 Jul 31
2
[LLVMdev] [PowerPC] ABI questions
...to
> > either ELF-variant in resetSubtargetFeatures(...) based on
> > endianess
> > (unless explicitly set previously). As I understand it ELFv2 is a
> > new
> > ABI but which ABI does ELFv1 map to?
>
> I hope the above makes it clearer.
>
> > - Since isSVR4ABI() is defined as !isDarwin() it currently is
> > possible
> > for SVR4 and ELFv2 to be true at the same time which doesn't seem
> > correct to me.
>
> isSVR4ABI is true for either ELFv1 or ELFv2, and also for the 32-bit
> SVR4 ABI. This should probably be cleaned up...
2014 Jul 30
2
[LLVMdev] [PowerPC] ABI questions
...the TargetABI value is set to
>> either ELF-variant in resetSubtargetFeatures(...) based on endianess
>> (unless explicitly set previously). As I understand it ELFv2 is a new
>> ABI but which ABI does ELFv1 map to?
>
> I hope the above makes it clearer.
>
>> - Since isSVR4ABI() is defined as !isDarwin() it currently is possible
>> for SVR4 and ELFv2 to be true at the same time which doesn't seem
>> correct to me.
>
> isSVR4ABI is true for either ELFv1 or ELFv2, and also for the 32-bit
> SVR4 ABI. This should probably be cleaned up by having thr...