Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / tools / build / feature / test-cxa-demangle.cpp
bloba3e712f65c37dc3d8bb785ac45c54b9e640033b5
1 // SPDX-License-Identifier: GPL-2.0
2 #include <stdio.h>
3 #include <stdlib.h>
4 #include <cxxabi.h>
6 int main(void)
8 size_t len = 256;
9 char *output = (char*)malloc(len);
10 int status;
12 output = abi::__cxa_demangle("FieldName__9ClassNameFd", output, &len, &status);
14 printf("demangled symbol: {%s}\n", output);
16 return 0;