+2012-07-29 Christopher Faylor <me.cygwin2012@cgf.cx>
+
+ * fhandler_termios.cc (fhandler_termios::line_edit): Use special case
+ '%0c' handling to print non-printable characters using hex notation.
+ * smallprint.cc (__small_vsprintf): Semi-reimplement printing of
+ non-printable characters in hex but only when padding is specified.
+
+ * dcrt0.cc (dll_crt0_0): Remove tty_list initialization.
+ * shared.cc (memory_init): Initialize tty_list here.
+
+ * path.cc (path_conv::check): Remove unneeded parentheses from if
+ check.
+
2012-07-28 Corinna Vinschen <corinna@vinschen.de>
* include/inttypes.h: Add x86_64 target considerations throughout.
shared_info::create (); /* Initialize global shared memory */
user_info::create (false); /* Initialize per-user shared memory */
+ /* Initialize tty list session stuff. Doesn't really belong here but
+ this needs to be initialized before any tty or console manipulation
+ happens and it is a common location. */
+ tty_list::init_session ();
}