How to nest svc (svcall) on Cortex-M3 ?

How to nest svc, eg

void svcall_handler(){
     if(smth_happened()){
          asm volatile("svc #0");
     }
}

Thanks.

More questions in this forum