@@ -56,16 +56,16 @@ void *module_alloc(unsigned long size)
bool module_init_section(const char *name)
{
- return strstarts(name, ".init") ||
- strstarts(name, ".ARM.extab.init") ||
- strstarts(name, ".ARM.exidx.init");
+ return str_has_prefix(name, ".init") ||
+ str_has_prefix(name, ".ARM.extab.init") ||
+ str_has_prefix(name, ".ARM.exidx.init");
}
bool module_exit_section(const char *name)
{
- return strstarts(name, ".exit") ||
- strstarts(name, ".ARM.extab.exit") ||
- strstarts(name, ".ARM.exidx.exit");
+ return str_has_prefix(name, ".exit") ||
+ str_has_prefix(name, ".ARM.extab.exit") ||
+ str_has_prefix(name, ".ARM.exidx.exit");
}
int