From 9c78efbadfe1936107aacc5dff6092062c1b3896 Mon Sep 17 00:00:00 2001 From: Baruch Sterin Date: Fri, 30 Mar 2018 01:03:04 -0700 Subject: [PATCH] Makefile: add support for ABC_USE_STDINT_H --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3ca76f5f8f..c59cf11722 100644 --- a/Makefile +++ b/Makefile @@ -43,7 +43,13 @@ $(ARCHFLAGS_EXE) : arch_flags.c INCLUDES += -I$(ABCSRC)/src -ARCHFLAGS ?= $(shell $(CC) $(ABCSRC)/arch_flags.c -o $(ARCHFLAGS_EXE) && $(ARCHFLAGS_EXE)) +# Use C99 stdint.h header for platform-dependent types +ifdef ABC_USE_STDINT_H + ARCHFLAGS ?= -DABC_USE_STDINT_H=1 +else + ARCHFLAGS ?= $(shell $(CC) $(ABCSRC)/arch_flags.c -o $(ARCHFLAGS_EXE) && $(ARCHFLAGS_EXE)) +endif + ARCHFLAGS := $(ARCHFLAGS) OPTFLAGS ?= -g -O