Christopher Faylor
b2f338e9a9
* smallprint.c (__small_vsprintf): Implement '%o' after all these years.
2002-05-23 06:00:49 +00:00
Corinna Vinschen
a6790c5f11
* smallprint.c (rn): Allow long long values.
...
(__small_vsprintf): Add 'D', 'U' and 'X' formats for long long
parameters.
2002-02-22 18:22:24 +00:00
Christopher Faylor
e3c25c4a47
Update copyrights.
2001-09-11 20:01:02 +00:00
Christopher Faylor
de05a524ca
* cygheap.cc (cygheap_fixup_in_child): Clear cygheap->base so that heap is not
...
forced to start at the same place in execed process.
* heap.cc: Remove brk* macros for clarity throughout.
* heap.h: Ditto.
* shared.cc (shared_info::initialize): Move heap_chunk test into
heap_chunk_size().
(heap_chunk_size): Check for chunk size here. Don't go to registry if
heap_chunk_in_mb is already set.
* smallprint.c (console_printf): Add Windows 95 concessions.
2001-09-09 19:06:50 +00:00
Christopher Faylor
0a047e8f32
* smallprint.c (console_printf): New function.
...
* dcrt0.cc (dll_crt0_1): Use console_printf for debugging output.
* debug.cc (debug_mark_closed): New function.
(close_handle): Use debug_mark_closed.
* debug.h: Declare new functions.
* dtable.cc (dtable::build_fhandler): Remove unneeded extern.
* spawn.cc: Cosmetic changes.
* winsup.h: Define NO_COPY for C files, too. Declare a global.
2001-08-22 17:50:22 +00:00
Christopher Faylor
17743fbc49
* exceptions.cc (ctrl_c_handler): Always send signal to process if it has no
...
tty.
2001-05-04 20:39:38 +00:00
Christopher Faylor
ad30b4ffca
* fork.cc (fork): Set sigframe here, since it can pause for a considerable
...
amount of time.
* environ.cc (_addenv): Add debugging.
* fhandler.cc: Eliminate unneeded include.
* smallprint.c: Ditto.
2000-10-23 03:35:50 +00:00
Christopher Faylor
20d7f75837
* strace.cc (strace::prntf): Make second argument the function name, rather
...
than use special format options.
(strace::vprntf): Ditto.
(getfunc): New function.
* include/sys/strace.h: Reflect above changes.
* smallprint.c (__small_vsprintf): Eliminate '%F' formatting.
* pinfo.cc (set_myself): Modify for new strace::prntf parameter.
* errno.cc (seterrno_from_win_error): Ditto.
* fhandler_tty.cc (fhandler_tty_common::__acquire_output_mutex): Ditto.
* fhandler_tty.cc (fhandler_tty_common::__release_output_mutex): Ditto.
2000-08-02 19:26:01 +00:00
DJ Delorie
4c8d72ded5
* winsup.h: take out protections of environ, errno, allow C use
...
* *.cc: put winsup.h before other headers (for __INSIDE_CYGWIN__);
use cur_environ() instead of just environ
* times.cc: remove import protections
* glob.c: add winsup.h
* localtime.c: ditto
* smallprint.c: ditto
* Makefile.in: don't __INSIDE_CYGWIN__ as it messes up profiling.
2000-08-02 16:28:18 +00:00
Christopher Faylor
1fd5e000ac
import winsup-2000-02-17 snapshot
2000-02-17 19:38:33 +00:00