File: assume_aligned.cxx

package info (click to toggle)
castxml 0.7.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,304 kB
  • sloc: cpp: 5,453; ansic: 354; sh: 85; makefile: 18
file content (9 lines) | stat: -rw-r--r-- 273 bytes parent folder | download
1
2
3
4
5
6
7
8
9
#pragma clang diagnostic ignored "-Wundefined-inline"
constexpr void* __cdecl __builtin_assume_aligned(void const*, size_t,
                                                 ...) noexcept;

int* check_assume_aligned(int* p)
{
  __builtin_assume_aligned(p, 4);
  return p;
}