On Wed, Oct 8, 2008 at 1:36 PM, Bill Mason <[EMAIL PROTECTED]> wrote: > > I validated this by making a little program that does nothing but prints this > using printf: > > #include <stdio.h> > > int main() { > printf ("%-1.300000000s", "hello"); > } > > Same thing, no output. But if I decrease the number of zeros in the > precision string by one (7 zeros rather than 8), it works fine. Any number > of zeros greater than 7 causes the problem. I tried the same experiments on > my host system, and the same is true there as well.
It works on both of my systems. One is x86 with glibc-2.5.1. I have no idea what could be causing that problem. The kernel seems to be the common denominator since you get the same problem on the host. I don't recall this coming up here before. That is a bizarre issue. Does `gcc -Wall' say anything about it? -- Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page