These symbols are generated by gcc’s atomic builtins but the kernel is compiled without libgcc. You can use the kernel’s atomic.h header file instead.
https://github.com/torvalds/linux/blob/master/arch/powerpc/include/asm/atomic.h I’m assuming that atomic.h will be defined for intel also… we can use this header rather than the gcc builtins in the kernel module. On Aug 7, 2015, at 4:23 AM, Vigneshwaran R <[email protected]<mailto:[email protected]>> wrote: Hi, I am porting vrouter-agent to powerpc platform.While compiling the kernel module i am getting following warnings. While inserting the kernel module it throws the same error. WARNING: "__sync_fetch_and_add_8" undefined WARNING: "__sync_sub_and_fetch_8" undefined Can Anyone tell me how to resolve this issue ??? Thank you.. _______________________________________________ Dev mailing list [email protected]<mailto:[email protected]> http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
_______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
