add gcc_demo