modified lib/pseh/framebased-gcchack.c
authorKJK::Hyperion <hackbunny@reactos.org>
Sat, 20 Dec 2008 23:27:17 +0000 (23:27 +0000)
committerKJK::Hyperion <hackbunny@reactos.org>
Sat, 20 Dec 2008 23:27:17 +0000 (23:27 +0000)
commite5a9f1615fa57d95addb9c35f7147040f09a8b8a
tree561e42150580a9be790d7237f04e383b6a797493
parentaaf7ad6a2b7e6ce8a38da88b34afd5f6a238a184
modified   lib/pseh/framebased-gcchack.c
modified   lib/pseh/i386/framebased-gcchack.S
   For some reason, "call _RtlUnwind@16" is being linked as "call 0" (very likely a linker bug). Reimplementing _SEH2GlobalUnwind in C and taking the address of RtlUnwind from C code seems to work
   Annotate functions implemented in assembler with .func/.endfunc, so the symbols are more correct

svn path=/trunk/; revision=38208
reactos/lib/pseh/framebased-gcchack.c
reactos/lib/pseh/i386/framebased-gcchack.S