> Will it resolve the function symbol though? I dunno. > > I can drop the head.h completely and add: > > #ifndef __ASSEMBLY__ > extern void console_print(const char *s); > #endif > > to head.S if that is a better option. head.S is in assembler (hence the ".S" suffix). So adding code wrapped inside #ifndef __ASSEMBLY__ to it would be a no-op. On ia64 (and I think most other assemblers) it is not necessary to provide any kind of "extern" declaration before using external symbols. -Tony -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |