]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
24 years agoTI C54x target added.
Tim Wall [Tue, 20 Jun 2000 13:59:03 +0000 (13:59 +0000)]
TI C54x target added.

24 years ago* select.cc (socket_cleanup): Shutdown I/O on dummy sockets prior to closing
Christopher Faylor [Tue, 20 Jun 2000 00:47:52 +0000 (00:47 +0000)]
* select.cc (socket_cleanup): Shutdown I/O on dummy sockets prior to closing
them.

24 years ago * dcrt0.cc: Add load statements for `GetSidIdentifierAuthority'
Corinna Vinschen [Mon, 19 Jun 2000 17:36:30 +0000 (17:36 +0000)]
    * dcrt0.cc: Add load statements for `GetSidIdentifierAuthority'
        and `RegLoadKeyA'.
        * registry.cc (get_registry_hive_path): New function.
        (load_registry_hive): Ditto.
        * security.cc (convert_sid_to_string_sid): New function.
        (get_ssid): Renamed to `convert_string_sid_to_sid'.
        (get_pw_sid): Call `convert_string_sid_to_sid' instead of `get_ssid'.
        (get_gr_sid): Ditto.
        (get_admin_sid): Ditto.
        (get_system_sid): Ditto.
        (get_creator_owner_sid): Ditto.
        (get_world_sid): Ditto.
        * shared.h: New prototypes for `get_registry_hive_path' and
        `load_registry_hive'.
        * spawn.cc (spawn_guts): Set child->psid to NULL to force calling
        `internal_getlogin' from child process in case of changing user context.
        Call `load_registry_hive' in case of changing user context.
        (_spawnve): Copy user infos only if user context remains the same.
        * uinfo.cc: Add load statement for `NetUserGetInfo'.
        Remove load statement for `NetGetDCName'.
        (internal_getlogin): Rewrite to speed up process startup
        and to correct user environment in case user context changes.
        (uinfo_init): Call internal_getlogin only if myself->psid is NULL,
        that is user context changes.
        * winsup.h: Add prototypes for `convert_sid_to_string_sid',
        `convert_string_sid_to_sid' and `get_pw_sid'.

24 years agoApplied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
Nick Clifton [Mon, 19 Jun 2000 01:22:42 +0000 (01:22 +0000)]
Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
for m68hc11 and m68hc12 processors.

24 years agoChanged values of MODSYNC and CRCCON as suggest by Russ Magee <rmagee@home.com>
Nick Clifton [Sun, 18 Jun 2000 23:29:02 +0000 (23:29 +0000)]
Changed values of MODSYNC and CRCCON as suggest by Russ Magee <rmagee@home.com>

24 years ago* fhandler.h (set_name): Don't use 'unix' as name since this is defined by gcc
Christopher Faylor [Sun, 18 Jun 2000 17:43:45 +0000 (17:43 +0000)]
* fhandler.h (set_name): Don't use 'unix' as name since this is defined by gcc
now.
* fhandler.cc (set_name): Ditto.

24 years agoAdd comment.
Christopher Faylor [Sun, 18 Jun 2000 01:53:10 +0000 (01:53 +0000)]
Add comment.

24 years agoRevert.
Christopher Faylor [Sun, 18 Jun 2000 01:50:07 +0000 (01:50 +0000)]
Revert.

24 years ago* Makefile.in (subdirs): Eliminate for loop.
Christopher Faylor [Sun, 18 Jun 2000 01:49:23 +0000 (01:49 +0000)]
* Makefile.in (subdirs): Eliminate for loop.

24 years ago2000-06-17 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sat, 17 Jun 2000 23:08:19 +0000 (23:08 +0000)]
2000-06-17  H.J. Lu  <hjl@gnu.org>

* getopt.h: Updated from gcc.
* libiberty.h: Likewise.
* symcat.h: Likewise.

24 years ago* Makefile.in (subdirs): Previous change did not fix problem in broken shells.
Christopher Faylor [Sat, 17 Jun 2000 22:28:52 +0000 (22:28 +0000)]
* Makefile.in (subdirs): Previous change did not fix problem in broken shells.

24 years ago* winsup.h (isabspath): Don't report `C:foo' as an absolute path.
Christopher Faylor [Sat, 17 Jun 2000 22:05:19 +0000 (22:05 +0000)]
* winsup.h (isabspath): Don't report `C:foo' as an absolute path.

24 years ago* configure.in: Detect "cross-hosting" situation and set appropriate variables
Christopher Faylor [Sat, 17 Jun 2000 17:54:05 +0000 (17:54 +0000)]
* configure.in: Detect "cross-hosting" situation and set appropriate variables
in Makefile to avoid building excess stuff.
* configure: Regenerate.
* Makefile.in: Accomodate above change.

24 years ago * pinfo.cc (pinfo_init): Revert previous patch.
Corinna Vinschen [Sat, 17 Jun 2000 17:53:08 +0000 (17:53 +0000)]
    * pinfo.cc (pinfo_init): Revert previous patch.

24 years ago* configure.in: Detect "cross-hosting" situation and add a subset of
Christopher Faylor [Sat, 17 Jun 2000 17:51:31 +0000 (17:51 +0000)]
* configure.in: Detect "cross-hosting" situation and add a subset of
directories to SUBDIRS.
* configure: Regenerate.

24 years agoAdd additional info.
Christopher Faylor [Sat, 17 Jun 2000 17:50:04 +0000 (17:50 +0000)]
Add additional info.

24 years ago* Makefile.in: Avoid installing dll if we're cross building and the cross-host
Christopher Faylor [Sat, 17 Jun 2000 17:48:36 +0000 (17:48 +0000)]
* Makefile.in: Avoid installing dll if we're cross building and the cross-host
system isn't a Windows system.

24 years ago2000-05-06 Zack Weinberg <zack@wolery.cumb.org>
H.J. Lu [Sat, 17 Jun 2000 15:51:55 +0000 (15:51 +0000)]
2000-05-06  Zack Weinberg  <zack@wolery.cumb.org>

  * ansidecl.h: #define __extension__ to nothing if
  GCC_VERSION < 2008.

24 years ago * pinfo.cc (pinfo_init): Add missing initializers.
Corinna Vinschen [Sat, 17 Jun 2000 11:34:33 +0000 (11:34 +0000)]
    * pinfo.cc (pinfo_init): Add missing initializers.
        * uinfo.cc (internal_getlogin): Request domain infos only
        when ntsec is ON.

24 years ago* Makefile.in: Just use library files from this tree when building cygrun.exe.
Christopher Faylor [Fri, 16 Jun 2000 23:39:02 +0000 (23:39 +0000)]
* Makefile.in: Just use library files from this tree when building cygrun.exe.
* path.cc (chdir): Don't set cache to offending chdir.  Change comment to
reflect current reality.

24 years ago * libc/include/sys/unistd.h: Add prototypes for `seteuid' and
Corinna Vinschen [Fri, 16 Jun 2000 21:04:37 +0000 (21:04 +0000)]
    * libc/include/sys/unistd.h: Add prototypes for `seteuid' and
        `setegid' provided by Cygwin.

24 years ago * cygwin.din: Define symbols for `cygwin_logon_user' and
Corinna Vinschen [Fri, 16 Jun 2000 19:36:07 +0000 (19:36 +0000)]
    * cygwin.din: Define symbols for `cygwin_logon_user' and
        `cygwin_set_impersonation_token'.
        * dcrt0.cc (dll_crt0_1): Eliminate superfluous conditional
        statements.
        Add load statements for `ImpersonateLoggedOnUser', `LogonUserA'
        and `RevertToSelf'.
        * fork.cc (fork): Care for correct impersonation of parent
        and child process.
        * security.cc (cygwin_set_impersonation_token): New function.
        (cygwin_logon_user): Ditto.
        shared.h (class pinfo): New members `orig_uid', `orig_gid',
        `real_uid' nad `real_gid'.
        spawn.cc (spawn_guts): Care for impersonation when starting
        child process in a different user context.
        * syscalls.cc (setgid): Call `setegid' now. Set real_gid.
        (setuid): Call `seteuid' now. Set real_uid.
        (seteuid): Functionality moved from setuid to here. Care for
        correct impersonation.
        (setegid): Functionality moved from setgid to here.
        * uinfo.cc (uinfo_init): Initialization of additional pinfo
        members.
        (getuid): Return real uid.
        (getgid): Return real gid.
        (geteuid): Return effective uid.
        (getegid): Return effective gid.
        include/sys/cygwin.h: Add prototypes for `cygwin_logon_user' and
        `cygwin_set_impersonation_token'.
        include/cygwin/version.h: Bumb API minor version to 22.

