Opened 8 months ago

Last modified 6 weeks ago

#11712 new defect

BACKENDS: NDS - ELF loader does not handle ARM exception unwind tables

Reported by: ccawley2011 Owned by:
Priority: high Component: Port: NDS
Version: Keywords:
Cc: ccawley2011 Game:

Description (last modified by ccawley2011)

Some plugins are built with exception unwind tables when compiling for the DS, which prevents them from being loaded.

This affects the following engines:

  • access
  • cine
  • dm
  • gob
  • illusions
  • lab
  • mutationofjb
  • sci
  • supernova
  • tinsel (doesn't seem to be affected any more)

I'm not sure why exceptions are generated in the first place, since ScummVM is built with '-fno-exceptions' on most platforms.

Change History (3)

comment:1 by raziel-, 8 months ago

Summary: DS: ELF loader does not handle ARM exception unwind tablesBACKENDS: NDS - ELF loader does not handle ARM exception unwind tables

comment:2 by ccawley2011, 5 months ago

Description: modified (diff)

comment:3 by ccawley2011, 6 weeks ago

Priority: normalhigh
Note: See TracTickets for help on using tickets.