search for: unsignedint

Displaying 7 results from an estimated 7 matches for "unsignedint".

Did you mean: signedint
2011 Jun 24
1
[LLVMdev] ARM ATPCS ABI support
...ut bridging the gap until that is done and also providing compatibility with older binaries. Problem is that today Clang compiles FreeBSD code as apcs-gnu which is in my understanding wrong. Also clang fails to compile some C++ code as SizeType is defined as UnsignedLong for apcs-gnu (should be UnsignedInt).
2011 Jun 24
0
[LLVMdev] ARM ATPCS ABI support
> Both NetBSD and FreeBSD seems to use older ATPCS ABI standard. > As I can see it is not supported in LLVM. > > Seems that ATPCS is predecessor of AAPCS so I wonder how easy is > to implement it in LLVM/Clang... > > Is it worth efforts? Any thoughts? See http://gcc.gnu.org/ml/gcc/2010-05/msg00468.html : "Do they still want their OS to work on modern CPUs with any
2011 Jun 24
2
[LLVMdev] ARM ATPCS ABI support
Hi, Both NetBSD and FreeBSD seems to use older ATPCS ABI standard. As I can see it is not supported in LLVM. Seems that ATPCS is predecessor of AAPCS so I wonder how easy is to implement it in LLVM/Clang... Is it worth efforts? Any thoughts? Thanks, Damjan
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (Clang patch)
...ointerAlign = IsX32 ? 32 : 64; LongDoubleWidth = 128; LongDoubleAlign = 128; LargeArrayMinWidth = 128; LargeArrayAlign = 128; SuitableAlign = 128; - IntMaxType = SignedLong; - UIntMaxType = UnsignedLong; - Int64Type = SignedLong; + if (IsX32) { + SizeType = UnsignedInt; + PtrDiffType = SignedInt; + IntPtrType = SignedInt; + } else { + IntMaxType = SignedLong; + UIntMaxType = UnsignedLong; + Int64Type = SignedLong; + } RegParmMax = 6; - DescriptionString = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-" - "...
2015 Mar 09
0
[ANNOUNCE] libX11 1.6.3
...tables in Xkb man pages Start adding Unicode 7.0 support to compose table specs/libX11: Fix x & y in parameter lists to be two separate parameters specs/libX11: Fix height & width in parameter lists to be two separate entries specs/libX11: Add missing spaces to 'unsignedint' & 'unsignedlong' types Fix map->num_types check in XkbAddKeyType() Fix validation of ctrls parameter to XkbGetPerClientControls() Use C99 named initializers to fill in events passed to XSendEvent specs/libX11: Correct value of IconicState to match Xutil.h...
2013 Aug 22
7
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt
Hi, I'm working on bringing up complete coverage for a Gentoo x32 "desktop" system. I've been cooking up quite a few patches for various packages to push upstream, but right now, the biggest blocker is the lack of support for building with/codegen targeting x32 in llvm/clang. Since the x32 patches were sent last year, I see support code has landed in LLVM, and basic handling of
2013 Aug 22
3
[LLVMdev] [NEW PATCH] X32 ABI support for Clang/compiler-rt (Clang patch)
...ointerAlign = IsX32 ? 32 : 64; LongDoubleWidth = 128; LongDoubleAlign = 128; LargeArrayMinWidth = 128; LargeArrayAlign = 128; SuitableAlign = 128; - IntMaxType = SignedLong; - UIntMaxType = UnsignedLong; - Int64Type = SignedLong; + if (IsX32) { + SizeType = UnsignedInt; + PtrDiffType = SignedInt; + IntPtrType = SignedInt; + } else { + IntMaxType = SignedLong; + UIntMaxType = UnsignedLong; + Int64Type = SignedLong; + } RegParmMax = 6; - DescriptionString = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-" - "...