24 years ago* path.cc (chdir): Don't set cache to offending chdir. Change comment to
Christopher Faylor [Thu, 15 Jun 2000 22:14:14 +0000 (22:14 +0000)]
* path.cc (chdir): Don't set cache to offending chdir.  Change comment to
reflect current reality.

24 years agoFix some typos.
H.J. Lu [Thu, 15 Jun 2000 21:09:01 +0000 (21:09 +0000)]
Fix some typos.

24 years agoFix typo.
Christopher Faylor [Thu, 15 Jun 2000 20:52:57 +0000 (20:52 +0000)]
Fix typo.

24 years agoRemove entries from gcc. They don't make much senses here since
H.J. Lu [Thu, 15 Jun 2000 20:50:48 +0000 (20:50 +0000)]
Remove entries from gcc. They don't make much senses here since
ChangeLogs in gcc and binutils are quite different.

24 years ago2000-06-15 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 15 Jun 2000 20:47:02 +0000 (20:47 +0000)]
2000-06-15  H.J. Lu  <hjl@gnu.org>

* sort.h: New file. Impored from gcc.

* hashtab.h: Updated from from gcc.

2000-06-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

* demangle.h (demangling_styles): Remove trailing comma in enum.

* dyn-string.h (dyn_string_append_char): Change parameter from
char to int.

2000-06-04  Alex Samuel  <samuel@codesourcery.com>

* dyn-string.h: Move here from gcc/dyn-string.h.  Add new functions.

