Apply hardening options during build.
Index: ats2-lang-0.4.0/src/CBOOT/Makefile
===================================================================
--- ats2-lang-0.4.0.orig/src/CBOOT/Makefile
+++ ats2-lang-0.4.0/src/CBOOT/Makefile
@@ -19,9 +19,16 @@ CCOMP=$(CC)
 # CFLAGS=
 # LDFLAGS=
 #
+
+######
+
+# Hardening options
+HCFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
+HLDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+
 ######
 
-CFLAGS += -I. -I./ccomp/runtime
+CFLAGS += -I. -I./ccomp/runtime $(HCFLAGS)
 
 ######
 #
@@ -334,7 +341,7 @@ pats_main_dats.o \
 $(OBJECTSstadyn) \
 prelude_libats.o \
 libc_libats.o libats_libats.o ; \
-$(CCOMP) -O2 -I. $(GCFLAG) -o $@ \
+$(CCOMP) $(HLDFLAGS) -O2 -I. $(GCFLAG) -o $@ \
   ccomp/runtime/ats_prelude.c $^ $(gcats_o) $(LDFLAGS) $(LIBGMP) $(LIBGC)
 #
 ######
Index: ats2-lang-0.4.0/utils/atscc/Makefile_build
===================================================================
--- ats2-lang-0.4.0.orig/utils/atscc/Makefile_build
+++ ats2-lang-0.4.0/utils/atscc/Makefile_build
@@ -16,9 +16,12 @@ PATSHOMEQ="$(PATSHOME)"
 PATSCC=$(PATSHOMEQ)/bin/patscc
 PATSOPT=$(PATSHOMEQ)/bin/patsopt
 
+HCFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
+HLDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+
 ######
 
-INCLUDE=-I$(PATSHOMEQ) -I$(PATSHOMEQ)/ccomp/runtime
+INCLUDE=-I$(PATSHOMEQ) -I$(PATSHOMEQ)/ccomp/runtime $(HLDFLAGS) $(HCFLAGS)
 
 ######
 
Index: ats2-lang-0.4.0/utils/myatscc/Makefile_build
===================================================================
--- ats2-lang-0.4.0.orig/utils/myatscc/Makefile_build
+++ ats2-lang-0.4.0/utils/myatscc/Makefile_build
@@ -16,11 +16,14 @@ PATSCC=$(PATSHOME)/bin/patscc
 PATSOPT=$(PATSHOME)/bin/patsopt
 PATSLIB=$(PATSHOME)/ccomp/atslib/lib
 
+HCFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
+HLDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+
 ######
 
 PATSCC2=\
 $(PATSCC) -verbose -atsccomp "$(CC)" \
--O2 -I$(PATSHOME) -I$(PATSHOME)/ccomp/runtime -D_GNU_SOURCE -DATS_MEMALLOC_LIBC
+-O2 -I$(PATSHOME) -I$(PATSHOME)/ccomp/runtime -D_GNU_SOURCE -DATS_MEMALLOC_LIBC $(HCFLAGS) $(HLDFLAGS)
 
 ######
 #
