Changeset 13

Show
Ignore:
Timestamp:
08/21/07 23:26:40 (1 year ago)
Author:
haypo
Message:

cleanup stack.c

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • misc/stack.c

    r10 r13  
    1616jmp_buf env;                      /* try/except */ 
    1717char alternate_stack[10*4096];    /* signal handler stack content */ 
    18 stack_t ss;                       /* signal handler stack */ 
    1918 
    2019/* SIGSEGV signal handler */ 
     
    4039void init_signal_stack() 
    4140{ 
     41  stack_t ss ;     /* signal handler stack */ 
    4242  ss.ss_sp    = alternate_stack; 
    4343  ss.ss_size  = sizeof(alternate_stack); 
     
    6565} 
    6666 
    67 /* generate SIGSEGV error */ 
    68 void read0() 
    69 { 
    70     int *x = 0; 
    71     int y; 
    72     y = *x; 
    73 } 
    74  
    75 /* our test code */ 
    7667void code() 
    7768{ 
    7869    if (!setjmp(env)) { 
    79 /*        read0(); */ 
    8070        overflow(1); 
    8171    } else {