projects
/
oota-llvm.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
All 'llvmgcc' tests should specify %llvmgcc so that the path is passed
[oota-llvm.git]
/
test
/
CFrontend
/
2003-08-06-BuiltinSetjmpLongjmp.c.tr
1
/* RUN: %llvmgcc -xc %s -c -o - | dis | not grep __builtin_
2
*
3
* __builtin_longjmp/setjmp should get transformed into llvm.setjmp/longjmp
4
* just like explicit setjmp/longjmp calls are.
5
*/
6
7
void jumpaway(int *ptr) {
8
__builtin_longjmp(ptr,1);
9
}
10
11
int main(void) {
12
__builtin_setjmp(0);
13
jumpaway(0);
14
}