unsigned int __weak arch_mod_section_prepend(struct module *mod,
					     unsigned int section)
{
	/* default implementation just returns zero */
	return 0;
}
unsigned int __weak arch_mod_section_prepend(struct module *mod,
					     unsigned int section)
{
	 
	return 0;
}