From 4cd9c168674af7d6329b4e0f3d64cb57e865b28d Mon Sep 17 00:00:00 2001 From: Tarek Soliman Date: Thu, 30 Jun 2011 02:13:24 -0500 Subject: KYRA: workaround to get maemo to even compile kyra has a file that won't compile in -Os --- engines/kyra/module.mk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'engines/kyra/module.mk') diff --git a/engines/kyra/module.mk b/engines/kyra/module.mk index 4708041cf7..abd535ee29 100644 --- a/engines/kyra/module.mk +++ b/engines/kyra/module.mk @@ -96,3 +96,10 @@ endif # Include common rules include $(srcdir)/rules.mk + +ifeq ($(BACKEND), maemo) +#ugly workaround, screen.cpp crashes gcc version 3.4.4 (CodeSourcery ARM 2005q3-2) with anything but -O3 +$(MODULE)/screen.o: $(MODULE)/screen.cpp + $(MKDIR) $(*D)/$(DEPDIR) + $(CXX) -Wp,-MMD,"$(*D)/$(DEPDIR)/$(*F).d",-MQ,"$@",-MP $(CXXFLAGS) -O3 $(CPPFLAGS) -c $(<) -o $*.o +endif -- cgit v1.2.3