Makefile.am 672 B

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