Makefile.am 631 B

1234567891011121314151617181920212223
  1. # Add host-specific compilation rules here
  2. HOST_DIR = host/$(PAL_HOST)
  3. CC = gcc
  4. AS = gcc
  5. AR = ar rcs
  6. LD = ld
  7. CFLAGS = -Wall -fPIC -O2 -std=gnu99 -fgnu89-inline -U_FORTIFY_SOURCE \
  8. -fno-omit-frame-pointer \
  9. -fno-stack-protector -fno-builtin
  10. ASFLAGS = -DPIC -DSHARED -fPIC -DASSEMBLER -Wa,--noexecstack \
  11. -x assembler-with-cpp
  12. LDFLAGS = -shared -nostdlib -z combreloc -z defs \
  13. --version-script $(HOST_DIR)/pal.map -T $(HOST_DIR)/pal.lds
  14. ARFLAGS =
  15. pal_loader = libpal.so
  16. pal_sec = $(SEC_DIR)/libpal_sec.so
  17. pal_lib = libpal.so
  18. pal_lib_deps = $(HOST_DIR)/pal.map $(HOST_DIR)/pal.lds
  19. pal_lib_post =
  20. pal_static = libpal.a