Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. dummy-object = $(obj)/.lib_exports.o
  2. ksyms-lds = $(dot-target).lds
  3.  
  4. quiet_cmd_export_list = EXPORTS $@
  5. cmd_export_list = $(OBJDUMP) -h $< | \
  6. sed -ne '/___ksymtab/s/.*+\([^ ]*\).*/EXTERN(\1)/p' >$(ksyms-lds);\
  7. rm -f $(dummy-object);\
  8. echo | $(CC) $(a_flags) -c -o $(dummy-object) -x assembler -;\
  9. $(LD) $(ld_flags) -r -o $@ -T $(ksyms-lds) $(dummy-object);\
  10. rm $(dummy-object) $(ksyms-lds)
  11.  
  12. $(obj)/lib-ksyms.o: $(lib-target) FORCE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement