CVSROOT: /cvs/uberbaum Module name: winsup Changes by: c...@sourceware.org 2009-01-03 05:12:22
Modified files: cygwin : ChangeLog Makefile.in assert.cc cxx.cc cygthread.cc cygtls.cc cygtls.h dcrt0.cc debug.cc devices.cc devices.in environ.cc exceptions.cc fhandler_clipboard.cc fhandler_mailslot.cc fhandler_mem.cc fhandler_nodevice.cc fhandler_random.cc fhandler_raw.cc fhandler_serial.cc fhandler_termios.cc fhandler_virtual.cc fhandler_windows.cc fork.cc glob.cc gmon.c init.cc ioctl.cc mcount.c mount.cc mount.h path.cc pinfo.cc poll.cc profil.c registry.cc security.h shared.cc shared_info.h smallprint.cc spawn.cc speclib strace.cc strfuncs.cc sync.cc syscalls.cc thread.h times.cc tty.cc winsup.h cygwin/lib : _cygwin_crt0_common.cc cygwin_crt0.c dll_main.cc libcmain.c cygwin/libc : bsdlib.cc minires-os-if.c Added files: cygwin : globals.cc mkglobals_h mkstatic Log message: Remove unneeded header files from source files throughout. Update copyrights where appropriate. * globals.cc: New file for generic global variables. * mkglobals_h: New file to generate globals.h. * mkstatic: New Script used to build a (currently non-working) static libcygwin_s.a. * Makefile.in: Add unused rule to build a non-working libcygwin_s.a. (DLL_OFILES): Add globals.o. Make all objects rely on globals.h. (globals.h): New target. Generate globals.h. * cygtls.h: Honor new CYGTLS_HANDLE define to control when the HANDLE operator is allowed in _cygtls. * dcrt0.cc: Move most globals to globals.cc. * init.cc: Ditto. * environ.cc (strip_title_path): Remove now-unneeded extern. * fhandler_serial.cc (fhandler_serial::open): Ditto. * pinfo.cc: Ditto. (commune_process): Ditto. * shared.cc: Ditto. * glob.cc: Ditto. * strace.cc: Ditto. * exceptions.cc: Define CYGTLS_HANDLE before including winsup.h. * path.cc (stat_suffixes): Move here. * security.h: Add forward class path_conv declaration. * smallprint.cc (__small_vsprintf): Make a true c++ function. (__small_sprintf): Ditto. (small_printf): Ditto. (console_printf): Ditto. (__small_vswprintf): Ditto. (__small_swprintf): Ditto. * spawn.cc (spawn_guts): Remove _stdcall decoration in favor of regparm. (hExeced): Move to globals.cc * strfuncs.cc (current_codepage): Ditto. (active_codepage): Ditto. * sync.cc (lock_process::locker): Move here from dcrt0.cc. * syscalls.cc (stat_suffixes): Move to path.cc. * tty.cc (tty::create_master): Uncapitalize fatal warning for consistency. * winsup.h: Include globals.h to declare most of the grab bag list of globals which were previously defined here. * mount.h: Move USER_* defines back to shared_info.h. * speclib: Force temporary directory cleanup. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/globals.cc.diff?cvsroot=uberbaum&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mkglobals_h.diff?cvsroot=uberbaum&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mkstatic.diff?cvsroot=uberbaum&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.4342&r2=1.4343 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/Makefile.in.diff?cvsroot=uberbaum&r1=1.218&r2=1.219 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/assert.cc.diff?cvsroot=uberbaum&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cxx.cc.diff?cvsroot=uberbaum&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygthread.cc.diff?cvsroot=uberbaum&r1=1.78&r2=1.79 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.cc.diff?cvsroot=uberbaum&r1=1.63&r2=1.64 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.h.diff?cvsroot=uberbaum&r1=1.59&r2=1.60 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/dcrt0.cc.diff?cvsroot=uberbaum&r1=1.350&r2=1.351 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&r1=1.61&r2=1.62 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/devices.cc.diff?cvsroot=uberbaum&r1=1.30&r2=1.31 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/devices.in.diff?cvsroot=uberbaum&r1=1.21&r2=1.22 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/environ.cc.diff?cvsroot=uberbaum&r1=1.172&r2=1.173 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/exceptions.cc.diff?cvsroot=uberbaum&r1=1.329&r2=1.330 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_clipboard.cc.diff?cvsroot=uberbaum&r1=1.40&r2=1.41 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_mailslot.cc.diff?cvsroot=uberbaum&r1=1.8&r2=1.9 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_mem.cc.diff?cvsroot=uberbaum&r1=1.52&r2=1.53 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_nodevice.cc.diff?cvsroot=uberbaum&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_random.cc.diff?cvsroot=uberbaum&r1=1.36&r2=1.37 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_raw.cc.diff?cvsroot=uberbaum&r1=1.69&r2=1.70 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_serial.cc.diff?cvsroot=uberbaum&r1=1.70&r2=1.71 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_termios.cc.diff?cvsroot=uberbaum&r1=1.73&r2=1.74 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_virtual.cc.diff?cvsroot=uberbaum&r1=1.48&r2=1.49 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_windows.cc.diff?cvsroot=uberbaum&r1=1.28&r2=1.29 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fork.cc.diff?cvsroot=uberbaum&r1=1.200&r2=1.201 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/glob.cc.diff?cvsroot=uberbaum&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/gmon.c.diff?cvsroot=uberbaum&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/init.cc.diff?cvsroot=uberbaum&r1=1.75&r2=1.76 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ioctl.cc.diff?cvsroot=uberbaum&r1=1.24&r2=1.25 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mcount.c.diff?cvsroot=uberbaum&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mount.cc.diff?cvsroot=uberbaum&r1=1.29&r2=1.30 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mount.h.diff?cvsroot=uberbaum&r1=1.1&r2=1.2 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/path.cc.diff?cvsroot=uberbaum&r1=1.535&r2=1.536 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/pinfo.cc.diff?cvsroot=uberbaum&r1=1.250&r2=1.251 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/poll.cc.diff?cvsroot=uberbaum&r1=1.50&r2=1.51 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/profil.c.diff?cvsroot=uberbaum&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/registry.cc.diff?cvsroot=uberbaum&r1=1.36&r2=1.37 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/security.h.diff?cvsroot=uberbaum&r1=1.100&r2=1.101 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&r1=1.124&r2=1.125 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared_info.h.diff?cvsroot=uberbaum&r1=1.77&r2=1.78 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/smallprint.cc.diff?cvsroot=uberbaum&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/spawn.cc.diff?cvsroot=uberbaum&r1=1.268&r2=1.269 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/speclib.diff?cvsroot=uberbaum&r1=1.14&r2=1.15 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/strace.cc.diff?cvsroot=uberbaum&r1=1.64&r2=1.65 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/strfuncs.cc.diff?cvsroot=uberbaum&r1=1.14&r2=1.15 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sync.cc.diff?cvsroot=uberbaum&r1=1.38&r2=1.39 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/syscalls.cc.diff?cvsroot=uberbaum&r1=1.509&r2=1.510 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/thread.h.diff?cvsroot=uberbaum&r1=1.108&r2=1.109 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/times.cc.diff?cvsroot=uberbaum&r1=1.96&r2=1.97 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/tty.cc.diff?cvsroot=uberbaum&r1=1.80&r2=1.81 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/winsup.h.diff?cvsroot=uberbaum&r1=1.225&r2=1.226 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/lib/_cygwin_crt0_common.cc.diff?cvsroot=uberbaum&r1=1.15&r2=1.16 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/lib/cygwin_crt0.c.diff?cvsroot=uberbaum&r1=1.10&r2=1.11 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/lib/dll_main.cc.diff?cvsroot=uberbaum&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/lib/libcmain.c.diff?cvsroot=uberbaum&r1=1.4&r2=1.5 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/libc/bsdlib.cc.diff?cvsroot=uberbaum&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/libc/minires-os-if.c.diff?cvsroot=uberbaum&r1=1.7&r2=1.8