t-bpf 793 B

1234567891011121314151617181920212223
  1. LIB2ADDEH =
  2. crti.o: $(srcdir)/config/bpf/crti.S
  3. $(crt_compile) $(CRTSTUFF_T_CFLAGS) -c $<
  4. crtn.o: $(srcdir)/config/bpf/crtn.S
  5. $(crt_compile) $(CRTSTUFF_T_CFLAGS) -c $<
  6. # Some of the functions defined in libgcc2 exceed the eBPF stack
  7. # limit, or other restrictions imposed by this peculiar target.
  8. # Therefore we have to exclude them here.
  9. #
  10. # Patterns in bpf.md must guarantee that no calls to the excluded
  11. # functions are ever generated, and compiler tests should make sure
  12. # this holds.
  13. #
  14. # Note that the modes in the function names below are misleading: di
  15. # means TImode.
  16. LIB2FUNCS_EXCLUDE = _mulvdi3 _divdi3 _moddi3 _divmoddi4 _udivdi3 _umoddi3 \
  17. _udivmoddi4
  18. # Prevent building "advanced" stuff (for example, gcov support).
  19. INHIBIT_LIBC_CFLAGS = -Dinhibit_libc