search for: unit64_t

Displaying 4 results from an estimated 4 matches for "unit64_t".

2016 Sep 30
2
DebugInfo: purpose of align field
Hello Adrian, sorry for the delay with the response. Somehow I missed your message.. On 09/13/2016 12:43 AM, Adrian Prantl wrote: >> On Sep 10, 2016, at 12:50 PM, Victor Leschuk via llvm-dev <llvm-dev at lists.llvm.org> wrote: >> >> Hello all, >> >> I am currently implementing support for DWARFv5 DW_AT_alignment attr and I got a question about align field in
2016 Oct 03
2
DebugInfo: purpose of align field
...about how verbose the output is, since this representation is > primarily used for debugging. > > From how you phrased your reply it is also possible that you were instead > thinking about the in-memory representation? Currently every DIType > (include/IR/DebugInfoMetadata.h) uses a unit64_t field to store the > alignment. > > IIUC, your goal is to avoid emitting a DW_AT_alignment attribute to types > that use the default alignment. Would it make sense to store the target's > default alignment in the DIType::AlignInBits field, so the DWARF backend > can then decid...
2015 Dec 18
1
Assistance much appreciated
...t I hope looking at the diff -u of the .i files gives someone an good impression of how the data types are being swapped about. For one example - I had a very old program that had a typedef for "typedef unsigned long long ulonglong_t;" that would not parse well. When I changed that to unit64_t (as defined in /usr/include/sys/stdint.h) #ifndef _STD_UINT64_T #ifdef __64BIT__ typedef unsigned long uint64_t; #else /* _ILP32 */ #if defined(_LONG_LONG) typedef unsigned long long uint64_t; #endif #endif #endif /* _STD_UINT64_T */ All my compilers and os mix (gcc, xlc, AIX a...
2015 Dec 17
3
Assistance much appreciated
On 2015-12-17 19:30, peter dalgaard wrote: > Presumably the file in question is one of > > Peter-Dalgaards-MacBook-Air:BUILD pd$ grep -r "^Package: tools" * > library/tools/DESCRIPTION:Package: tools > src/library/tools/DESCRIPTION:Package: tools > > so the first thing I'd do is to have a good look at those files and see if they got somehow corrupted. > >