(get_raw_device_number): Just check for parts of raw device that we
care about.
(get_devn): New function, pulled from get_device_number.
- (win32_device_name): Accomodate arg changes to get_device_number.
+ (win32_device_name): Accommodate arg changes to get_device_number.
(mount_info::get_device_number): Call get_device_number on translated
Windows path.
reference.
* fhandler_clipboard.cc (fhandler_dev_clipboard::dup): Use new open
method.
- (fhandler_dev_clipboard::open): Accomodate new argument for open
+ (fhandler_dev_clipboard::open): Accommodate new argument for open
methods.
* fhandler_console.cc (fhandler_console::open): Ditto.
(fhandler_console::dup): Use new open method.
(fhandler_console::fixup_after_fork): Ditto.
(fhandler_console::fixup_after_exec): Ditto.
- * fhandler_dsp.cc (fhandler_dev_dsp::open): Accomodate new argument for
+ * fhandler_dsp.cc (fhandler_dev_dsp::open): Accommodate new argument for
open methods.
* fhandler_floppy.cc (fhandler_dev_floppy::open): Ditto.
* fhandler_mem.cc (fhandler_dev_mem::open): Ditto.
(fhandler_pty_master::open): Ditto.
* fhandler_windows.cc (fhandler_windows::open): Ditto.
* fhandler_zero.cc (fhandler_dev_zero::open): Ditto.
- * fhandler_socket.cc (fhandler_socket::set_connect_secret): Accomodate
+ * fhandler_socket.cc (fhandler_socket::set_connect_secret): Accommodate
new argument for open methods.
* syscalls.cc (_open): Ditto.
(stat_worker): Ditto.
shared memory into correct address.
(cygheap_setup_for_child): New function.
* cygheap.h: Declare new functions.
- * dcrt0.cc (dll_crt0_1): Accomodate new cygheap_fixup_in_child
+ * dcrt0.cc (dll_crt0_1): Accommodate new cygheap_fixup_in_child
arguments. Avoid protecting subproc_ready unless it is spawn/nowait.
* fork.cc (fork_parent): Use new cygheap_setup_for_child function to
setup cygwin heap info. Close passed cygheap shared memory handle.
normalize_posix_path if caller has already done so. Substitute chroot
setting, if any, for root translation. Add chroot checking to final
output step.
- * shared_info (mount_info): Accomodate additional argument to
+ * shared_info (mount_info): Accommodate additional argument to
conv_to_win32_path.
* syscalls.cc (chroot): Store both normalized posix path and native
path in chroot.
(stack_info::walk): Don't store arguments if they're unwanted.
(stackdump): Add isexception parameter for use when called by exception
handler.
- (cygwin_stackdump): Accomodate extra argument to stackdump.
+ (cygwin_stackdump): Accommodate extra argument to stackdump.
(handle_exceptions): Ditto.
(sig_handle): Ditto.
- (interrupt_on_return): Accomodate extra arguments to stack walk
+ (interrupt_on_return): Accommodate extra arguments to stack walk
initialization.
Fri May 4 21:05:20 2001 Christopher Faylor <cgf@cygnus.com>
* path.cc (mkrelpath): New function.
(mount_info::conv_to_win32_path): Eliminate now-unneeded relative path
name arg and processing.
- (path_conv::check): Accomodate relative path names again. Accomodate
+ (path_conv::check): Accommodate relative path names again. Accommodate
one extra argument in mount_info::conv_to_win32_path. Tack trailing
slash on end of relative path as a side effect, like before.
* shared_info.h (mount_info::conv_to_win32_path): Reflect new argument
* fhandler_clipboard.cc (fhandler_dev_clipboard::fhandler_dev_clipboard):
Initialize new fields. Open clipboard here.
(fhandler_dev_clipboard::dup): New method.
- (fhandler_dev_clipboard::open): Accomodate new fields. Register
+ (fhandler_dev_clipboard::open): Accommodate new fields. Register
clipboard here, if appropriate.
(set_clipboard): New function. Moves buffer to clipboard.
(fhandler_dev_clipboard::write): Truly implement clipboard writing.
* exceptions.cc (unused_sig_wrapper): Ditto.
* fhandler.h (fhandler_base): Make get_io_handle and friends return
self.
- * fhandler_tty.cc (fhandler_pty_common::close_on_exec): Accomodate
+ * fhandler_tty.cc (fhandler_pty_common::close_on_exec): Accommodate
DEBUGGING flag to avoid spurious warnings when inheritance is set.
Sat Mar 10 16:52:12 2001 Christopher Faylor <cgf@cygnus.com>
* path.cc (path_conv::check): Record when path refers to a disk device.
Move executable extension check here.
- (check_sysfile): Accomodate new EXEC path states.
+ (check_sysfile): Accommodate new EXEC path states.
(has_suffix): Remove.
(next_suffix): Remove.
(class suffix_scan): New clas.
assignment here but only do it when it is necessary or
programs will die abnormally.
* fhandler.h: Add raw_write method to fhandler_serial.
- * fhandler_serial.cc (raw_write): New method. Accomodates
+ * fhandler_serial.cc (raw_write): New method. Accommodates
overlapped I/O that now must be used with serial.
* utils/kill.cc (main): Allow `0' signal. Just checks
for existence of process.
Tue Dec 1 08:34:18 1998 Christopher Faylor <cgf@cygnus.com>
- * mkvers.sh: Accomodate lack of timezone in date output so that
+ * mkvers.sh: Accommodate lack of timezone in date output so that
year shows up correctly.
Mon Nov 30 14:30:51 1998 Jeff Johnston <jjohnstn@cygnus.com>
overhead.
(symlink_check_one): Check extensions for existence for use
with spawn.
- (readlink): Accomodate changes to symlink_check_one.
+ (readlink): Accommodate changes to symlink_check_one.
* spawn.cc (perhaps_suffix): Use new extension checking
capabilities of path_conv.
(find_exec_1): Delete.
(setenv): Convert special environment variables to native here,
when they are set.
(struct parse_thing): Simplify struct.
- (struct parse_things): Extend table to accomodate "envcache"
+ (struct parse_things): Extend table to accommodate "envcache"
setting.
(parse_options): Add "envcache" option to control whether special
environment variables are cached. Simplify handling of remembered
Wed Aug 26 14:15:22 1998 Christopher Faylor <cgf@cygnus.com>
* fhandler.h (fhandler_base): Make set_name() public and implement
- clear_name() to accomodate dup2.
+ clear_name() to accommodate dup2.
* hinfo.cc (dup2): Previous change exposed problem with dup2.
Same unix_path_name_ ptr was being used in two separate fds.
Fix this.
Reorganize lpReserved2 buffer to avoid conflicts with Microsoft
usage which resulted in incorrect stdin/stdout operation with
programs compiled using MSVC.
- * pinfo.cc (pinfo_init): Accomodate change to lpReserved2
+ * pinfo.cc (pinfo_init): Accommodate change to lpReserved2
organization.
Mon Mar 9 19:27:17 1998 Geoffrey Noer <noer@cygnus.com>
signal handler.
(handle_sigsuspend): Use set_sig_errno to ensure that the correct errno
is set after a signal handler.
- (interrupt_now): Accomodate default errno field in stack.
+ (interrupt_now): Accommodate default errno field in stack.
(intterupt_on_return): Ditto.
(sigreturn): Pop, test, and possibly restore saved errno on return from
signal handler.
* Makefile.in: Ensure that winver.o is a dependency for building the
dll.
- * mkvers.sh: Attempt to call windres in a fashion that accomodates
+ * mkvers.sh: Attempt to call windres in a fashion that accommodates
older and newer versions.
- * winver.c: Reorganize slightly to accomodate older versions of
+ * winver.c: Reorganize slightly to accommodate older versions of
windres.
* fhandler.cc (fhandler_disk_file::fstat): Avoid using Windows "inodes"
on disks which do not support them.
(events_init): Allocate mask_sync muto.
(unused_sig_wrapper): New function. Encapsulates assembly language
signal handling support.
- * fhandler.h (class select_stuff): Accomodate new signal-handling
+ * fhandler.h (class select_stuff): Accommodate new signal-handling
scheme.
* fhandler_console.cc (fhandler_console): Simplify to use new
signal-handling scheme.
Sat Oct 30 00:59:38 1999 Christopher Faylor <cgf@cygnus.com>
* Makefile.in: Some general cleanup.
- * smallprint.c (__small_vsprintf): Accomodate new format for
+ * smallprint.c (__small_vsprintf): Accommodate new format for
__PRETTY_FUNCTION__.
Wed Oct 27 16:13:36 1999 Christopher Faylor <cgf@cygnus.com>
Tue Oct 19 21:09:42 1999 Christopher Faylor <cgf@cygnus.com>
- Make minor changes throughout to accomodate new gcc merge.
+ Make minor changes throughout to accommodate new gcc merge.
* Makefile.in: Remvoe -fpermissive option when compiling using g++.
* dcrt0.cc (noload): Mark as "unused" to avoid a compiler warning.
* exceptions.cc (sigreturn): Make this "extern" since it essentially
considered void.
* heap.cc (sbrk): Remove debugging code.
* passwd.cc (getpass): Don't use fprintf to print the prompt.
- * path.cc (mount_info::conv_to_win32_path): Accomodate compiler
+ * path.cc (mount_info::conv_to_win32_path): Accommodate compiler
warning.
* select.cc (cygwin_select): Experimental version of select which
handles fd_sets with non-standard FD_SETSIZE.
* fhandler_tty.cc (fhandler_tty_master::init_console): Remove retrieval
of stderr handle since it is not required for correct init operation.
- * hinfo.cc (hinfo_init): Reorganize to accomodate potential closing of
+ * hinfo.cc (hinfo_init): Reorganize to accommodate potential closing of
console handles by fhandler_console::init.
(init_std_file_from_handle): Set standard handle as appropriate.
(hinfo::de_linearize_fd_arry): Ditto.
or suffer weird behavior. Suggested by Andrew Dalgleish
<andrewd@axonet.com.au>.
* shared.cc: Make SHAREDVER "unsigned" to avoid a compiler warning.
- * spawn.cc : Accomodate additional argument to _spawnve, throughout.
+ * spawn.cc : Accommodate additional argument to _spawnve, throughout.
(_spawnve): Make this a global function and take an hToken argument so
- that it can be used by sexecve. Accomodate experimental vfork
+ that it can be used by sexecve. Accommodate experimental vfork
functionality.
* winsup.h: Add initial support for per-thread vfork stuff.
* include/cygwin/version.h: Bump shared memory version number.
Fri Jul 16 23:47:31 1999 Christopher Faylor <cgf@cygnus.com>
- * sigproc.cc (proc_can_be_signalled): Accomodate different flavors of
+ * sigproc.cc (proc_can_be_signalled): Accommodate different flavors of
myself.
* include/ddeml.h: Add missing struct.
* include/wingdi.h: Add missing defines.
(sig_wait): Set active state after all handles have been set up and
before protecting the handles. Use ForceCloseHandle to close
subproc_ready as it is now protected. Close signal_mutex here.
- * sigproc.h: Accomodate alive_parent rename.
+ * sigproc.h: Accommodate alive_parent rename.
* spawn.cc Use init_child_info to initilize memory block passed to
subprocess.
* strace.cc (__system_printf): Write to screen before writing to strace
* fhandler.h: Add an extra 'fd' argument to all ready_for_read methods.
* select.cc: Ditto, throughout.
* fhandler_console (get_tty_stuff): Protect the tty_stuff handle here.
- * fhandler_termios.cc (fhandler_termios::line_edit): Accomodate fd
+ * fhandler_termios.cc (fhandler_termios::line_edit): Accommodate fd
argument to ready_for_read.
* fhandler_tty.cc (fhandler_tty_master::init): Close an unneeded thread
handle.
* net.cc: Redo winsock functions to use dynamic loading scheme.
* shared.cc (shared_info::initialize): Cosmetic change.
* shared.h: Change magic number for memory block sent to child
- processes. Accomodate new heap information in child_info.
+ processes. Accommodate new heap information in child_info.
* sigproc.cc (sig_dispatch_pending): Remove some memory debugging checks.
(__release_signal_mutex): Ditto.
* syscalls.cc (stat_worker): Don't attempt the .exe hack unless the
and the file did not already contain an extension.
* times.cc: Initialize static NO_COPY variables throughout or they will
not actually be NO_COPY.
- * winsup.h: Rename heap fields in per_process to accomodate new sbrk.
+ * winsup.h: Rename heap fields in per_process to accommodate new sbrk.
Eliminate winsock stuff invalidated by dynamic loading change.
* include/winsock.h: Make this file C++ safe.
(strace_dump): Delete.
(mark): Gut.
* winsup.h: Remove a declaration. Add a new one.
- * include/sys/strace.h: Modify to accomodate new strace scheme.
+ * include/sys/strace.h: Modify to accommodate new strace scheme.
* utils/Makefile.in: Build strace.exe
* utils/strace.cc: New file.
* fhandler.cc: Use methods to access path_conv flags
throughout.
* path.cc: (symlink-check_one): Accept a bitmask flags
- variable to accomodate path_conv changes.
+ variable to accommodate path_conv changes.
(path_conv::path_conv): Propagate path_flags from mount
table to path_conv class. Avoid walking the mount table
twice to find "binary" info.
there is no change or Windows 95 will eat input.
(fhandler_console::tcsetattr): Use ONLRET to control binary behavior
since it is more closely analgous.
- (fhandler_console::fhandler_console): Accomodate fhandler_termios
+ (fhandler_console::fhandler_console): Accommodate fhandler_termios
base class.
(fhandler_console::init): Ditto.
(fhandler_console::igncr_enabled): Ditto.
(fhandler_console::de_linearize): New function.
* fhandler_serial.cc: Need additional include.
* fhandler_tty.cc (fhandler_tty_master::fhandler_tty_master):
- Accomodate fhandler_termios base class.
+ Accommodate fhandler_termios base class.
(fhandler_tty_master::init): Ditto.
(fhandler_tty_master::accept_input): New function. Sends
(possibly line-edited) input to slave.
(process_input): Use line editing capabilities of fhandler_termios
base class when processing input.
- (fhandler_tty_slave::open): Accomodate fhandler_termios base class.
+ (fhandler_tty_slave::open): Accommodate fhandler_termios base class.
(fhandler_tty_slave::tcgetattr): Ditto.
(fhandler_tty_slave::ioctl): Ditto.
(fhandler_pty_master::fhandler_pty_master): Ditto.
(fhandler_pty_master::read): Ditto.
(fhandler_tty_slave::dup): Be more paranoid about setting output
handle in case of error.
- * fhandler_tty.h: Accomodate new tty_min base class in tty class.
+ * fhandler_tty.h: Accommodate new tty_min base class in tty class.
* hinfo.cc (hinfo::build_fhandler): Send tty 'unit' to constructor.
* select.cc (peek_console): Send resize event to window regardless
of tty setting. Eliminate ReadFile kludge.
Fri Dec 8 22:21:01 2000 Christopher Faylor <cgf@cygnus.com>
- * path.cc (normalize_win32_path): Reorganize logic to accomodate
+ * path.cc (normalize_win32_path): Reorganize logic to accommodate
chroot. Always check for MAX_PATH overrun. Avoid adding one too many
backslashes when src path begins with a slash. From Corinna Vinschen.
* winsup.h: Force demangling for dll_crt0 for newer compilers.
psapi.h.
(EnumProcesses9x): Rename from EnumProcessesW95. Change arguments to
be more useful for cygwin.
- (winpids::init): Accomodate argument changes.
+ (winpids::init): Accommodate argument changes.
(enum_init): Ditto.
* pinfo.h (winpids): Make pidlist dynamically extendable by storing it
as a pointer and remembering the size.
(normalize_win32_path): Ditto.
(cwdstuff::get_initial): Always set lock.
* sigproc.h: Remove hExeced.
- * strace.cc (strace::vsprntf): Modify to accomodate for lack of hExeced.
+ * strace.cc (strace::vsprntf): Modify to accommodate for lack of hExeced.
* thread.cc (MTinterface::Init): Merge Init1 and ClearReent into this method.
(MTinterface::Init1): Eliminate.
(MTinterface::ClearReent): Eliminate.
Sun Oct 1 22:20:39 2000 Christopher Faylor <cgf@cygnus.com>
* cygheap.cc (cygheap_init): Born again function.
- (_cmalloc): Reorganize to accomodate muto locking.
+ (_cmalloc): Reorganize to accommodate muto locking.
(_cfree): Use muto lock to avoid multi-thread problems.
* cygheap.h (incygheap): Just use cygheap_max to find upper cygwin heap
bounds.
execed or not. In execed case, walk the heap, cleaning up any orphaned
blocks.
* cygheap.h: Add a "MAX" value to cygheap_types. Remove cygheap_init
- declaration. Accomodate new argument to cygheap_fixup_in child.
- * fork.cc (fork): Accomodate extra argument to cygheap_fixup_in_child.
+ declaration. Accommodate new argument to cygheap_fixup_in child.
+ * fork.cc (fork): Accommodate extra argument to cygheap_fixup_in_child.
* dcrt0.cc (dll_crt0_1): Ditto. Remove call to cygheap_init.
Fri Sep 29 21:49:27 2000 Christopher Faylor <cgf@cygnus.com>
Wed Sep 27 01:10:07 2000 Christopher Faylor <cgf@cygnus.com>
- * spawn.cc (spawn_guts): Attempt to accomodate archaic windows quoting
+ * spawn.cc (spawn_guts): Attempt to accommodate archaic windows quoting
mechanism when dealing with '\' and '"'.
Mon Sep 25 20:47:04 2000 Christopher Faylor <cgf@cygnus.com>
(normalize_win32_path): Ditto.
(mount_info::conv_to_win32_path): Eliminate cwd retrieval here.
(mount_info::conv_to_posix_path): Ditto.
- (hash_path_name): Accomodate additional methods in cwdstuff.
+ (hash_path_name): Accommodate additional methods in cwdstuff.
(get_cwd_win32): Eliminate.
(getcwd): Use cwdstuff methods. Properly handle case where buf == NULL
and len < 0.
* dcrt0.cc (quoted): Simplify due to new method for passing arguments
between cygwin programs.
(alloc_stack_hard_way): Attempt to handle overlapped stack.
- (dll_crt0_1): Move child_info processing here. Accomodate new method
+ (dll_crt0_1): Move child_info processing here. Accommodate new method
for passing arguments between cygwin programs. Initialize cygwin heap.
Establish __argc and __argv variables.
(_dll_crt0): Move most of child_info processing to dll_crt0_1.
(fhandler_base::de_linearize): Delete.
(fhandler_base::operator delete): Free from cygwin heap.
(fhandler_base::~fhandler_base): Ditto.
- * fhandler.h: Accomodate elimination of *linearize and other changes
+ * fhandler.h: Accommodate elimination of *linearize and other changes
above.
* fhandler_console.cc (fhandler_console::fixup_after_exec): Rename from
de_linearize.
(cwd_posix): New function.
(cwd_hash): New function.
(cwd_fixup_after_exec): New function.
- * path.h: Accomodate path.cc changes.
+ * path.h: Accommodate path.cc changes.
* pinfo.cc (pinfo_init): Accept a pointer to an environment table.
Pass this to environ_init. Eliminate old 'title' tests.
- * pinfo.h: Accomodate above change in argument.
+ * pinfo.h: Accommodate above change in argument.
* spawn.cc (struct av): New method for building argv list.
(av::unshift): New method.
(spawn_guts): Allocate everything that the child process needs in the
Redefine process structure to avoid a fixed size table. Redefine
pinfo/_pinfo classes. Use these throughout.
- * dcrt0.cc (dll_crt0_1): Accomodate set_myself argument change.
- (__api_fatal): Accomodate _pinfo::record_death argument change.
+ * dcrt0.cc (dll_crt0_1): Accommodate set_myself argument change.
+ (__api_fatal): Accommodate _pinfo::record_death argument change.
* exceptions.cc (really_exit): Ditto.
(sig_handle_tty_stop): Use pinfo constructor to access process info.
(events_init): Don't create pinfo_mutex since it is no longer required.
(set_myself): Accept a pid argument now. Call pinfo initializer to
initialize myself. Detect when this is an "execed" process and create
an "indirect" pid block.
- (pinfo_init): Accomodate set_myself arg change.
+ (pinfo_init): Accommodate set_myself arg change.
(procinfo): Remove.
(pinfo::lock_pinfo): Remove.
(pinfo::unlock_pinfo): Remove.
(internal_getlogin): Use _pinfo.
* winsup.h: Eliminate pinfo_mutex. Eliminate spawn_guts declaration
since it is static now. Reflect set_myself argument change.
- * include/sys/cygwin.h: Add some PID_* enums to accomodate new pinfo
+ * include/sys/cygwin.h: Add some PID_* enums to accommodate new pinfo
stuff.
Sat Jul 29 12:13:27 2000 Christopher Faylor <cgf@cygnus.com>
Wed Jul 19 22:24:00 2000 Corinna Vinschen <corinna@vinschen.de>
* spawn.cc (spawn_guts): Don't restore impersonation in case
- of _P_OVERLAY. Clean up slightly. Accomodate comments.
+ of _P_OVERLAY. Clean up slightly. Accommodate comments.
Wed Jul 19 22:11:00 2000 Corinna Vinschen <corinna@vinschen.de>
__cygwin_user_data pointer from cygwin_internal. If it doesn't exist,
return failure. Use either this pointer or passed in pointer
throughout. Clear forkee.
- * lib/crt0.h: Accomodate argument changes to _cygwin_crt0_common.
+ * lib/crt0.h: Accommodate argument changes to _cygwin_crt0_common.
* lib/cygwin_attach_dll.c (cygwin_attach_dll): Reorganize to allow use
of newer binaries with older DLLs. Detect older DLLs when
_cygwin_crt0_common returns 0 and allocate space for a per_process
(DllListIterator::operator *): Ditto.
(dll_dllcrt0): Default to __cygwin_user_data if arg is NULL.
* include/sys/cygwin.h: Reorganize per_process to eliminate obsolete
- fields and accomodate new way of initializing.
+ fields and accommodate new way of initializing.
* lib/_cygwin_crt0_common: Initialize _impure_ptr from
__cygwin_user_data.impure_ptr.
Sat Jul 1 00:24:04 2000 Christopher Faylor <cgf@cygnus.com>
* dcrt0.cc (_dll_crt0): Renamed from dll_crt0 ().
- * winsup.h: Accomodate above change.
+ * winsup.h: Accommodate above change.
* cygwin.din: Ditto.
* lib/cygwin_crt0.c: Ditto.
* configure.in: Detect "cross-hosting" situation and set appropriate
variables in Makefile to avoid building excess stuff.
* configure: Regenerate.
- * Makefile.in: Accomodate above change.
+ * Makefile.in: Accommodate above change.
Sat Jun 17 19:52:00 2000 Corinna Vinschen <corinna@vinschen.de>
Sun May 14 23:41:24 2000 Christopher Faylor <cgf@cygnus.com>
* shared.h: Bump PROC_MAGIC.
- * include/cygwin/version.h: Bump API minor to accomodate two recent
+ * include/cygwin/version.h: Bump API minor to accommodate two recent
exports.
2000-05-13 Mumit Khan <khan@xraylith.wisc.edu>
Thu Apr 20 17:32:42 2000 Christopher Faylor <cgf@cygnus.com>
* exceptions.cc (handle_exceptions): Search further for stack info to
- accomodate Windows 95.
+ accommodate Windows 95.
Thu Apr 20 16:39:18 2000 Christopher Faylor <cgf@cygnus.com>
* exceptions.cc (sigWaitForSingleObject): Eliminate obsolete function
definition.
* fhandler.h: Reflect change to select_stuff wait method.
- * fhandler_tape.cc (get_ll): Accomodate new w32api LARGE_INTEGER
+ * fhandler_tape.cc (get_ll): Accommodate new w32api LARGE_INTEGER
definition.
* ntea.c (NTReadEARaw): Ditto.
(NTWriteEA): Ditto.
# Rule to make stub library used by testsuite
-# dependency set to $(LIB_NAME) to accomodate make -j2.
+# dependency set to $(LIB_NAME) to accommodate make -j2.
# Otherwise dlltool gets confused. cgf (11-16-2000)
new-$(LIB_NAME): $(LIB_NAME)
$(DLLTOOL) --as=$(AS) --dllname new-$(DLL_NAME) --def $(DEF_FILE) --output-lib new-templib.a
/* newlib used to define O_NDELAY differently from O_NONBLOCK. Now it
properly defines both to be the same. Unfortunately, we have to
- behave properly the old version, too, to accomodate older executables. */
+ behave properly the old version, too, to accommodate older executables. */
#define OLD_O_NDELAY (CYGWIN_VERSION_CHECK_FOR_OLD_O_NONBLOCK ? 4 : 0)
/* Care for the old O_NDELAY flag. If one of the flags is set,
/*
- * Extend the gl_pathv member of a glob_t structure to accomodate a new item,
+ * Extend the gl_pathv member of a glob_t structure to accommodate a new item,
* add the new item, and update gl_pathc.
*
* This assumes the BSD realloc, which only copies the block when its size
for the cygheap. Unfortunately gcc does not support that feature, as of
this writing.)
-The reason for choosing a fixed, arbitrary location is to accomodate
+The reason for choosing a fixed, arbitrary location is to accommodate
Windows XP, although there were sporadic complaints of cygwin heap
failures in other pathological situations with both NT and 9x. In
Windows XP, Microsoft made the allocation of memory less deterministic.