[ros-dev] [ros-diffs] [dgorbachev] 63823: [NTOSKRNL][PSEH3] - Add inline asm dependencies to fix undefined reference errors when building with link-time optimization. - Improve formatting. - No functional changes.

Dmitry Gorbachev d.g.gorbachev at gmail.com
Thu Aug 7 22:24:08 UTC 2014


Hi,

Timo Kreuzer wrote:
> What's this? Was that intentional?

Yes, it's intentional. _SEH3$_RegisterFrameWithNonVolatiles,
_SEH3$_RegisterFrame, _SEH3$_RegisterTryLevel, etc. all reside in the same
*assembler* source file pseh3_i386.S. Therefore, we can add a reference
to just one of them, and they all will be linked into the program. I use
_SEH3$_RegisterFrameWithNonVolatiles because it was already declared
in pseh3.h.

Dmitry



More information about the Ros-dev mailing list