Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lldb / test / API / macosx / indirect_symbol / indirect.c
blob48e1459bb59b55230e10b837b16e60f17e71d576
1 #define MakeResolver(name) \
2 void * name ## Resolver(void) __asm__("_" #name); \
3 void * name ## Resolver(void) { \
4 __asm__(".symbol_resolver _" #name); \
5 return name ## _hidden; \
8 int
9 call_through_indirect_hidden(int arg)
11 return arg + 5;
14 MakeResolver(call_through_indirect)