1 .file "t1.c" 2 .text 3#seh pseudos out of seh_proc block 4 5 .seh_endproc 6 .seh_stackalloc 8 7 .seh_setframe %rbp, 0 8 .seh_endprologue 9 .seh_pushreg %rbp 10 .seh_savereg %rbp 11 .seh_savexmm %xmm1 12 .seh_handler dummy_handler 13 .seh_handler dummy_handler, @unwind 14 .seh_handler dummy_handler, @except 15 .seh_handler dummy_handler, @unwind,@except 16 .seh_handlerdata 17 .long 0 18 .text 19 .seh_proc 20 21 .seh_proc test_foreign_directives 22test_foreign_directives: 23 .seh_eh 24 .seh_32 25 .seh_no32 26 .long 0 27 .seh_endproc 28 29# test for wrong segment pseudos. 30 .seh_proc test_wrong_segment 31test_wrong_segment: 32 .data 33 .seh_stackalloc 8 34 .seh_setframe %rbp, 0 35 .seh_endprologue 36 .seh_pushreg %rbp 37 .seh_savereg %rbp 38 .seh_savexmm %xmm1 39 .seh_endproc 40 41