Messages in this thread | | | Date | Mon, 8 Nov 2004 23:29:52 +0100 | From | Adrian Bunk <> | Subject | Re: [2.6 patch] kill IN_STRING_C |
| |
On Mon, Nov 08, 2004 at 05:15:14PM -0500, linux-os wrote: > >... > >Are you using exactly my example file? > >Are you using the complete gcc command line as shown by "make V=1"? > >Which gcc 3.3.3 are you using? > > > > No, I am using (no headers): > ------------------- > extern int sprintf(char *, const char *,...); > extern int puts(const char *); > static const char hello[]="Hello"; > int xxx(void); > int xxx(){ > char buf[0x100]; > sprintf(buf, "%s", hello); > puts(buf); > return 0; > } > -------------------- > > Compiled as: > > gcc -O2 -Wall -S -o xxx xxx.c >...
If you don't compile the code as it would be compiled inside the kernel, that's your fault...
Please reply only if you can reproduce this with #include <linux/string.h>, #include <linux/kernel.h> _and_ a gcc command line as it would be in the kernel - everything else is useless.
> Cheers, > Dick Johnson
cu Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |