gcc 允许重复定义