1*55147cebSShubham Sandeep Rastogi // aarch64-linux-android29-clang -shared -Os -glldb -g3 -Wl,--build-id=sha1 \ 2*55147cebSShubham Sandeep Rastogi // AndroidModule.c -o AndroidModule.so 3*55147cebSShubham Sandeep Rastogi // dump_syms AndroidModule.so > AndroidModule.so.sym 4*55147cebSShubham Sandeep Rastogi // cp AndroidModule.so AndroidModule.unstripped.so 5*55147cebSShubham Sandeep Rastogi // llvm-strip --strip-unneeded AndroidModule.so 6*55147cebSShubham Sandeep Rastogi boom(void)7*55147cebSShubham Sandeep Rastogiint boom(void) { 8*55147cebSShubham Sandeep Rastogi return 47; 9*55147cebSShubham Sandeep Rastogi } 10*55147cebSShubham Sandeep Rastogi boom_hidden(void)11*55147cebSShubham Sandeep Rastogi__attribute__((visibility("hidden"))) int boom_hidden(void) { 12*55147cebSShubham Sandeep Rastogi return 48; 13*55147cebSShubham Sandeep Rastogi } 14