summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* path.cc (mount_info::init): Eliminate the mount_slash feature.Corinna Vinschen2000-06-083-141/+88
| | | | | | | | | | | | | | | | | (mount_slash): Eliminated. (mount_info::read_mounts): Eliminate looking up existing entries. The loop for deleting cygpath entries is done only when such entries exist. (mount_info::from_registry): Eliminate sorting. (mount_info::add_item): Call add_reg_mount if necessary. Check nmounts more precisely. Use strcasematch in looking up existing entries. (mount_info::del_item): Call del_reg_mount if necessary. Use strcasematch. Use memmove instead of memcpy. (mount_info::import_v1_registry): Everything is done in this method. (mount_info::to_registry): Eliminated. (mount_info::from_v1_registry): Eliminated. (cygwin_umount): Simply call del_item. shared.h: Modify the declaration of add_item and del_item. Remove the declaration of from_v1_registry.
* mount.cc (error): New function to report an error and exit.Corinna Vinschen2000-06-083-19/+38
| | | | | | | umount.cc (error): Ditto. (remove_all_automounts): Check return status of cygwin_umount. (remove_all_user_mounts): Ditto. (remove_all_system_mounts): Ditto.
* * include/cygwin/version.h: Bump DLL minor version number to 3.Christopher Faylor2000-06-082-1/+5
|
* * cygwin.din: add cygwin_dll_initDJ Delorie2000-06-084-0/+55
| | | | | | * dcrt0.cc (cygwin_dll_init): new (dll_crt0_1): short circuit if manually loaded * path.cc (mount_info::init): don't init if manually loaded
* new file - notes about using --enable-maintainer-modeNick Clifton2000-06-072-0/+11
|
* * avr.h: New file with AVR opcodes.Denis Chertykov2000-06-072-0/+211
|
* * include/netinet/in_systm.h: New file.Corinna Vinschen2000-06-073-0/+45
| | | | * include/cygwin/in_systm.h: Ditto.
* Major update to "Where can I get more information?" section. Now includes:David Starks-Browning2000-06-071-21/+89
| | | | | | | - Posting guidelines - Pointers to User's Guide, API Reference, USENIX paper - Pointer to alternate searchable mail archive (www.delorie.com) - Addresses for commercial & CD-ROM inquiries
* minor typo correction: GNU not GnuDavid Starks-Browning2000-06-071-2/+2
|
* Update copyright dates for last patch.Alan Modra2000-06-0721-49/+50
| | | | Scanning ChangeLog showed others were lazy/forgetful too :-)
* Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS.Alan Modra2000-06-0724-61/+69
| | | | | Remove duplicate reloc enums in elf32-d[13]0v.c Remove EMPTY_HOWTOs in elf32-i386.c
* * mount.cc: add stdlib.h for exitDJ Delorie2000-06-054-0/+11
| | | | | * umount.cc: ditto * strace.cc: add #define for alloca
* * libc/include/string.h: Work around problem with strsignal and gdb.Christopher Faylor2000-06-032-0/+6
|
* Fix name clashAlan Modra2000-06-032-10/+16
|
* "Installation Instructions" for FAQ, first update for current net release.David Starks-Browning2000-06-021-172/+154
|
* * exceptions.cc: Remove unneeded include.Christopher Faylor2000-06-017-27/+40
| | | | | | * dcrt0.cc: Wrap LoadDLLfunc stuff in dummy function. * init.cc: Ditto. * uinfo.cc: Ditto.
* * autoload.h: Put each info block in its own dummy static function.Christopher Faylor2000-06-012-1/+11
|
* * include/cygwin/version.h: use decimal, NOT octalDJ Delorie2000-05-312-2/+8
|
* Remove broken targets readme.info, faq.infoDavid Starks-Browning2000-05-311-1/+4
| | | | (at least until we know what to do with them)
* * fhandler.cc (fhandler_disk_file::open): Check for executableCorinna Vinschen2000-05-312-2/+8
| | | | even if ntsec is on if filesystem doesn't support ACLs.
* * dcrt0.cc: Use LoadDLLfuncEx for loading Crypto API functionsCorinna Vinschen2000-05-312-5/+10
| | | | with parameter `notimp' set to 1.
* Add field ``name'' to floatformat.Andrew Cagney2000-05-312-1/+8
|
* Import texinfo.tex from texinfo-4.0.Andrew Cagney2000-05-312-724/+1289
| | | | Add support for ``make pdf'' to the gdb/doc directory using pdftex.
* * path.cc (mount_info::conv_to_win32_path): Previous patch was too aggressiveChristopher Faylor2000-05-302-5/+12
| | | | in adding a trailing slash.
* * libc/include/ctype.h: __CYGWIN32__ -> __CYGWIN__Christopher Faylor2000-05-3014-23/+39
| | | | | | | | | | | | | | | * libc/include/malloc.h: Ditto. * libc/include/process.h: Ditto. * libc/include/stdio.h: Ditto. * libc/include/stdlib.h: Ditto. * libc/include/time.h: Ditto. * libc/include/machine/setjmp.h: Ditto. * libc/include/sys/errno.h: Ditto. * libc/include/sys/signal.h: Ditto. * libc/include/sys/stat.h: Ditto. * libc/include/sys/time.h: Ditto. * libc/include/sys/unistd.h: Ditto. * libc/include/string.h: Ditto. strsignal should return a const char *.
* Needed for previous changes.Christopher Faylor2000-05-301-0/+2
|
* * config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.Andrew Cagney2000-05-303-45/+206
| | | | * config.guess: Import CVS version 1.148 Tue May 30 09:00:06 2000
* * Makefile.in: Remove libadvapi32.a.Christopher Faylor2000-05-3011-130/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * autoload.h: Add additional field to autoload block for handling unimplemented functions. (LoadDLLfuncEx): New function which accepts additional parameter for controlling unimplemented function behavior. (LoadDLLfunc): Use LoadDLLfuncEx. * dcrt0.cc: Use new arguments for LoadDLLfunc. Add advapi32 routines. (noload): Rewrite in assembler. Handle new unimplemented function type. * exceptions.cc: Eliminate another vestige of StackWalk stuff. * net.cc: Use new arguments for LoadDLLfunc. * uinfo.cc: Ditto. * config.h.in: Remove obsolete define. * path.h (isdrive): New macro. * dcrt0.cc (globify): Use new macro to determine if a string refers to an MS-DOS drive. * environ.cc (winenv): Ditto. * spawn.cc (find_exec): Ditto. * path.cc (get_raw_device_number): Ditto. (mount_info::conv_to_posix_path): Ditto. (chdir): Ditto. (cygwin_posix_path_list_p): Ditto. (cygwin_split_path): Ditto. (path_conv::check): Move tmp_buf to beginning of function since it can be used earlier in the loop. Use tmp_buf rather than 'root' to hold root information. (mount_info::conv_to_win32_path): Add trailing slash to end of mount path when it translates to a drive. Add defensive code to avoid writing beyond the end of 'dst'.
* Include year 2000 in copyright messageNick Clifton2000-05-282-2/+2
|
* Fix capitialisation of setnaces in comment.Nick Clifton2000-05-281-3/+3
|
* * fhandler_random.cc (read): Use CRYPT_MACHINE_KEYSET inCorinna Vinschen2000-05-272-4/+10
| | | | | call to CryptAcquireContext() to serve users that did not log in interactively.
* * include/wincrypt.h: Add missing CRYPT_MACHINE_KEYSET define.Corinna Vinschen2000-05-272-0/+5
|
* 2000-05-26 Marek Michalkiewicz <marekm@linux.org.pl>Jeff Johnston2000-05-2615-32/+53
| | | | | | | | | | | | | | | | | * libm/common/s_expm1.c (expm1): Add curly braces, avoid warnings. * libm/common/s_log1p.c (log1p): Likewise. * libm/common/s_scalbn.c (scalbn): Likewise. * libm/math/e_log.c: Likewise. * libm/math/e_asin.c: Likewise. * libm/math/ef_asin.c: Likewise. * libm/math/e_j0.c (pzero, qzero): Remove redundant test. * libm/math/e_j1.c (pone, qone): Likewise. * libm/math/ef_j0.c (pzerof, qzerof): Likewise. * libm/math/ef_j1.c (ponef, qonef): Likewise. * libm/mathfp/e_j0.c (pzero, qzero): Likewise. * libm/mathfp/e_j1.c (pone, qone): Likewise. * libm/mathfp/ef_j0.c (pzerof, qzerof): Likewise. * libm/mathfp/ef_j1.c (ponef, qonef): Likewise.
* Eli Zaretskii's DOSish file name patches.Alan Modra2000-05-262-0/+57
|
* * errno.cc (errmap): Map ERROR_BAD_NET_NAME to errno ENOSHARE.Corinna Vinschen2000-05-262-0/+5
|
* * sigproc.h (sigframe::set): Accept a default frame pointer.Christopher Faylor2000-05-263-4/+12
| | | | * sigproc.cc (sig_send): Use passed in frame pointer, if appropriate.
* * configure.in: Don't assume that cinstall directory exists.Christopher Faylor2000-05-253-3/+3
|
* * configure.in: Don't assume that cinstall directory exists.Christopher Faylor2000-05-253-17/+34
|
* Define the ALONE flag bit, for use in the opcode table.Donald Lindsay2000-05-252-0/+5
|
* * dir.cc (rmdir): Use file attributes that have already been discovered byChristopher Faylor2000-05-252-2/+3
| | | | path_conv.
* * dir.cc (rmdir): Use file attributes that have already been discoveredChristopher Faylor2000-05-252-2/+2
| | | | by path_conv.
* * dir.cc (rmdir): Use file attributes that have already been discovered byChristopher Faylor2000-05-252-3/+7
| | | | path_conv.
* Patch by Kazuhiro Fujieda <fujieda@jaist.ac.jp>:Corinna Vinschen2000-05-252-1/+6
| | | | * dir.cc (rmdir): Correct the manner in checking the target directory.
* * dir.cc (writable_directory): Comment out previous code,Corinna Vinschen2000-05-244-7/+34
| | | | | | | | | | return always 1 for now. (mkdir): Call set_file_attribute explicitely with S_IFDIR mode bit. * syscalls.cc (chown_worker): Ditto. (chmod): Ditto. * security.cc (get_nt_attribute): Fix error in debug output. Never set FILE_DELETE_CHILD for files. Construct appropriate inherit attribute according to file type.
* * mn10300/time.c (time): Set *tloc, since the sim doesn't.Alexandre Oliva2000-05-242-1/+9
|
* * Makefile.common (%.o): further simplify, add "..." to make itDJ Delorie2000-05-242-4/+9
| | | | obvious it's an abbreviated command line.
* * syscalls.cc (_cygwin_istext_for_stdio): New, for newlibDJ Delorie2000-05-233-2/+62
| | | | | * include/cygwin/version.h: Bump API number for detect old programs using old getc/putc macros
* * libc/stdio/stdio.c (__stextmode): new, see if file is text modeDJ Delorie2000-05-238-4/+63
| | | | | | | | | | | | (__sread): always read in binary mode (__swrite): always write in binary mode * libc/include/stdio.h: no getc/putc macros for cygwin; causes compatibility issues with different dll versions * libc/stdio/fopen.c: use __stextmode * libc/stdio/fdopen.c: ditto * libc/stdio/freopen.c: ditto * libc/stdio/findfp.c: set up __SCLE for std{in,out,err} * libc/stdio/local.h: declare __stextmode
* * dir.cc (writable_directory): handle root directoriesDJ Delorie2000-05-232-0/+8
|
* * uname.cc (uname): Use a "s" to denote a snapshot to avoid confusion with theChristopher Faylor2000-05-232-1/+6
| | | | number "5".