xref: /linux/tools/build/feature/test-cxa-demangle.cpp (revision 886d6981208263b55a1eb8b39c5d00db1544b9bb)
1 // SPDX-License-Identifier: GPL-2.0
2 #include <stdio.h>
3 #include <stdlib.h>
4 #include <cxxabi.h>
5 
6 int main(void)
7 {
8   size_t len = 256;
9   char *output = (char*)malloc(len);
10         int status;
11 
12         output = abi::__cxa_demangle("FieldName__9ClassNameFd", output, &len, &status);
13 
14         printf("demangled symbol: {%s}\n", output);
15 
16         return 0;
17 }
18