Added sys_public.h and SB_EXPORT