add alarmdemo.c sigclddemo.c