PKGDIR		?= ../..
L4DIR		?= $(PKGDIR)/../..

TARGET		= libdemangle.a libdemangle.p.a
SYSTEMS		= arm64-plain x86-plain arm-plain amd64-plain ppc32-plain mips-plain riscv-plain

SRC_C		= cplus-dem.c cp-demangle.c rust-demangle.c d-demangle.c safe-ctype.c \
		  xmalloc.c xstrdup.c xexit.c memcmp.c
PRIVATE_INCDIR  = $(SRC_DIR)
DEFINES		= -DHAVE_STDLIB_H -DHAVE_STRING_H \
		  -Dmalloc=demangle_malloc \
		  -Drealloc=demangle_realloc \
		  -Dcalloc=demangle_calloc \
		  -Dfree=demangle_free

include $(L4DIR)/mk/lib.mk

CFLAGS		+= -fomit-frame-pointer -Os
