summaryrefslogtreecommitdiff
path: root/frontends/riscos
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2022-11-03 21:43:07 +0000
committerJohn-Mark Bell <jmb@netsurf-browser.org>2022-11-03 21:44:57 +0000
commitd8977f781478f67ed7484d0deaab5c3b815271f2 (patch)
tree85facee83954997abed6c6ed77d33e0b2cecd5a9 /frontends/riscos
parent692da438554a34ad18f346e8b491012fc2afa9a3 (diff)
downloadnetsurf-d8977f781478f67ed7484d0deaab5c3b815271f2.tar.gz
netsurf-d8977f781478f67ed7484d0deaab5c3b815271f2.tar.bz2
RISC OS: generate unwind tables for EABI builds
Diffstat (limited to 'frontends/riscos')
-rw-r--r--frontends/riscos/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/riscos/Makefile b/frontends/riscos/Makefile
index 31a7f4aea..1708220ad 100644
--- a/frontends/riscos/Makefile
+++ b/frontends/riscos/Makefile
@@ -22,6 +22,9 @@ RESOURCES = $(TPD_RISCOS)
CFLAGS += -Driscos -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE \
-mpoke-function-name -fno-strict-aliasing
+ifeq ($(findstring -elfeabi,$(SUBTARGET)),-elfeabi)
+ CFLAGS += -funwind-tables
+endif
CFLAGS += -I$(GCCSDK_INSTALL_ENV)/include
ifeq ($(HOST),riscos)