On Wed, Nov 16, 2011 at 02:20:19PM -0600, Jonathan Nieder wrote: > Thorsten Glaser wrote: > > > ERROR: "strlen" [drivers/target/iscsi/iscsi_target_mod.ko] undefined! > > ERROR: "strcpy" [drivers/target/iscsi/iscsi_target_mod.ko] undefined! > > Hm, see also [1]. I guess there might be a useless use of strncat > here. I wonder if there's a way to ask GCC not to do this kind of > magic when the functions that would entail calling are not available. > > [1] http://thread.gmane.org/gmane.linux.kernel/680193/focus=680351 > > I don't see linux/string.h doing anything that could help us, but if > it did, I guess something like the following might be needed, too. [...]
<linux/string.h> includes <asm/string.h> which has the the inline functions for m68k. But there are no warnings in the log for use of these functions without declarations. So if <linux/string.h> is not included already (indirectly), where are they declared? I don't believe the built-in string functions are automatically declared. Ben. -- Ben Hutchings We get into the habit of living before acquiring the habit of thinking. - Albert Camus -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org