weak function symbols