public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Problem with printf
@ 2004-05-18  9:02 Sidharth Jandhyala
  2004-05-18 11:38 ` Nick Garnett
  0 siblings, 1 reply; 5+ messages in thread
From: Sidharth Jandhyala @ 2004-05-18  9:02 UTC (permalink / raw)
  To: ecos-discuss; +Cc: gokhan


Hi,

I am having a peculiar problem with printf. I noticed that a newline '\n'
must be placed at the end of each printf statement to work. How do I get
around this problem? Here is s sample code

I am using the eb40A board and debugging using arm-elf-insight.


//---------------------------------------------------------

#   include <cyg/kernel/kapi.h>
#   include <stdio.h>
#   include <stdlib.h>

int main (int agrc, char * argv[])
{
        printf("1.HEllo world..........\n");
        printf("\n2.Hello world again");
        printf("3.Hello world again");

}  //End main

//---------------------------------------------------------

The output is 

//---------------------------------------------------------

  1.HEllo world..........

//---------------------------------------------------------

Why has eCos been implemented such that the '\n' must be included at the end
of the printf statement. Is there a way to avoid this characteristic. Is
there a way to flush the print buffers other than looking for the '\n'. 

Thanks in advance.


Regards,


Sidharth


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-05-31  8:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-18  9:02 [ECOS] Problem with printf Sidharth Jandhyala
2004-05-18 11:38 ` Nick Garnett
2004-05-19  8:07   ` Sidharth Jandhyala
2004-05-19  9:39     ` sandeep
2004-05-31 10:41   ` Gokhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).