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-"
-
"...