title: Message doesn't print without \n and prints with \n
body: <p>I've written the following code:</p>
  
  <pre><code>#include &lt;sys/timerfd.h&gt;
  #include &lt;ctime&gt;
  #include &lt;inttypes.h&gt;
  #include &lt;unistd.h&gt;
  #include &lt;stdio.h&gt;
  
  int main()
  {
      printf("Test_message");
      int tfd;
      uint64_t count;
      tfd= timerfd_create(CLOCK_MONOTONIC,0);
      itimerspec itimer;
      itimer.it_interval={1,0};
      itimer.it_value={1,0};
      timerfd_settime(tfd,0,&amp;itimer,NULL);
      while(true)
      {
          read(tfd, &amp;count, sizeof(count));
      }
  }
  </code></pre>
  
  <p>When I'm compiling and linking we have no output to console. But I'm expected that the <code>Test_message</code> will be printed.</p>