diff --git a/make/defs-dev.mk b/make/defs-dev.mk index 1bcc50e5..e2fe5348 100644 --- a/make/defs-dev.mk +++ b/make/defs-dev.mk @@ -187,5 +187,5 @@ USE_COMPILER_DEBUG_OPTS ?= true #USE_SNDFILE ?= true #USE_GLIB ?= true #USE_ASSERTIONS ?= false - +BREAK_ABI ?= true diff --git a/make/defs-dist.mk b/make/defs-dist.mk index e3de96ea..8f2c4cf0 100644 --- a/make/defs-dist.mk +++ b/make/defs-dist.mk @@ -188,3 +188,5 @@ USE_COMPILER_DEBUG_OPTS ?= true #USE_SNDFILE ?= true #USE_GLIB ?= true USE_ASSERTIONS ?= false +BREAK_ABI ?= false + diff --git a/make/defs.mk b/make/defs.mk index 1930a5bb..8b20bea0 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -583,6 +583,11 @@ ifeq ($(USE_MPATROL),true) LDFLAGS += -lmpatrolmt -lbfd -liberty endif +ifeq ($(BREAK_ABI),true) + CFLAGS += -D_BREAK_ABI_ + CPPFLAGS += -D_BREAK_ABI_ +endif + ifeq ($(USE_STACK_CHECK),true) CFLAGS += -fstack-check CPPFLAGS += -fstack-check