* demangle.h (DMGL_GNU_NEW_ABI): New macro.
(DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
(current_demangling_style): Add gnu_new_abi_demangling.
(GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
(GNU_NEW_ABI_DEMANGLING): Likewise.
(cplus_demangle_new_abi): New declaration.

24 years agoNew file. A brief list of who maintains newlib.
Ranjith Kumaran [Thu, 15 Jun 2000 20:17:40 +0000 (20:17 +0000)]
New file.  A brief list of who maintains newlib.

24 years ago* path.cc (normalize_posix_path): Convert path to POSIX if it seems to be a
Christopher Faylor [Thu, 15 Jun 2000 19:44:50 +0000 (19:44 +0000)]
* path.cc (normalize_posix_path): Convert path to POSIX if it seems to be a
Windows path.

24 years ago* environ.cc (conv_envvars): Detect and convert all environment variables used
Christopher Faylor [Thu, 15 Jun 2000 03:50:03 +0000 (03:50 +0000)]
* environ.cc (conv_envvars): Detect and convert all environment variables used
by libiberty's choose-temp.c

24 years ago * libc/stdio/fdopen.c (_fdopen_r): Take explicit given
Corinna Vinschen [Wed, 14 Jun 2000 22:25:46 +0000 (22:25 +0000)]
    * libc/stdio/fdopen.c (_fdopen_r): Take explicit given
        bin/textmode into account for Cygwin.

24 years agoRewrote "Adding or updating packages",
David Starks-Browning [Wed, 14 Jun 2000 20:56:56 +0000 (20:56 +0000)]
Rewrote "Adding or updating packages",
plus a few other minor changes.

24 years ago* include/winnt.h: Add some missing defines related to locale identifiers.
Christopher Faylor [Wed, 14 Jun 2000 20:33:31 +0000 (20:33 +0000)]
* include/winnt.h: Add some missing defines related to locale identifiers.
Translate values of LANG_* and SUBLANG_* into hexadecimal.

24 years agoTidied up formatting a bit.
David Starks-Browning [Wed, 14 Jun 2000 16:34:57 +0000 (16:34 +0000)]
Tidied up formatting a bit.
New entries:
How do I convert between Windows and UNIX paths?
Why are compiled executables so huge?!?

24 years agoMinor changes, also add note about deleting temp dir after setup.
David Starks-Browning [Wed, 14 Jun 2000 16:08:03 +0000 (16:08 +0000)]
Minor changes, also add note about deleting temp dir after setup.

24 years agoFix simple @-error.
David Starks-Browning [Tue, 13 Jun 2000 19:52:51 +0000 (19:52 +0000)]
Fix simple @-error.

24 years ago* path.cc (mount_info::add_item): The previous patch can't handle the case of
Christopher Faylor [Tue, 13 Jun 2000 16:48:37 +0000 (16:48 +0000)]
* path.cc (mount_info::add_item): The previous patch can't handle the case of
overwriting a mount entry.

24 years agoNew entry: "How should I set my PATH?"
David Starks-Browning [Tue, 13 Jun 2000 16:30:58 +0000 (16:30 +0000)]
New entry: "How should I set my PATH?"

24 years agoRemoved a couple of "not yet updated" disclaimers.
David Starks-Browning [Tue, 13 Jun 2000 16:12:44 +0000 (16:12 +0000)]
Removed a couple of "not yet updated" disclaimers.
New entry: "info error "dir: No such file or directory""

24 years ago"Installation using the setup.exe program": minor note not to mess with
David Starks-Browning [Tue, 13 Jun 2000 14:58:35 +0000 (14:58 +0000)]
"Installation using the setup.exe program": minor note not to mess with
default mounts.
"Adding or updating packages": full instructions now, not just links to ml.
New:
subsection "Problems running setup.exe"
subsubsection "Error message: "Unable to retrieve the list of cygwin mirrors...""
subsubsection "System hangs when unpacking tar archives"

24 years ago* thread.h: Shorten "current_directory" variables to "cwd_*" throughout.
Christopher Faylor [Tue, 13 Jun 2000 04:40:36 +0000 (04:40 +0000)]
* thread.h: Shorten "current_directory" variables to "cwd_*" throughout.
* path.cc: Ditto.
(normalize_posix_path): Add some extra debugging info.
(chdir): Ditto.  Store chdir'ed posix and MS-DOS directory names in "cache"
here rather than trying to derive them later.

24 years agoMerge "Installation and Setup" and "Using Cygwin Releases" to simply
David Starks-Browning [Mon, 12 Jun 2000 21:46:19 +0000 (21:46 +0000)]
Merge "Installation and Setup" and "Using Cygwin Releases" to simply
"Using Cygwin".  Significant update to "How can I access other drives?".

24 years ago * fhandler_random.cc (read): Call CryptAquireContext with
Corinna Vinschen [Sun, 11 Jun 2000 14:01:18 +0000 (14:01 +0000)]
    * fhandler_random.cc (read): Call CryptAquireContext with
        CRYPT_VERIFYCONTEXT.

24 years agoFri Jun 9 14:28:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston [Fri, 9 Jun 2000 18:50:05 +0000 (18:50 +0000)]
Fri Jun  9 14:28:00 2000  Jeff Johnston  <jjohnstn@cygnus.com>

        * libc/include/sys/reent.h (_rand_next): Changed to
        unsigned long long and moved to end of _reent struct in _new union.
        (_REENT_INIT): Changed to move _rand_next initialization.
        * libc/stdlib/rand.c (rand): Changed to use unsigned long long
        linear congruential algorithm that is used by DJGPP.

24 years ago * avr.h: clr,lsl,rol, ... moved after add,adc, ...
Denis Chertykov [Fri, 9 Jun 2000 18:02:05 +0000 (18:02 +0000)]
* avr.h: clr,lsl,rol, ... moved after add,adc, ...

24 years agoThu Jun 8 21:18:00 2000 Ranjith Kumaran <ranjith@cygnus.com>
Ranjith Kumaran [Fri, 9 Jun 2000 01:13:36 +0000 (01:13 +0000)]
Thu Jun  8 21:18:00 2000  Ranjith Kumaran  <ranjith@cygnus.com>

* libc/include/stdlib.h: Set RAND_MAX to __RAND_MAX.
* libc/include/sys/config.h: Define __RAND_MAX.

24 years agoThu Jun 8 17:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston [Thu, 8 Jun 2000 21:56:18 +0000 (21:56 +0000)]
Thu Jun  8 17:54:00 2000  Jeff Johnston  <jjohnstn@cygnus.com>

        * libc/stdlib/rand_r.c: New algorithm that meets minimal
        standard.

24 years ago * path.cc (path_conv::check): Erase two lines checked in
Corinna Vinschen [Thu, 8 Jun 2000 20:51:11 +0000 (20:51 +0000)]
    * path.cc (path_conv::check): Erase two lines checked in
        by mistake.

24 years ago * fhandler.cc (fhandler_disk_file::open): Check for directory
Corinna Vinschen [Thu, 8 Jun 2000 13:56:28 +0000 (13:56 +0000)]
    * fhandler.cc (fhandler_disk_file::open): Check for directory
        to set O_DIROPEN on directories anyway.

24 years ago path.cc (mount_info::init): Eliminate the mount_slash feature.
Corinna Vinschen [Thu, 8 Jun 2000 13:24:52 +0000 (13:24 +0000)]
    path.cc (mount_info::init): Eliminate the mount_slash feature.
        (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.

24 years ago mount.cc (error): New function to report an error and exit.
Corinna Vinschen [Thu, 8 Jun 2000 12:54:12 +0000 (12:54 +0000)]
    mount.cc (error): New function to report an error and exit.
        umount.cc (error): Ditto.
        (remove_all_automounts): Check return status of cygwin_umount.
        (remove_all_user_mounts): Ditto.
        (remove_all_system_mounts): Ditto.

24 years ago* include/cygwin/version.h: Bump DLL minor version number to 3.
Christopher Faylor [Thu, 8 Jun 2000 03:58:51 +0000 (03:58 +0000)]
* include/cygwin/version.h: Bump DLL minor version number to 3.

24 years ago* cygwin.din: add cygwin_dll_init
DJ Delorie [Thu, 8 Jun 2000 00:55:27 +0000 (00:55 +0000)]
* cygwin.din: add cygwin_dll_init
* 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

24 years agonew file - notes about using --enable-maintainer-mode
Nick Clifton [Wed, 7 Jun 2000 21:31:48 +0000 (21:31 +0000)]
new file - notes about using --enable-maintainer-mode

24 years ago * avr.h: New file with AVR opcodes.
Denis Chertykov [Wed, 7 Jun 2000 17:48:35 +0000 (17:48 +0000)]
* avr.h: New file with AVR opcodes.

24 years ago * include/netinet/in_systm.h: New file.
Corinna Vinschen [Wed, 7 Jun 2000 11:48:03 +0000 (11:48 +0000)]
    * include/netinet/in_systm.h: New file.
        * include/cygwin/in_systm.h: Ditto.

24 years agoMajor update to "Where can I get more information?" section. Now includes:
David Starks-Browning [Wed, 7 Jun 2000 10:38:47 +0000 (10:38 +0000)]
Major update to "Where can I get more information?" section.  Now includes:
- 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

24 years agominor typo correction: GNU not Gnu
David Starks-Browning [Wed, 7 Jun 2000 10:28:36 +0000 (10:28 +0000)]
minor typo correction: GNU not Gnu

24 years agoUpdate copyright dates for last patch.
Alan Modra [Wed, 7 Jun 2000 04:08:13 +0000 (04:08 +0000)]
Update copyright dates for last patch.
Scanning ChangeLog showed others were lazy/forgetful too :-)

24 years agoGet rid of the -1 dummy valued enum in START_RELOC_NUMBERS.
Alan Modra [Wed, 7 Jun 2000 03:43:33 +0000 (03:43 +0000)]
Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS.
Remove duplicate reloc enums in elf32-d[13]0v.c
Remove EMPTY_HOWTOs in elf32-i386.c

24 years ago* mount.cc: add stdlib.h for exit
DJ Delorie [Mon, 5 Jun 2000 18:43:54 +0000 (18:43 +0000)]
* mount.cc: add stdlib.h for exit
* umount.cc: ditto
* strace.cc: add #define for alloca

24 years ago* libc/include/string.h: Work around problem with strsignal and gdb.
Christopher Faylor [Sat, 3 Jun 2000 03:03:03 +0000 (03:03 +0000)]
* libc/include/string.h: Work around problem with strsignal and gdb.

24 years agoFix name clash
Alan Modra [Sat, 3 Jun 2000 01:57:29 +0000 (01:57 +0000)]
Fix name clash

24 years ago"Installation Instructions" for FAQ, first update for current net release.
David Starks-Browning [Fri, 2 Jun 2000 17:17:53 +0000 (17:17 +0000)]
"Installation Instructions" for FAQ, first update for current net release.

24 years ago* exceptions.cc: Remove unneeded include.
Christopher Faylor [Thu, 1 Jun 2000 05:57:54 +0000 (05:57 +0000)]
* exceptions.cc: Remove unneeded include.
* dcrt0.cc: Wrap LoadDLLfunc stuff in dummy function.
* init.cc: Ditto.
* uinfo.cc: Ditto.

24 years ago* autoload.h: Put each info block in its own dummy static function.
Christopher Faylor [Thu, 1 Jun 2000 05:41:21 +0000 (05:41 +0000)]
* autoload.h: Put each info block in its own dummy static function.

24 years ago* include/cygwin/version.h: use decimal, NOT octal
DJ Delorie [Wed, 31 May 2000 18:04:00 +0000 (18:04 +0000)]
* include/cygwin/version.h: use decimal, NOT octal

24 years agoRemove broken targets readme.info, faq.info
David Starks-Browning [Wed, 31 May 2000 15:19:47 +0000 (15:19 +0000)]
Remove broken targets readme.info, faq.info
(at least until we know what to do with them)

24 years ago * fhandler.cc (fhandler_disk_file::open): Check for executable
Corinna Vinschen [Wed, 31 May 2000 14:43:23 +0000 (14:43 +0000)]
    * fhandler.cc (fhandler_disk_file::open): Check for executable
        even if ntsec is on if filesystem doesn't support ACLs.

24 years ago * dcrt0.cc: Use LoadDLLfuncEx for loading Crypto API functions
Corinna Vinschen [Wed, 31 May 2000 12:32:59 +0000 (12:32 +0000)]
    * dcrt0.cc: Use LoadDLLfuncEx for loading Crypto API functions
        with parameter `notimp' set to 1.

24 years agoAdd field ``name'' to floatformat.
Andrew Cagney [Wed, 31 May 2000 10:55:00 +0000 (10:55 +0000)]
Add field ``name'' to floatformat.

24 years agoImport texinfo.tex from texinfo-4.0.
Andrew Cagney [Wed, 31 May 2000 10:18:58 +0000 (10:18 +0000)]
Import texinfo.tex from texinfo-4.0.
Add support for ``make pdf'' to the gdb/doc directory using pdftex.

24 years ago* path.cc (mount_info::conv_to_win32_path): Previous patch was too aggressive
Christopher Faylor [Tue, 30 May 2000 21:24:50 +0000 (21:24 +0000)]
* path.cc (mount_info::conv_to_win32_path): Previous patch was too aggressive
in adding a trailing slash.

24 years ago* libc/include/ctype.h: __CYGWIN32__ -> __CYGWIN__
Christopher Faylor [Tue, 30 May 2000 17:18:05 +0000 (17:18 +0000)]
* libc/include/ctype.h: __CYGWIN32__ -> __CYGWIN__
* 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 *.

24 years agoNeeded for previous changes.
Christopher Faylor [Tue, 30 May 2000 13:45:20 +0000 (13:45 +0000)]
Needed for previous changes.

24 years ago* config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
Andrew Cagney [Tue, 30 May 2000 09:08:59 +0000 (09:08 +0000)]
* config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
* config.guess: Import CVS version 1.148 Tue May 30 09:00:06 2000

24 years ago* Makefile.in: Remove libadvapi32.a.
Christopher Faylor [Tue, 30 May 2000 00:38:51 +0000 (00:38 +0000)]
* Makefile.in: Remove libadvapi32.a.
* 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'.

24 years agoInclude year 2000 in copyright message
Nick Clifton [Sun, 28 May 2000 19:25:07 +0000 (19:25 +0000)]
Include year 2000 in copyright message

24 years agoFix capitialisation of setnaces in comment.
Nick Clifton [Sun, 28 May 2000 19:22:12 +0000 (19:22 +0000)]
Fix capitialisation of setnaces in comment.

24 years ago * fhandler_random.cc (read): Use CRYPT_MACHINE_KEYSET in
Corinna Vinschen [Sat, 27 May 2000 14:00:20 +0000 (14:00 +0000)]
    * fhandler_random.cc (read): Use CRYPT_MACHINE_KEYSET in
        call to CryptAcquireContext() to serve users that did not
        log in interactively.

24 years ago * include/wincrypt.h: Add missing CRYPT_MACHINE_KEYSET define.
Corinna Vinschen [Sat, 27 May 2000 13:59:33 +0000 (13:59 +0000)]
    * include/wincrypt.h: Add missing CRYPT_MACHINE_KEYSET define.

24 years ago2000-05-26 Marek Michalkiewicz <marekm@linux.org.pl>
Jeff Johnston [Fri, 26 May 2000 22:42:39 +0000 (22:42 +0000)]
2000-05-26  Marek Michalkiewicz  <marekm@linux.org.pl>

        * 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.

24 years agoEli Zaretskii's DOSish file name patches.
Alan Modra [Fri, 26 May 2000 13:11:57 +0000 (13:11 +0000)]
Eli Zaretskii's DOSish file name patches.

24 years ago * errno.cc (errmap): Map ERROR_BAD_NET_NAME to errno ENOSHARE.
Corinna Vinschen [Fri, 26 May 2000 09:17:08 +0000 (09:17 +0000)]
    * errno.cc (errmap): Map ERROR_BAD_NET_NAME to errno ENOSHARE.

24 years ago* sigproc.h (sigframe::set): Accept a default frame pointer.
Christopher Faylor [Fri, 26 May 2000 06:24:58 +0000 (06:24 +0000)]
* sigproc.h (sigframe::set): Accept a default frame pointer.
* sigproc.cc (sig_send): Use passed in frame pointer, if appropriate.

24 years ago* configure.in: Don't assume that cinstall directory exists.
Christopher Faylor [Thu, 25 May 2000 22:39:48 +0000 (22:39 +0000)]
* configure.in: Don't assume that cinstall directory exists.

24 years ago* configure.in: Don't assume that cinstall directory exists.
Christopher Faylor [Thu, 25 May 2000 22:28:43 +0000 (22:28 +0000)]
* configure.in: Don't assume that cinstall directory exists.

24 years agoDefine the ALONE flag bit, for use in the opcode table.
Donald Lindsay [Thu, 25 May 2000 22:23:45 +0000 (22:23 +0000)]
Define the ALONE flag bit, for use in the opcode table.

24 years ago* dir.cc (rmdir): Use file attributes that have already been discovered by
Christopher Faylor [Thu, 25 May 2000 21:45:04 +0000 (21:45 +0000)]
* dir.cc (rmdir): Use file attributes that have already been discovered by
path_conv.

24 years ago* dir.cc (rmdir): Use file attributes that have already been discovered
Christopher Faylor [Thu, 25 May 2000 21:02:28 +0000 (21:02 +0000)]
* dir.cc (rmdir): Use file attributes that have already been discovered
by path_conv.

24 years ago* dir.cc (rmdir): Use file attributes that have already been discovered by
Christopher Faylor [Thu, 25 May 2000 19:48:45 +0000 (19:48 +0000)]
* dir.cc (rmdir): Use file attributes that have already been discovered by
path_conv.

24 years ago Patch by Kazuhiro Fujieda <fujieda@jaist.ac.jp>:
Corinna Vinschen [Thu, 25 May 2000 10:27:36 +0000 (10:27 +0000)]
    Patch by  Kazuhiro Fujieda <fujieda@jaist.ac.jp>:
        * dir.cc (rmdir): Correct the manner in checking the target directory.

24 years ago * dir.cc (writable_directory): Comment out previous code,
Corinna Vinschen [Wed, 24 May 2000 20:09:43 +0000 (20:09 +0000)]
    * dir.cc (writable_directory): Comment out previous code,
        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.

24 years ago* mn10300/time.c (time): Set *tloc, since the sim doesn't.
Alexandre Oliva [Wed, 24 May 2000 19:49:44 +0000 (19:49 +0000)]
* mn10300/time.c (time): Set *tloc, since the sim doesn't.

24 years ago* Makefile.common (%.o): further simplify, add "..." to make it
DJ Delorie [Wed, 24 May 2000 18:54:10 +0000 (18:54 +0000)]
* Makefile.common (%.o): further simplify, add "..." to make it
obvious it's an abbreviated command line.

24 years ago* syscalls.cc (_cygwin_istext_for_stdio): New, for newlib
DJ Delorie [Tue, 23 May 2000 23:52:50 +0000 (23:52 +0000)]
* syscalls.cc (_cygwin_istext_for_stdio): New, for newlib
* include/cygwin/version.h: Bump API number for detect old
programs using old getc/putc macros

24 years ago* libc/stdio/stdio.c (__stextmode): new, see if file is text mode
DJ Delorie [Tue, 23 May 2000 23:51:54 +0000 (23:51 +0000)]
* libc/stdio/stdio.c (__stextmode): new, see if file is text mode
(__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

24 years ago* dir.cc (writable_directory): handle root directories
DJ Delorie [Tue, 23 May 2000 19:25:18 +0000 (19:25 +0000)]
* dir.cc (writable_directory): handle root directories

24 years ago* uname.cc (uname): Use a "s" to denote a snapshot to avoid confusion with the
Christopher Faylor [Tue, 23 May 2000 14:10:31 +0000 (14:10 +0000)]
* uname.cc (uname): Use a "s" to denote a snapshot to avoid confusion with the
number "5".

24 years ago* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a
Christopher Faylor [Tue, 23 May 2000 14:08:52 +0000 (14:08 +0000)]
* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a
directory name when the ms-dos path spec is a root directory of a device.
* registry.cc (reg_key::build_reg): Set 'key_is_invalid' flag rather than using
an INVALID_HANDLE_KEY.
(reg_key::get_int): Test for key validity before performing registry
operations.
(reg_key::set_int): Ditto.
(reg_key::get_string): Ditto.
(reg_key::set_string): Ditto.
(reg_key::kill): Ditto.
(reg_key::~reg_key): Ditto.

This page took 0.06551 seconds and 5 git commands to generate.