llvm-6502/lib/Target/CBackend
Chris Lattner c59c118e44 ISO 9899 7.13.2.1 (3) says that "[...] the values of objects of automatic
storage duration that are local to the function containing the invocation of the
[...] setjmp macro that do not have volatile-qualified type and have been
changed between the setjmp invocation and longjmp call are indeterminate."

As such, we have to mark all variables in a function that uses 'invoke' as
volatile.

This fixes PR77


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10035 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-16 22:06:14 +00:00
..
CBackend.cpp ISO 9899 7.13.2.1 (3) says that "[...] the values of objects of automatic 2003-11-16 22:06:14 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
Writer.cpp ISO 9899 7.13.2.1 (3) says that "[...] the values of objects of automatic 2003-11-16 22:06:14 +00:00