Commit Graph

  • ce044d8fe0 * MAINTAINERS: Update my e-mail address. Jim Wilson 2003-09-11 18:08:32 +0000
  • b9041ba3d9 * path.cc (normalize_posix_path): Put check for '//' prefix back to denote a UNC path. (slash_unc_prefix_p): Remove vestige of old //c method for accessing drives. Christopher Faylor 2003-09-11 17:46:31 +0000
  • 59a7603554 * cygcheck.cc (dump_only): New global variable. (usage): Add "--dump-only" option, fix "--verbose" line. (longopts, opts): Add "--dump-only" option. (main): Process the "--dump-only" flag. Add new semantic check. Pass dump_only information to dump_setup(). Corinna Vinschen 2003-09-11 16:24:26 +0000
  • 88092a3ea1 * dir.cc (rmdir): Add more samba workarounds. Christopher Faylor 2003-09-11 14:43:09 +0000
  • d13d2a28ff Add enum values for HP extensions to DWARF standard Nick Clifton 2003-09-11 11:20:42 +0000
  • d99e72dc52 * shared.cc (user_shared_initialize): Revert length attribute for name variable to be just UNLEN + 1. Corinna Vinschen 2003-09-11 07:57:39 +0000
  • a5ba4027f4 * getfacl (main): Remove extern declaration of optind. * setfacl (main): Remove extern declaration of optarg and optind. Corinna Vinschen 2003-09-11 07:55:51 +0000
  • bd79b736d4 * Makefile.in (cygcheck.o): Use MINGW_CXX for compilation. * cygcheck.cc: Just include <getopt.h> rather than cygwin version. (pretty_id): Avoid compiler warnings. * cygpath.cc (usage): Ditto. Christopher Faylor 2003-09-11 02:56:40 +0000
  • b07b167eec * Makefile.in (MINGW_CXX): Define and use for mingw-compiled files. * path.cc: Include more path info in cygwin-specific includes since the cygwin directory is no longer included by default. Christopher Faylor 2003-09-11 02:00:42 +0000
  • 704d8c321e * Makefile.in: More fixups to adjust for the fact that mingw_getopt.o is no longer built. Christopher Faylor 2003-09-11 00:07:28 +0000
  • 4a6890e76e * Makefile.in: Remove references to getopt since it is now part of mingwex. Christopher Faylor 2003-09-10 21:55:59 +0000
  • 0efafbfb8c * shared_info.h (shared_info::initialize): Remove argument. * cygheap.h (cygheap_user::init): New declaration. * uinfo.cc (cygheap_user::init): New. (internal_getlogin): Move functionality to cygheap_user::init. Open the process token to update the group sid. * shared.cc (user_shared_initialize): Get the user information from cygheap->user. (shared_info::initialize): Remove argument. Call cygheap->user.init instead of cygheap->user.set_name. (memory_init): Do not get the user name and do not pass it to shared_info::initialize. * registry.cc (get_registry_hive_path): Make csid a cygpsid. (load_registry_hive): Ditto. Christopher Faylor 2003-09-10 21:01:40 +0000
  • 1aa76ad568 * fhandler_disk_file.cc (num_entries): Take . and .. into account if they do not exist since cygwin simulates them. (fhandler_cygdrive::fstat): Ditto. (fhandler_cygdrive::readdir): Don't do any specific tests on __d_position when seeing if a drive exists. Christopher Faylor 2003-09-10 20:16:00 +0000
  • 932a40e86b * Makefile.in (DLL_OFILES): Add getopt.o and iruserok.o. * cygwin.din: Export __check_rhosts_file, __rcmd_errstr, optarg, opterr, optind, optopt, optreset, getopt, getopt_long, iruserok and ruserok. * getopt.c: Moved from lib to here. Define opt* variables as dllexport. * iruserok.c: Moved from lib to here. Rearrange function order. Prefer using 64/32 bit functions. * syscalls.cc (shell_fp): Define as struct __sFILE64. (getusershell): Use fopen64 instead of fopen. * winsup.h: Add declarations for seteuid32, fopen64, cygwin_gethostbyname and cygwin_inet_addr. * include/getopt.h: Declare opt* variables dllimport. * include/cygwin/version.h: Bump API minor number. Corinna Vinschen 2003-09-10 19:13:05 +0000
  • 6d2d2bce72 * exceptions.cc (sig_handle_tty_stop): Check parent PID_NOCLDSTOP rather than erroneously checking *my own* sigtodo. Christopher Faylor 2003-09-10 17:26:12 +0000
  • 4018776f6e * Makefile.in: Add some more -fomit-frame-pointer files. * path.cc (conv_path_list_buf_size): Free normalized_path or suffer memory leak. * syscalls.cc (chroot): Ditto. Christopher Faylor 2003-09-10 16:22:49 +0000
  • 080ef41135 * libc/include/sys/unistd.h: Declare function daemon for Cygwin. Corinna Vinschen 2003-09-10 15:53:44 +0000
  • 34a1d63d80 * Makefile.in (DLL_OFILES): Add bsdlib.o. * autoload.cc (RegisterServiceProcess): Add. * bsdlib.cc: New file. (daemon): New function. (login_tty): Ditto. (openpty): Ditto. (forkpty): Ditto. * cygwin.din: Export daemon, forkpty, login_tty, logwtmp, updwtmp, openpty and revoke. * syscalls.cc (updwtmp): New function, writing to wtmp exclusively. (logwtmp): Ditto. (login): Call updwtmp instead of writing to wtmp by itself. (logout): Ditto. * tty.cc (revoke): New funtion. * include/paths.h: Define _PATH_DEVNULL. * include/pty.h: New header. * include/cygwin/version.h: Bump API minor number. * include/sys/utmp.h: Declare logwtmp with const arguments. Declare updwtmp. * lib/iruserok.c: New file. (ruserok): New function. (iruserok): Ditto. (__ivaliduser): Ditto. (__icheckhost): Ditto. Corinna Vinschen 2003-09-10 15:51:59 +0000
  • 136265194d * fhandler_socket.cc (fhandler_socket::fstat): Don't use PC_POSIX. Corinna Vinschen 2003-09-10 10:01:32 +0000
  • 7119fc0d0b 2003-09-09 Pierre Humblet <pierre.humblet@ieee.org> Pierre Humblet 2003-09-10 02:12:26 +0000
  • 3a767b69fd 2003-09-09 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-09-09 22:53:27 +0000
  • 84154fcc00 * libc/include/grp.h: Don't define setgrfile, group_from_gid and setgroupent for Cygwin. Corinna Vinschen 2003-09-09 13:14:50 +0000
  • 807dfb3d4a * mmap.cc (mmap64): Change address types from caddr_t to void * according to SUSv3. (mmap): Ditto. (munmap): Ditto. (msync): Ditto. (mprotect): Ditto. Move to before the fhandler methods. * include/sys/mman.h: Change prototypes accordingly. Corinna Vinschen 2003-09-09 09:41:18 +0000
  • 3ef50005c7 * dcrt0.cc (dlL_crt0_1): Set __argc_safe after __argc is absolutely know to be set. * exceptions.cc (sig_handle_tty_stop): Don't reset sigCONT event since it is reset automatically. * fork.cc (fork): Remove obsolete usage of PID_SPLIT_HEAP. * include/sys/cygwin.h: Ditto. * sigproc.cc (sig_send): Use sigframe init method to set frame since it checks for previous ownership of the frame. * sigproc.h (sigframe::init): Accept an "is_exception" argument. Christopher Faylor 2003-09-09 03:11:31 +0000
  • 51d340e1c8 * dir.cc (readdir): Reinstate setting of old ino field for legacy applications. * dirent.h (dirent): Rename unused field to __ino32. * passwd.cc (getpwnam_r): Initialize pw_comment field. Christopher Faylor 2003-09-09 00:21:16 +0000
  • 7d0e78a71b * passwe.cc (getpwnam_r): Initialize pw_comment field. Christopher Faylor 2003-09-08 22:03:20 +0000
  • 7a198a0675 * passwd.cc (getpwuid_r32): Initialize pw_comment field. Christopher Faylor 2003-09-08 21:44:53 +0000
  • 9547a8b3c3 * sigproc.cc (wait_sig_inited): Remove assertion since it is racy. Christopher Faylor 2003-09-08 21:10:23 +0000
  • 24efca1401 * cygwin.din: Export endusershell, getusershell and setusershell. * syscalls.cc (getusershell): New function. (setusershell): Ditto. (endusershell): Ditto. * include/cygwin/version.h: Bump API minor number. Corinna Vinschen 2003-09-08 20:08:53 +0000
  • 6c73e54252 2003-09-08 Justin Forest <vhex@users.sourceforge.net> Danny Smith 2003-09-08 10:35:56 +0000
  • dcb6ce0cb2 * cygwin.din: Export argz_add argz_add_sep argz_append argz_count argz_create argz_create_sep argz_delete argz_extract argz_insert argz_next argz_replace argz_stringify envz_add envz_entry envz_get envz_merge envz_remove envz_strip * include/cygwin/version.h: Bump api minor number. Corinna Vinschen 2003-09-08 08:53:01 +0000
  • 87f9911114 fix typo Christopher Faylor 2003-09-08 05:09:13 +0000
  • 7b06693464 * Makefile.in (zlib_h): Rename libz.h -> zlib.h. Christopher Faylor 2003-09-08 04:29:34 +0000
  • 0c7b55727a Throughout, remove __d_u.__d_data fields from DIR structure. * include/sys/dirent.h (dirent): Remvoe old_d_ino. (DIR): Make __d_dirhash a 64 bit value. Remove __d_data and __d_u. Add __flags. * dir.cc (opendir_states): New enum. (opendir): Clear new DIR __flags field. (readdir): Fill in '.' and '..' entries if we hit EOF and we haven't seen them already. Nuke setting of old_d_ino. (rewinddir): Reset DIR __flags field. (seekdir64): Ditto. * fhandler_disk_file.cc (fhandler_cygdrive::fhandler_cygdrive): Remove special handling of "." and ".." since they are now handled automatically. Christopher Faylor 2003-09-08 04:04:19 +0000
  • d31c5928dd * Makefile.in: Detect existence of mingw zlib headers and libraries. Build cygcheck wihtout package checking if they are unavailable. * dump_setup.cc: Generate dummy zlib macros when zlib is not available. (open_package_list): Use zlib functions to uncompress package lists. Return gzFile rather than FILE *. (check_package_files): Change fp to gzFile to accommodate zlib functions. Use gzgets to read from package file. Use gzclose to close the handle. (package_list): Ditto. (package_find): Ditto. Christopher Faylor 2003-09-08 02:50:02 +0000
  • 2e5228f964 * include/cygwin/in.h: Don't define ipv6 stuff unless we call for it specifically since it isn't really implemented yet. Christopher Faylor 2003-09-08 00:26:26 +0000
  • bd8938985e * cygheap.cc (_csbrk): More left coercion cleanup. * fhandler_tty.cc (fhandler_tty_slave::read): Ditto. (fhandler_tty_slave::write): Ditto. * fhandler_windows.cc (fhandler_windows::read): Ditto. * heap.cc (sbrk): Ditto. Christopher Faylor 2003-09-07 18:27:54 +0000
  • ed2287adcd * signal.cc (nanosleep): Improve test for valid values. Round delay up to resolution. Fix test for negative remainder. Use timeGetTime through gtod. (sleep): Round up return value. Christopher Faylor <cgf@redhat.com> * hires.h (HIRES_DELAY_MAX): Define. (hires_ms::minperiod): Declare static. (hires_ms::resolution): New. (hires_ms::dmsecs): New. (hires_ms::prime): Return UINT. (gtod): Declare. * times.cc (hires_ms::prime): Always calculate minperiod and set it to 1 in case of failure. Return minperiod. (hires_ms::resolution): Define. (hires_ms::~hires_ms): Delete. (hires_ms::usecs): Check minperiod to prime. (gtod) Define as global. Christopher Faylor 2003-09-07 05:18:01 +0000
  • 6cce721b15 Remove left coercion throughout. Christopher Faylor 2003-09-07 02:22:58 +0000
  • 46645f9c6e * hires.h (hires_ms::~hires_ms): Delete declaration. * times.cc (hires_ms::~hires_ms): Delete definition.. Christopher Faylor 2003-09-06 02:14:06 +0000
  • 1f602fd729 * dump_setup.cc (check_package_files): Don't fail on empty package. Christopher Faylor 2003-09-06 02:02:30 +0000
  • 661cc22065 * include/w32api.h (_NT5, etc): Reverse the changes of 2003-07-01. * include/winbase.h (_NT5, etc): Ditto. Earnie Boyd 2003-09-05 19:41:22 +0000
  • f1b1505827 2003-09-05 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-09-05 18:22:00 +0000
  • b73263e401 * libc/ctype/wctype.c (_DEFUN): Remove empty default case, as modern versions of GCC issue a warning. Ben Elliston 2003-09-05 02:21:41 +0000
  • c6f53ff6be * dcrt0.cc (__argc_safe): New variable. (dll_crt0_1): Store argc in __argc_safe, which will theoretically remain untouched by the user. * fhandler_console.cc (fhandler_console::read): Silence some compiler warnings. * fhandler_raw.cc (fhandler_dev_raw::raw_read): Ditto. * pinfo.cc (_pinfo::commune_recv): Carefully bound argv scan and check for potentially bad pointers since user could have set argv cell to anythinw. * cygheap.h (CYGHEAPSIZE): Bump up size. Christopher Faylor 2003-09-05 01:55:01 +0000
  • cf88c20fd9 Fix mail address in most recent commit. Ben Elliston 2003-09-05 00:48:01 +0000
  • 0a8fd4dc31 * libc/machine/xscale/memcmp.c (memcmp): Strip trailing whitespace after continuation characters that induces a warning from modern versions of GCC. Ben Elliston 2003-09-05 00:45:54 +0000
  • 10a32423f8 * libc/stdlib/mstats.c[_ELIX_LEVEL]: Fix guards. #ifndef FOO || FOO >= 2 is invalid; use #if !defined (FOO) || FOO >= 2 instead. Ben Elliston 2003-09-05 00:13:15 +0000
  • 3833944e68 * configure: Regenerate. DJ Delorie 2003-09-04 22:53:35 +0000
  • b2aecff24a Match GNU/KFreeBSD with new kfreebsd*-gnu triplet. Nick Clifton 2003-09-04 12:33:44 +0000
  • 99759ba1f1 Add binutils support for v850e1 processor Nick Clifton 2003-09-04 11:04:37 +0000
  • 39473bba44 * sysconf.cc (sysconf): Return more accurate value for _SC_AVPHYS_PAGES. Corinna Vinschen 2003-09-04 10:57:58 +0000
  • 4544f7f6a2 * mmap.cc: Restructure. Add, remove and rewrite comments throughout for better readability. Change function names for better understanding. (MAP_SET): Accomodate name change from map_map_ to page_map_. (MAP_CLR): Ditto. (MAP_ISSET): Ditto. (mmap_record::page_map_): Rename from page_map_. (mmap_record::get_map): Remove. (mmap_record::alloc_page_map): Rename from alloc_map. Return bool indicating success of cygheap memory allocation. (mmap_record::free_page_map): Rename from free_map. (mmap_record::fixup_page_map): Rename from fixup_map. (mmap_record::find_unused_pages): Rename from find_empty. (mmap_record::map_pages): Rename from map_map. (mmap_record::unmap_pages): Rename from unmap_map. (class list): Make all class members private. (list::list): Remove. (list::~list): Remove. (list::get_fd): New attribute reader. (list::get_hash): Ditto. (list::get_record): Ditto. (list::add_record): Manage all allocation for mmap_records. Check for failed memory allocation and return NULL if so. (list::set): New function. (list::del_record): Rename from erase. Return true if last mmap_record has been deleted, false otherwise. Check for legal incoming index value. (list::erase): Remove erase/0. (list::search_record): Rename from match. (map::map): Remove. (map::~map): Remove. (map::add_list): Manage all allocation for lists. Check for failed memory allocation and return NULL if so. (map::get_list): New method. (map::del_list): Rename from erase. Check for legal incoming index value. (mmap64): Check for failed mmap_record memory allocation. Return with MAP_FAILED and errno set to ENOMEM if so. (munmap): Rearrange loop using new list and mmap_record accessor functions. Rename loop index variables for better understanding. Check if list can be deleted after last mmap_record in it has been deleted. (msync): Rearrange loop using new list and mmap_record accessor functions. Rename loop index variables for better understanding. (fixup_mmaps_after_fork): Ditto. Corinna Vinschen 2003-09-04 10:27:51 +0000
  • 026dcb34c6 * cxx.cc (new): Fix formatting. Just return result of ccalloc rather than calling memset explicitly. Christopher Faylor 2003-09-04 03:01:35 +0000
  • e48feef96a * mount.cc (mount_commands): Ensure user mode is actually user mode and not the default system mode. Christopher Faylor 2003-09-04 01:04:57 +0000
  • e550f4d980 Index: opcodes/ChangeLog 2003-09-03 Andrew Cagney <cagney@redhat.com> Andrew Cagney 2003-09-03 23:43:17 +0000
  • 75119e9980 * exceptions.cc (set_process_mask): Set pending signals only when signals become unmasked. * sigproc.cc (pending_signals): Flip back to a global. (wait_sig): Don't set pending signals when there is an armed semaphore or signal is blocked. * shared.cc (shared_info::initialize): Add a username parameter for user-mode mounts. Reorganize to try to avoid startup race. (memory_init): Move some stuff into shared_info::initialize. * shared_info.h (shared_info::initialize): Change declaration. (CURR_SHARED_MAGIC): Update. Christopher Faylor 2003-09-03 14:15:55 +0000
  • 73b2114815 2003-09-02 Bart Oldeman <bartoldeman@users.sourceforge.net> Danny Smith 2003-09-03 00:59:02 +0000
  • 8a315f6a89 * configure.in: Ensure arguments to sed are properly spaced. * configure: Regenerate. DJ Delorie 2003-09-02 23:21:43 +0000
  • ed027a5355 2003-09-02 Thomas Pfaff <tpfaff@gmx.net> Jeff Johnston 2003-09-02 22:42:05 +0000
  • b960d7bf2d * include/cygwin/version.h: Bump DLL minor number to 4. Christopher Faylor 2003-09-01 17:12:29 +0000
  • da43df2df0 * net.cc (dup_ent): Restore check for NULL input. Christopher Faylor 2003-09-01 16:47:03 +0000
  • bf6269abd3 * pathnames.sgml: Remove description how to mount raw devices and dicourage it. Desparately try to make usage of raw devices a bit clearer. Corinna Vinschen 2003-09-01 12:56:01 +0000
  • ef58cd2f44 * kill.cc (forcekill): Silence some compiler warnings. Christopher Faylor 2003-09-01 02:40:16 +0000
  • f6f88b66d2 * Makefile.in: Oops. Put the '...' in the right place. Christopher Faylor 2003-09-01 02:33:50 +0000
  • 840fcfef8d * include/sys/cygwin.h: Don't define cygwin-specific things if !__CYGWIN__. Christopher Faylor 2003-09-01 02:26:27 +0000
  • c0a9bffd03 * cygheap.cc (cygheap_init): Allocate space for sigaction array in cygheap. * cygheap.h (cygheap_types): Add HEAP_SIGS. * exceptions.cc (signal_fixup_after_exec): Remove from this file. * pinfo.h (pinfo::getsig): Just return global_sigs array. (pinfo::sigs): Delete. * sigproc.cc (signal_fixup_after_exec): Move it here. (global_sigs): New global array, moved from pinfo structure. (sigalloc): New function. Allocate global sigaction array here. (proc_subproc): Remove copysigs call. It's automatic now. * include/sys/cygwin.h (PID_NOCLDSTOP): New value. * signal.cc (sigaction): Set myself->PID_NODCLDSTOP when appropriate. * sigproc.h (sigalloc): Declare. * fnmatch.c (fnmatch): Use C90 parameters. (rangematch): Ditto. * fhandler.cc (fhandler_base::raw_read): Use right coercion to avoid a compiler warning. Christopher Faylor 2003-09-01 02:05:32 +0000
  • 40d885eb7b * Makefile.in: Display "..." when not-verbose. * kill.cc (forcekill): Default to entered pid when pinfo fails. Issue some warnings when things don't work. Christopher Faylor 2003-09-01 01:57:44 +0000
  • 12ffca1d84 * net.cc (dup_ent): Make debugging output consistent. Christopher Faylor 2003-08-31 23:23:40 +0000
  • a3de4e19b4 Use dup_ent rather than specific dup_*_ptr functions throughout. * (gen_ent): Delete. (dup_ent): Subsume gen_ent functionality. (dup_host_ptr): Delete. (dup_proto_ptr): Ditto. (dup_servent_ptr): Ditto. * net.cc (gen_ent): Invert sense of null check so that debug output makes sense. Christopher Faylor 2003-08-31 23:16:34 +0000
  • edf16a29fc * net.cc (free_char_list): Delete. (dup_addr_list): Delete. (dup_char_list): Delete. (free_hostent_ptr): Delete. (free_protoent_ptr): Delete. (free_servent_ptr): Delete. (DWORD_round): New function. (strlen_round): New function. Returns strlen rounded up to word size. (dup_ent): New, generic function to duplicate a {host,proto,serv}ent structure. (gen_ent): New macro. Generates a generic dup_{host,proto,serv}ent_ptr function. (cygwin_getservbyname): Remove call to free_servent_ptr, pass servent_buf to dup_servent_ptr. (cygwin_getservbyport): Ditto. (cygwin_gethostbyname): Ditto for hostent. (cygwin_gethostbyaddr): Ditto. (cygwin_getprotobyname): Ditto for protoent. (cygwin_getprotobynumber): Ditto. Christopher Faylor 2003-08-31 22:02:15 +0000
  • f8e2f358c4 * Makefile.in (MALLOC_OFILES): Always fill in with correct malloc object. * configure.in: Fill in MALLOC_OFILES with either debugging or regular malloc. * configure: Regenerate. * dlmalloc.c: Make various fruitless changes to attempt to get to work. * dlmalloc.h: Ditto. * malloc.cc (free): Check malloc pool when debugging. * path.cc (win32_device_name): Eliminate compiler warning. * sigproc.cc (sig_dispatch_pending): Remove use of was_pending. Let thisframe.call_signal_handler decide if handler should be called rather than using bogus was_pending check. * exceptions.cc (interrupt_setup): Remove accidentally checked in debugging code. * heap.cc (sbrk): Save rounded addess in user_heap_max. Christopher Faylor 2003-08-31 18:26:58 +0000
  • 110a4b87df change copyright Christopher Faylor 2003-08-31 00:40:16 +0000
  • b939e87080 * sigproc.cc (sig_dispatch_pending): Remove explicit call to thisframe.call_signal_handler. Christopher Faylor 2003-08-30 20:43:06 +0000
  • 40f3536c52 missed one Christopher Faylor 2003-08-30 16:35:46 +0000
  • a245bd6e99 * msg.cc: New file. * sem.cc: Ditto. Christopher Faylor 2003-08-30 16:34:56 +0000
  • 9540fc5962 * threaded_queue.h: New file. Christopher Faylor 2003-08-30 16:32:15 +0000
  • 6c125ba745 Remove some cygserver files. Christopher Faylor 2003-08-30 16:31:10 +0000
  • b258e2c63b 2003-08-29 Steve Cleary <scleary@jerviswebb.com> Danny Smith 2003-08-29 08:01:09 +0000
  • 5a96b1cbff * sigproc.h: Make some functions regparm. * sigproc.cc (checkstate): Make regparm. (getevent): Change parameters in declaration, rename from getsem, make regparm. (sig_send): Recognize that nosync is now an event. Remove some old cruft from previous interrupt anywhere signal handler. (getevent): Change parameters in definition, rename from getsem. Allocate event rather than semaphore. (wait_sig): Treat sigcatch_nosync as an event. Christopher Faylor 2003-08-29 03:29:16 +0000
  • 99a8fab5a6 * sigproc.h: Make some functions regparm. * sigproc.cc (checkstate): Make regparm. (getevent): Change parameters in declaration, rename from getsem, make regparm. (sig_send): Recognize that nosync is now an event. Remove some old cruft from previous interrupt anywhere signal handler. (getevent): Change parameters in definition, rename from getsem. Allocate event rather than semaphore. (wait_sig): Treat sigcatch_nosync as an event. Christopher Faylor 2003-08-29 02:59:06 +0000
  • 5e8355c765 * exceptions.cc (sigreturn): Fix problem where old return address was not properly restored for a nested signal. Christopher Faylor 2003-08-29 02:05:00 +0000
  • 723b87cd5c * install-sh: Update to newer upstream versions (associated with aclocal 1.7). * missing: Likewise, plus $1Help2man -> $1 typo fix. Daniel Jacobowitz 2003-08-29 00:13:09 +0000
  • d533b9214f * autoload.cc (SwitchToThread): Declare as autoload function. * cygthread.h (cygthread::main_thread_id): Make public. * exceptions.cc (setup_handler): Remove unneeded priority stuff. Rename label to reflect what it does. Add debugging for idiotic Windows NT problem. Change debugging output to include signal number. * miscfuncs.cc (low_priority_sleep): If available, use SwitchToThread function to give time slice to other threads. * wincap.cc: Properly define have_switch_to_thread throughout. * wincap.h (wincap::switch_to_thread): New element. Christopher Faylor 2003-08-28 02:09:42 +0000
  • e2bc5017fa * syscalls.cc (mount): Don't check win32_path when doing cygdrive mount. Christopher Faylor 2003-08-28 02:04:16 +0000
  • cc9f0cf0af * configure.in: Set RAW_CXX_FOR_TARGET if unset. * configure: Regenerated. Daniel Jacobowitz 2003-08-27 21:17:54 +0000
  • 7028311c04 * specdir: Correctly remove temporary directory prior to use. Christopher Faylor 2003-08-27 21:01:14 +0000
  • 90f4768b78 * sigproc.cc (wait_sig): Count number of iterations through 'more_signals' loop and issue a warning if DEBUGGING and excessive. (WFSO): When debugging and infinite timeout, loop. Christopher Faylor 2003-08-27 20:42:52 +0000
  • 0903a4aacf * config/no-executables.m4: New file. Daniel Jacobowitz 2003-08-27 19:14:47 +0000
  • 880fa2477d 2003-08-27 Corinna Vinschen <corinna@vinschen.de> Jeff Johnston 2003-08-27 16:24:57 +0000
  • 78bcc6ada4 Merge bugfix from GCC: Nathanael Nerode 2003-08-27 03:05:51 +0000
  • 54c1d7ea18 2003-08-26 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-08-26 20:54:04 +0000
  • 0eca075074 2003-08-26 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-08-26 18:09:43 +0000
  • 1ce25e2add * include/cygwin/stat.h: Allow definition of internal stat structures also when compiling newlib. Corinna Vinschen 2003-08-26 07:45:38 +0000
  • 311d0d67b9 2003-08-26 Danny Smith <dannysmith@users.sourceforge.net> Danny Smith 2003-08-26 06:54:55 +0000
  • c01c82c07c * sparc/elfsim.ld: Fix __EH_FRAME_BEGIN__ definition. * sparc/sparc86x.ld: Likewise. Jason Merrill 2003-08-26 05:21:56 +0000
  • ff57520702 add missing files Christopher Faylor 2003-08-25 19:44:44 +0000
  • 29c1c50828 * Makefile.in: Build libcygserver.a. * client.cc: Rename allow_daemon to allow_server. Christopher Faylor 2003-08-25 18:22:07 +0000
  • 4392d36cbb Throughout, change USE_CYGSERVER to USE_SERVER. * Makefile.in (LIBSERVER): Define and use. * configure.in: Set LIBSERVER as appropriate. * environ.cc: Rename allow_daemon to allow_server. Only recognize when USE_SERVER is defined. Christopher Faylor 2003-08-25 18:21:07 +0000
  • e98b6dbb6d 2003-08-26 Filip Navara <xnavara@volny.cz> Danny Smith 2003-08-25 10:20:36 +0000