https://github.com/scummvm/scummvm
Revision 3ce4b76b0db10fe878305ed1c8b84c6bb1ad4883 authored by agent-q on 21 May 2011, 14:54:20 UTC, committed by agent-q on 21 May 2011, 14:54:20 UTC
1 parent 6fdec4d
Tip revision: 3ce4b76b0db10fe878305ed1c8b84c6bb1ad4883 authored by agent-q on 21 May 2011, 14:54:20 UTC
DS/SAGA: Due to what looks like a compiler bug, having one Common::Array template inside another causes the DS build to crash during Common::Array::resize(). The only fix I can find is to make the internal byte array a normal malloc'ed() buffer. This way, the code runs fine. Need to dig into the assembly output for this to find out what's truly going on with the original code.
DS/SAGA: Due to what looks like a compiler bug, having one Common::Array template inside another causes the DS build to crash during Common::Array::resize(). The only fix I can find is to make the internal byte array a normal malloc'ed() buffer. This way, the code runs fine. Need to dig into the assembly output for this to find out what's truly going on with the original code.
Tip revision: 3ce4b76
File | Mode | Size |
---|---|---|
audio | ||
backends | ||
base | ||
common | ||
devtools | ||
dists | ||
doc | ||
engines | ||
graphics | ||
gui | ||
icons | ||
po | ||
test | ||
video | ||
.gitignore | -rw-r--r-- | 2.6 KB |
AUTHORS | -rw-r--r-- | 16.0 KB |
COPYING | -rw-r--r-- | 17.6 KB |
COPYING.BSD | -rw-r--r-- | 4.6 KB |
COPYING.LGPL | -rw-r--r-- | 26.1 KB |
COPYRIGHT | -rw-r--r-- | 4.3 KB |
Makefile | -rw-r--r-- | 2.9 KB |
Makefile.common | -rw-r--r-- | 8.1 KB |
NEWS | -rw-r--r-- | 50.1 KB |
README | -rw-r--r-- | 88.2 KB |
TODO | -rw-r--r-- | 113 bytes |
config.guess | -rwxr-xr-x | 43.9 KB |
config.sub | -rwxr-xr-x | 33.6 KB |
configure | -rwxr-xr-x | 86.7 KB |
plugin.exp | -rw-r--r-- | 76 bytes |
ports.mk | -rw-r--r-- | 6.5 KB |
rules.mk | -rw-r--r-- | 2.9 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...