]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
21 years ago* Makefile.tpl (GCC_STRAP_TARGETS): New variable containing all the
DJ Delorie [Thu, 17 Apr 2003 21:30:52 +0000 (21:30 +0000)]
* Makefile.tpl (GCC_STRAP_TARGETS):  New variable containing all the
previous bootstrap targets, plus bubblestrap, quickstrap, cleanstrap,
and restrap.
* Makefile.in:  Regenerate.

* configure.in (arm-*-netbsdelf*): Enable building java libraries.
* configure: Regenerated.

21 years ago* Makefile.in: Add finline-functions optimization to CXXFLAGS.
Thomas Pfaff [Thu, 17 Apr 2003 20:05:15 +0000 (20:05 +0000)]
* Makefile.in: Add finline-functions optimization to CXXFLAGS.
* autoload.cc (LoadDLLprime): Rename std_dll_init to
_std_dll_init.
(std_dll_init): Remove name mangling prototype. Add attributes
used and noinline.
(wsock_init): Ditto.
Change wsock_init to _wsock_init in wsock32 and ws2_32
LoadDLLprime.
* exceptions.cc (unused_sig_wrapper): Remove prototype. Add
attributes used and noinline.
* pwdgrp.h ((pwdgrp (passwd *&)): Remove inline code.
(pwdgrp (__group32 *&)): Ditto.
* grp.cc (pwdgrp (passwd *&)): Outline constructor.
(pwdgrp (__group32 *&)): Ditto.

21 years ago* thread.h (pthread::equal): New static method.
Thomas Pfaff [Thu, 17 Apr 2003 19:57:01 +0000 (19:57 +0000)]
* thread.h (pthread::equal): New static method.
* thread.cc: Rename pthread_equal to pthread::equal throughout.
(pthread_equal): Use pthread::equal to compare threads ids.

21 years ago2003-04-17 Inaoka Kazuhiro <inaoka.kazuhiro@renesas.com>
Jeff Johnston [Thu, 17 Apr 2003 19:41:54 +0000 (19:41 +0000)]
2003-04-17  Inaoka Kazuhiro  <inaoka.kazuhiro@renesas.com>

        * m32r/Makefile.in: Add multilib support.
        * m32r/configure.in: Ditto.
        * m32r/configure: Regenerated.

21 years ago2003-04-16 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 16 Apr 2003 15:45:29 +0000 (15:45 +0000)]
2003-04-16  Jeff Johnston  <jjohnstn@redhat.com>

        * newlib/libc/machine/powerpc (ato*fix*.c,strto*fix*.c): Shield
        all code with #ifdef __SPE__ test.
        * newlib/libc/machine/powerpc (simdldtoa.c, ufix64toa.c): Ditto.

21 years ago * include/wingdi.h (DM_SPECVERSION): Define.
Earnie Boyd [Wed, 16 Apr 2003 12:19:57 +0000 (12:19 +0000)]
* include/wingdi.h (DM_SPECVERSION): Define.
Thanks to Sinitsyn Valentime <valentine.sinitsyn@usu.ru>
* include/rpcdce.h (UuidCreateSequential): Properly guard with
appropriate _WIN32_WINNT values.

21 years ago Add .jcr section mapping.
Nick Clifton [Wed, 16 Apr 2003 11:53:46 +0000 (11:53 +0000)]
 Add .jcr section mapping.

21 years ago* termios.cc (setspeed): New function.
Christopher Faylor [Wed, 16 Apr 2003 03:03:45 +0000 (03:03 +0000)]
* termios.cc (setspeed): New function.
(cfsetospeed): Use setspeed to set speed.
(cfsetispeed): Use setspeed to set speed.
* autoload.cc: Add load statement for UuidCreate, and UuidCreateSequential.
* cpuid.h: New file.
* cygwin.din: Export gethostid.
* fhandler_proc.cc (cpuid): Move to cpuid.h.
(can_set_flag): Move to cpuid.h.
* syscalls.cc (gethostid): New function.
* version.h: Bump DLL minor version number to 83.

21 years ago* rpcdce.h: Add declaration for UuidCreateSequential.
Christopher Faylor [Wed, 16 Apr 2003 02:57:33 +0000 (02:57 +0000)]
* rpcdce.h: Add declaration for UuidCreateSequential.
* rpcrt4.def: Add entry for UuidCreateSequential.

21 years agoFix a race in pthread_rwlock caused by simultanoues unlock and cancelation.
Thomas Pfaff [Tue, 15 Apr 2003 20:14:12 +0000 (20:14 +0000)]
Fix a race in pthread_rwlock caused by simultanoues unlock and cancelation.

* thread.h (pthread_rwlock::release): New method.
* thread.cc (pthread_rwlock::unlock): Use release to signal
waiting threads.
(pthread_rwlock::rdlock_cleanup): Signal waiting threads after a
cancelation.
(pthread_rwlock::wrlock_cleanup): Ditto.

21 years ago* newlib/libc/include/sys/unistd.h: add declaration for gethostid on Cygwin.
Christopher Faylor [Tue, 15 Apr 2003 20:13:49 +0000 (20:13 +0000)]
* newlib/libc/include/sys/unistd.h: add declaration for gethostid on Cygwin.

21 years agoReplace occurrances of 'Hitachi' with 'Renesas'.
Nick Clifton [Tue, 15 Apr 2003 08:51:53 +0000 (08:51 +0000)]
Replace occurrances of 'Hitachi' with 'Renesas'.

21 years ago2003-04-14 Phil Krylov <likewolf@users.sourceforge.net>
Danny Smith [Mon, 14 Apr 2003 05:26:34 +0000 (05:26 +0000)]
2003-04-14  Phil Krylov  <likewolf@users.sourceforge.net>

* include/winuser.h (VK_*): Add missing defines.

2003-04-14  Vincent B�ron  <papineau@users.sourceforge.net>

* include/commctrl.h (NMUPDOWN, LPNMUPDOWN): Use currently
documented typedefs for struct _NM_UPDOWN.
Add defines for backward comapatibility.
* include/commdlg.h (OFN_ENABLESIZING): Add define.
* include/wininet.h (IRF_*): Add issing defines.

2003-04-14  Bang Jun-Young  <junyoung@netbsd.org>

* lib/ntdll.def (Csr*, Dbg*, Ki*, Ldr*, Rtl*): Add W2K exports.

21 years ago* mkvers.sh: Prefix day with 0 in date only when day < 10.
Christopher Faylor [Mon, 14 Apr 2003 02:09:57 +0000 (02:09 +0000)]
* mkvers.sh: Prefix day with 0 in date only when day < 10.

21 years ago2003-04-07 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Sun, 13 Apr 2003 16:50:31 +0000 (16:50 +0000)]
2003-04-07  Michael Snyder  <msnyder@redhat.com>

* h8300.h (ldc/stc): Fix up src/dst swaps.

21 years ago* Makefile.common (w32api_lib): Fix w32api detection.
Christopher Faylor [Fri, 11 Apr 2003 21:48:39 +0000 (21:48 +0000)]
* Makefile.common (w32api_lib): Fix w32api detection.

21 years ago * configure.in (LIBM_A): Define for cygwin target.
Earnie Boyd [Fri, 11 Apr 2003 12:35:51 +0000 (12:35 +0000)]
* configure.in (LIBM_A): Define for cygwin target.
* configure (LIBM_A): Ditto.

21 years ago * include/sspi.h: Add comment for FreeCredentialsHandle.
Earnie Boyd [Fri, 11 Apr 2003 12:27:39 +0000 (12:27 +0000)]
* include/sspi.h: Add comment for FreeCredentialsHandle.

21 years ago * security.cc (get_info_from_sd): New function.
Corinna Vinschen [Fri, 11 Apr 2003 09:38:07 +0000 (09:38 +0000)]
* security.cc (get_info_from_sd): New function.
(get_nt_attribute): Only call read_sd and get_info_from_sd.
Return void.
(get_file_attribute): Move sd error handling to get_info_from_sd.
and symlink handling to fhandler_disk_file::fstat_helper.
(get_nt_object_attribute): Only call read_sd and get_info_from_sd.
Return void.
(get_object_attribute): Remove symlink handling and simply return -1
when ntsec is off.
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): For
symlinks set the attribute, call get_file_attribute to get the ids
and return.  In the normal case call get_file_attribute with the
addresses of the buffer ids and do not recheck if the file is a socket.

21 years ago* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
Alexandre Oliva [Fri, 11 Apr 2003 03:58:39 +0000 (03:58 +0000)]
* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
* */configure: Rebuilt.

21 years ago* cygthread.cc (cygthread::stub): Initialize stack pointer earlier.
Christopher Faylor [Fri, 11 Apr 2003 02:16:17 +0000 (02:16 +0000)]
* cygthread.cc (cygthread::stub): Initialize stack pointer earlier.
(cygthread::simplestub): Initialize stack pointer.
(cygthread::terminate_thread): Account for possibility that stack pointer has
not been set.  Issue warnings for unusual conditions.

21 years agoPierre's update for mkgroup/mkpasswd
Joshua Daniel Franklin [Thu, 10 Apr 2003 23:27:13 +0000 (23:27 +0000)]
Pierre's update for mkgroup/mkpasswd

21 years agoSetup updates. More about installing everything, not using setup to mirror.
David Starks-Browning [Thu, 10 Apr 2003 20:09:35 +0000 (20:09 +0000)]
Setup updates.  More about installing everything, not using setup to mirror.

21 years ago2003-04-09 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Thu, 10 Apr 2003 20:07:57 +0000 (20:07 +0000)]
2003-04-09  Chris Demetriou  <cgd@broadcom.com>

        * mips/cfe.c (_flush_cache): New function.

21 years ago * regex/regex.h: Define regoff_t as _off_t.
Corinna Vinschen [Thu, 10 Apr 2003 19:49:30 +0000 (19:49 +0000)]
* regex/regex.h: Define regoff_t as _off_t.
* regex/regex2.h: Ditto.

21 years ago * cygwin.din: Export wcscoll, wcswidth and wcwidth.
Corinna Vinschen [Thu, 10 Apr 2003 08:22:42 +0000 (08:22 +0000)]
* cygwin.din: Export wcscoll, wcswidth and wcwidth.
* include/cygwin/version.h: Bump API minor number.

21 years ago* cygthread.h: Change 'avail' cygthread element to 'inuse' throughout.
Christopher Faylor [Thu, 10 Apr 2003 05:27:34 +0000 (05:27 +0000)]
* cygthread.h: Change 'avail' cygthread element to 'inuse' throughout.
* cygthread.cc: Ditto.
(cygthread::stub): Don't initialize already initialized events.
(cygthread::freerange): Don't create thread here.
(cygthread::cygthread): Create thread here.  Die if thread not created.
(cygthread::operator new): Simplify.  Just grab a thread structure from the
pool.  Don't try to start the thread.
(cygthread::terminate_thread): Don't close event handles.  Just reuse them.
Call MEM_RELEASE rather than MEM_DECOMMIT (from Joe Buehler).

21 years ago2003-04-10 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Thu, 10 Apr 2003 01:14:18 +0000 (01:14 +0000)]
2003-04-10  Pierre Humblet  <pierre.humblet@ieee.org>

        * mkpasswd.c (current_user): print uid and gid as unsigned.
        (enum_users): Ditto. Do not free servername.
        (usage): Update to allow several domains and improve -p.
        (main): On Win9x limit uids to 1000. Only print specials
        when -l is specified. Add a loop to allow several domains
        and free servername in the loop.
        * mkgroup.c (enum_groups): Do not free servername.
        (usage): Update to allow several domains. Change uid to gid.
        (main): Only print specials when -l is specified. Add a
        loop to allow several domains and free servername in the loop.

21 years ago * libc/machine/sh/memset.S: Avoid clobbering volatile
Joern Rennecke [Wed, 9 Apr 2003 10:48:02 +0000 (10:48 +0000)]
* libc/machine/sh/memset.S: Avoid clobbering volatile
objects following a tiny to-be-set array in the same quadword.

21 years ago * libc/include/wchar.h: Add definitions for wcswidth and wcwidth.
Corinna Vinschen [Wed, 9 Apr 2003 10:42:12 +0000 (10:42 +0000)]
* libc/include/wchar.h: Add definitions for wcswidth and wcwidth.
* libc/string/Makefile.am: Add wcswidth.c and wcwidth.c
* libc/string/Makefile.in: Regenerated.
* libc/string/wcswidth.c: New file.
* libc/string/wcwidth.c: New file.
* libc/string/wcstrings.tex: Add wcswidth and wcwidth.

21 years ago * mips.h: Correct comment typo.
Alan Modra [Wed, 9 Apr 2003 00:12:24 +0000 (00:12 +0000)]
* mips.h: Correct comment typo.

21 years agoadd lack of '~' to ash missing features
David Starks-Browning [Tue, 8 Apr 2003 22:24:27 +0000 (22:24 +0000)]
add lack of '~' to ash missing features

21 years ago* fhandler_console.cc (fhandler_console::read) Handle certain key up events, to
Christopher Faylor [Tue, 8 Apr 2003 21:19:33 +0000 (21:19 +0000)]
* fhandler_console.cc (fhandler_console::read) Handle certain key up events, to
allow pasting accented characters and typing them using the "alt + numerics"
sequences.
* include/limits.h (IOV_MAX): Set to a number which is small enough to use in
an array.

21 years ago* winsup.api/pthread/condvar9.c: Fix test.
Thomas Pfaff [Tue, 8 Apr 2003 18:29:37 +0000 (18:29 +0000)]
* winsup.api/pthread/condvar9.c: Fix test.

21 years ago * include/time.h (strftime): Remove duplicate declaration.
Danny Smith [Mon, 7 Apr 2003 01:31:37 +0000 (01:31 +0000)]
* include/time.h (strftime): Remove duplicate declaration.

21 years ago2003-04-07 Marcel Telka <telka@users.sourceforge.net>
Danny Smith [Mon, 7 Apr 2003 01:06:23 +0000 (01:06 +0000)]
2003-04-07 Marcel Telka <telka@users.sourceforge.net>

* include/ddk/winddk.h (KIRQL): Typedef as UCHAR. not ULONG.

21 years ago* cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*
Christopher Faylor [Fri, 4 Apr 2003 18:52:11 +0000 (18:52 +0000)]
* cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*
functions.
* cygthread.cc (cygthread::init): Eliminate unneeded muto.
(cygthread::operator new): Don't lock.  Instead change use of avail variable
into tri-state: available (1), not available (-1), uninitialized (0).
(cygthread::terminate_thread): Set avail to uninitialized.
(cygthread::detach): Eliminate local 'avail'.  Always set avail to 1 unless
signalled.
* cygthread.cc (cygthread::operator new): Be more defensive when messing with

21 years agoNamespace cleanup for the tic4x target. Replace s/c4x/tic4x/ and s/c3x/tic3x/. 2003...
Svein Seldal [Fri, 4 Apr 2003 08:15:15 +0000 (08:15 +0000)]
Namespace cleanup for the tic4x target. Replace s/c4x/tic4x/ and s/c3x/tic3x/. 2003 copyright update

21 years agoadd comments
Christopher Faylor [Fri, 4 Apr 2003 06:03:52 +0000 (06:03 +0000)]
add comments

21 years ago* cygthread.cc (operator new): Be more defensive when messing with threads that
Christopher Faylor [Fri, 4 Apr 2003 05:58:06 +0000 (05:58 +0000)]
* cygthread.cc (operator new): Be more defensive when messing with threads that
are marked "unavailable".

21 years ago* fhandler_console.cc (CONVERT_LIMIT): Use a size for the 21st century.
Christopher Faylor [Thu, 3 Apr 2003 14:05:30 +0000 (14:05 +0000)]
* fhandler_console.cc (CONVERT_LIMIT): Use a size for the 21st century.

21 years ago * libc/machine/sh/memset.S: Fix problem with alloco region
Joern Rennecke [Thu, 3 Apr 2003 13:06:02 +0000 (13:06 +0000)]
* libc/machine/sh/memset.S: Fix problem with alloco region
exceeding destination region for length >= 88 bytes, start
& 0x16 == 0, end & 0x1f == 18.

21 years ago * libc/string/wcscoll.c: Fix comment.
Corinna Vinschen [Thu, 3 Apr 2003 08:30:22 +0000 (08:30 +0000)]
* libc/string/wcscoll.c: Fix comment.

21 years ago * libc/include/wchar.h: Add definition for wcscoll.
Corinna Vinschen [Thu, 3 Apr 2003 08:26:07 +0000 (08:26 +0000)]
* libc/include/wchar.h: Add definition for wcscoll.
* libc/string/Makefile.am: Add wcscoll.c.
* libc/string/Makefile.in: Regenerated.
* libc/string/wcscoll.c: New file.
* libc/string/wcstrings.tex: Add wcscoll.

21 years ago * external.cc (check_ntsec): Return general ntsec state on NULL
Corinna Vinschen [Thu, 3 Apr 2003 08:18:43 +0000 (08:18 +0000)]
* external.cc (check_ntsec): Return general ntsec state on NULL
filename.  Check wincap.is_security() additionally.

21 years ago ChangeLog already commited yesterday:
Corinna Vinschen [Thu, 3 Apr 2003 08:04:41 +0000 (08:04 +0000)]
ChangeLog already commited yesterday:

* external.cc (check_ntsec): New function.
(cygwin_internal): Add CW_CHECK_NTSEC handling to call check_ntsec()
from applications.
* include/cygwin/version.h: Bump API minor number.
* include/sys/cygwin.h (cygwin_getinfo_types): Add CW_CHECK_NTSEC.

21 years agofix usage
Christopher Faylor [Thu, 3 Apr 2003 04:07:57 +0000 (04:07 +0000)]
fix usage

21 years ago* Makefile.in (EXTRA_OFILES): Remove debugging object.
Christopher Faylor [Thu, 3 Apr 2003 01:23:37 +0000 (01:23 +0000)]
* Makefile.in (EXTRA_OFILES): Remove debugging object.

21 years ago* external.cc (check_ntsec): New function.
Christopher Faylor [Wed, 2 Apr 2003 23:01:11 +0000 (23:01 +0000)]
* external.cc (check_ntsec): New function.
(cygwin_internal): Add CW_CHECK_NTSEC handling to call check_ntsec() from
applications.
* include/cygwin/version.h: Bump API minor number.
* include/sys/cygwin.h (cygwin_getinfo_types): Add CW_CHECK_NTSEC.
* cygthread.cc (cygthread::new): Add more defensive debugging.

21 years ago * xtensa-config.h: Remove comment indicating that this is a
Bob Wilson [Wed, 2 Apr 2003 16:55:26 +0000 (16:55 +0000)]
* xtensa-config.h: Remove comment indicating that this is a
generated file.

21 years ago * fhandler.cc (fhandler_base::fstat): Set the uid and gid fields
Corinna Vinschen [Tue, 1 Apr 2003 17:17:46 +0000 (17:17 +0000)]
* fhandler.cc (fhandler_base::fstat): Set the uid and gid fields
from the current effective ids.
* fhandler_socket.cc (fhandler_socket::fstat): Keep the uid and gid set
by fhandler_base::fstat.
* security.cc (get_nt_attribute): Do not test wincap.has_security ().
(get_nt_object_attribute): Ditto.
(get_file_attribute): Add test for wincap.has_security ().
(get_object_attribute): Ditto.

21 years ago * libc/stdio/sscanf.c: Update flags description.
Corinna Vinschen [Tue, 1 Apr 2003 16:27:52 +0000 (16:27 +0000)]
* libc/stdio/sscanf.c: Update flags description.
* libc/stdio/vfscanf.c: Add CHAR flag value to denote 8 bit target
type.
(__svfscanf_r): Add 'hh' and 'll' handling.

21 years ago * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t
Corinna Vinschen [Tue, 1 Apr 2003 16:11:41 +0000 (16:11 +0000)]
* dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t
throughout.
* fhandler.cc: Ditto.
* fhandler.h: Ditto.
* fhandler_clipboard.cc: Ditto.
* fhandler_disk_file.cc: Ditto.
* fhandler_dsp.cc: Ditto.
* fhandler_floppy.cc: Ditto.
* fhandler_mem.cc: Ditto.
* fhandler_proc.cc: Ditto.
* fhandler_process.cc: Ditto.
* fhandler_random.cc: Ditto.
* fhandler_registry.cc: Ditto.
* fhandler_tape.cc: Ditto.
* fhandler_termios.cc: Ditto.
* fhandler_virtual.cc: Ditto.
* fhandler_zero.cc: Ditto.
* mmap.cc: Ditto.
* pipe.cc: Ditto.
* syscalls.cc: Ditto.
* winsup.h: Ditto.
* include/cygwin/stat.h: Ditto.
* include/cygwin/types.h: Ditto.  Remove definition of __off32_t
and __off64_t.

21 years agoAdd Xtensa port
Nick Clifton [Tue, 1 Apr 2003 15:50:31 +0000 (15:50 +0000)]
Add Xtensa port

21 years ago * libc/sys/cygwin/sys/dirent.h (struct DIR): Change type of
Corinna Vinschen [Tue, 1 Apr 2003 14:53:02 +0000 (14:53 +0000)]
* libc/sys/cygwin/sys/dirent.h (struct DIR): Change type of
__d_position member to _off_t.

21 years agoFixes for iWMMXt contribution.
Nick Clifton [Tue, 1 Apr 2003 13:08:06 +0000 (13:08 +0000)]
Fixes for iWMMXt contribution.

21 years ago* exceptions.cc (setup_handler): Make sure winapi lock is released when exiting
Christopher Faylor [Mon, 31 Mar 2003 21:27:06 +0000 (21:27 +0000)]
* exceptions.cc (setup_handler): Make sure winapi lock is released when exiting
loop.

21 years ago * include/_mingw.h (_CRTIMP): Make conditional on __USE_CRTIMP.
Danny Smith [Mon, 31 Mar 2003 21:11:13 +0000 (21:11 +0000)]
* include/_mingw.h (_CRTIMP): Make conditional on __USE_CRTIMP.

21 years ago2003-03-30 Hans E. Molin <kvasi@users.sourceforge.net>
Danny Smith [Sun, 30 Mar 2003 21:19:04 +0000 (21:19 +0000)]
2003-03-30  Hans E. Molin  <kvasi@users.sourceforge.net>

* include/olectl.h (OleLoadPicturePath): Correct prototype.

21 years ago* include/cygwin/fs.h: Remove unneeded include.
Christopher Faylor [Sun, 30 Mar 2003 17:28:52 +0000 (17:28 +0000)]
* include/cygwin/fs.h: Remove unneeded include.
* include/cygwin/in.h: Include sys/types.h rather than cygwin/types.h.

21 years ago2003-03-30 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Sat, 29 Mar 2003 21:31:15 +0000 (21:31 +0000)]
2003-03-30  Danny Smith  <dannysmith@users.sourceforge.net>

* lib/uuid.c (IID_IHTML*): Move definitions to...
* lib/mshtml-uuid.c: New file.
* lib/Makefile.in: Add mshtml-uuid.o to libuuid.a

2003-03-30  Michael Sazonov  <traip@comset.net>

* lib/uuid.c (IID_IHTML*): Add new GUID definitions.
* include/mshtml.h (IHTMLElementCollection, IHTMLLinkElement,
IHTMLImgElement): Add intetface definitions.

21 years ago * syscalls.cc (login): Fix comment.
Corinna Vinschen [Sat, 29 Mar 2003 13:15:55 +0000 (13:15 +0000)]
* syscalls.cc (login): Fix comment.
(logout): Ditto.

21 years ago * syscalls.cc: Slightly cleanup all utmp functions.
Corinna Vinschen [Sat, 29 Mar 2003 12:44:01 +0000 (12:44 +0000)]
* syscalls.cc: Slightly cleanup all utmp functions.
(login): Use mutex to secure against concurrent access to wtmp file.
(logout): Rewrite using POSIX calls.
(utmp_fd): Initialized to -1 now.  Any value < 0 is treated as closed
in subsequent functions.
(utmp_readonly): New variable, indicating utmp file open for reading
only.
(internal_setutent): New function implementing setutent().
(setutent): Call internal_setutent now.
(endutent): Reset utmp_readonly.
(getutent): Return immediately if utmp file can't be opened.
(getutid): Ditto.
(getutline): Ditto.
(pututline): Ditto. Use mutex to secure against concurrent access to
utmp file.

21 years ago * include/commctrl.h (ANIMATE_CLASS,HOTKEY_CLASS,PROGRESS_CLASS,
Danny Smith [Sat, 29 Mar 2003 05:06:53 +0000 (05:06 +0000)]
* include/commctrl.h (ANIMATE_CLASS,HOTKEY_CLASS,PROGRESS_CLASS,
STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS,
UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW,
WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of
RC_INVOKED guard.
  (WC_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT,
WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.

21 years ago* Makefile.in: Remove EXE_LDFLAGS. Fix fhandler_CFLAGS typo. Recognize .s
Christopher Faylor [Sat, 29 Mar 2003 04:20:45 +0000 (04:20 +0000)]
* Makefile.in: Remove EXE_LDFLAGS.  Fix fhandler_CFLAGS typo.  Recognize .s
suffix.
* configure.in: Remove EXE_LDFLAGS.
* configure: Regenerate.

21 years ago* Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so that
Christopher Faylor [Sat, 29 Mar 2003 04:15:52 +0000 (04:15 +0000)]
* Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so that
CXXFLAGS is properly interpreted.

21 years ago2003-03-28 Bang Jun-Young <junyoung@netbsd.org>
Danny Smith [Sat, 29 Mar 2003 01:33:41 +0000 (01:33 +0000)]
2003-03-28  Bang Jun-Young  <junyoung@netbsd.org>

* include/winnt.h (WAITORTIMERCALLBACKFUNC): Add typedef.

21 years ago* include/sys/cygwin.h: Declare cygwin_internal as unsigned long.
Christopher Faylor [Fri, 28 Mar 2003 14:21:40 +0000 (14:21 +0000)]
* include/sys/cygwin.h: Declare cygwin_internal as unsigned long.
* external.cc (cygwin_internal): Define as unsigned long.
* include/sys/cygwin.h: Move cygwin_internal outside of WINVER conditional.

21 years ago* thread.cc: Change 1==foo equations to foo==1 throughout.
Thomas Pfaff [Thu, 27 Mar 2003 19:57:06 +0000 (19:57 +0000)]
* thread.cc: Change 1==foo equations to foo==1 throughout.

21 years ago* thread.h: Change class names, methods, members and local vars
Thomas Pfaff [Thu, 27 Mar 2003 19:52:20 +0000 (19:52 +0000)]
* thread.h: Change class names, methods, members and local vars
according to the GNU coding style.
* thread.cc: Ditto.
* dcrt0.cc (dll_crt0_1): Rename pthread::initMainThread call to
pthread::init_mainthread.
* pthread.cc (pthead_getsequence_np): Rename pthread::isGoodObject
call to pthread::is_good_object.

21 years ago* winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.
Thomas Pfaff [Thu, 27 Mar 2003 19:46:35 +0000 (19:46 +0000)]
* winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.
* winsup.api/pthread/rwlock2.c: Ditto.
* winsup.api/pthread/rwlock3.c: Ditto.
* winsup.api/pthread/rwlock4.c: Ditto.
* winsup.api/pthread/rwlock5.c: Ditto.
* winsup.api/pthread/rwlock6.c: Ditto.

21 years ago* winsup.api/pthread/condvar7.c (mythread): Cast
Thomas Pfaff [Thu, 27 Mar 2003 19:44:41 +0000 (19:44 +0000)]
* winsup.api/pthread/condvar7.c (mythread): Cast
pthread_mutex_unlock argument of pthread_cleanup_push
to void *, preventing a compiler warning / testsuite failure.
* winsup.api/pthread/condvar9.c (mythread): Likewise.
* winsup.api/pthread/rwlock7.c (main): Use ftime instead of
_ftime.

21 years agonote mount binary default.
Christopher Faylor [Thu, 27 Mar 2003 18:46:16 +0000 (18:46 +0000)]
note mount binary default.

21 years agoAdd iWMMXt support to ARM simulator
Nick Clifton [Thu, 27 Mar 2003 17:13:33 +0000 (17:13 +0000)]
Add iWMMXt support to ARM simulator

21 years ago * autoload.cc: added RegGetKeySecurity()
Corinna Vinschen [Thu, 27 Mar 2003 09:40:25 +0000 (09:40 +0000)]
* autoload.cc: added RegGetKeySecurity()
* security.cc (get_nt_object_attribute): use RegGetKeySecurity() for
performance.

21 years ago * include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],
Danny Smith [Thu, 27 Mar 2003 08:10:46 +0000 (08:10 +0000)]
* include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],
TranslateName[AW]): Add prototypes.
* lib/sec32.def (GetComputerObjectName[AW],GetUserNameEx[AW],
TranslateName[AW]): Add stubs.

21 years ago* setup-net.sgml: Make suggested additions to setup.exe documentation
Joshua Daniel Franklin [Thu, 27 Mar 2003 04:56:52 +0000 (04:56 +0000)]
* setup-net.sgml: Make suggested additions to setup.exe documentation

21 years ago2003-03-27 Vladimir Michl <michlv@users.sourceforge.net>
Danny Smith [Thu, 27 Mar 2003 02:14:14 +0000 (02:14 +0000)]
2003-03-27  Vladimir Michl  <michlv@users.sourceforge.net>

* include/ddk/ndis.h (NdisAllocateSpinLock,NdisFreeSpinLock,
NdisAcquireSpinLock,NdisReleaseSpinLock,NdisDprAcquireSpinLock,
NdisDprReleaseSpinLock): Change macro argument from SpinLock to
_SpinLock.

21 years ago * include/w32api.h: Increment version to 2.4.
Earnie Boyd [Wed, 26 Mar 2003 23:50:25 +0000 (23:50 +0000)]
* include/w32api.h: Increment version to 2.4.
* Makefile.in: Ditto.

21 years agoMove some ddk defines to winnt.h as per MSDN documentation
Danny Smith [Wed, 26 Mar 2003 22:28:01 +0000 (22:28 +0000)]
Move some ddk defines to winnt.h as per MSDN documentation

* include/ddk/batclass.h (BATTERY_REPORTING_SCALE)
Move structure from here...
* include/winnt.h (BATTERY_REPORTING_SCALE): To here.

* include/ddk/ntapi.h (JOBOBJECT_*):
Remove structures and enums definitions.
   (JOB_OBJECT*): Move defines from here...
* include/winnt.h (JOB_OBJECT* ): To here.

* include/ddk/ntpoapi.h (LATENCY_TIME, POWER_ACTION_POLICY,
SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY,
PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY,
ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION,
PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE,
SYSTEM_POWER_CAPABILITIES): Move enums, structures
and associated defines from here ...
* include/winnt.h: (LATENCY_TIME, POWER_ACTION_POLICY,
SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY,
PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY,
ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION,
PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE,
SYSTEM_POWER_CAPABILITIES):To here.

* include/ddk/winddk.h (DEVICE_POWER_STATE,
SYSTEM_POWER_STATE, POWER_ACTION): Move enums
from here...
* include/winnt.h (DEVICE_POWER_STATE,
SYSTEM_POWER_STATE, POWER_ACTION): To here.

21 years agoJoe Buehler <jhpb@draco.hekimian.com>
Christopher Faylor [Wed, 26 Mar 2003 04:18:01 +0000 (04:18 +0000)]
Joe Buehler <jhpb@draco.hekimian.com>
* fork.cc (fork_parent): Don't copy signals from parent to child here.
* sigproc.cc (proc_subproc): Copy signals from parent to child pinfo here.

21 years agoAdd iWMMXt support
Nick Clifton [Tue, 25 Mar 2003 20:56:01 +0000 (20:56 +0000)]
Add iWMMXt support

21 years ago* cygcheck.cc (dump_sysinfo): Ensure that CYGWIN environment variable is
Christopher Faylor [Tue, 25 Mar 2003 01:20:04 +0000 (01:20 +0000)]
* cygcheck.cc (dump_sysinfo): Ensure that CYGWIN environment variable is
correctly set.

21 years ago* setup-net.sgml: Improve setup.exe documentation
Joshua Daniel Franklin [Sun, 23 Mar 2003 19:43:33 +0000 (19:43 +0000)]
* setup-net.sgml: Improve setup.exe documentation

21 years ago* setup-net.sgml: Improve setup.exe documentation
Joshua Daniel Franklin [Sun, 23 Mar 2003 19:35:52 +0000 (19:35 +0000)]
* setup-net.sgml: Improve setup.exe documentation

21 years ago* setup-net.sgml: Improve setup.exe documentation
Joshua Daniel Franklin [Sun, 23 Mar 2003 16:23:52 +0000 (16:23 +0000)]
* setup-net.sgml: Improve setup.exe documentation

21 years ago*** empty log message ***
Thomas Pfaff [Sun, 23 Mar 2003 10:56:19 +0000 (10:56 +0000)]
*** empty log message ***

21 years ago* thread.h (class List): Move inline code inside class
Thomas Pfaff [Sun, 23 Mar 2003 10:52:02 +0000 (10:52 +0000)]
* thread.h (class List): Move inline code inside class
declaration.
(List::forEach): Change callback parameter to template class
member functionpointer.
(pthread_keys::fixup_before_fork): Change to inline. Use
List::forEach to fixup keys.
(pthread_keys::fixup_after_fork): Ditto.
(pthread_keys::runAllDestructors): Ditto.
(pthread_key::saveAKey): Remove.
(pthread_key::restoreAKey): Ditto.
(pthread_key::destroyAKey): Ditto.
(pthread_key::run_destructor): Rename to runDestructor.
(pthread_mutex::fixup_after_fork): Change to inline. Use
List::forEach to fixup mutexes after a fork.
(pthread_mutex::FixupAfterFork): New method.
(pthread_mutex::mutexes): New member.
(pthread_cond::fixup_after_fork): Change to inline. Use
List::forEach to fixup conds after a fork.
(pthread_cond::FixupAfterFork): New method.
(pthread_cond::conds): New member.
(pthread_rwlock::fixup_after_fork): Change to inline. Use
List::forEach to fixup rwlocks after a fork.
(pthread_rwlock::FixupAfterFork): New method.
(pthread_rwlock::rwlocks): New member.
(semaphore::fixup_after_fork): Change to inline. Use
List::forEach to fixup mutexes after a fork.
(semaphore::FixupAfterFork): New method.
(semaphore::semaphores): New member.
(MTinterface::mutexs): Remove.
(MTinterface::conds): Ditto.
(MTinterface::rwlocks): Ditto.
(MTinterface::semaphores): Ditto.
(pthread_equal): Add extern "C".
(pthread_mutex_lock): Ditto.

* thread.cc (MTinterface::fixup_after_fork): Change
fixup_after_fork calls for pthread objects.
(semaphore::conds): Instantiate.
(pthread_cond::pthread_cond): Use List::Insert rather than
custom list code.
(pthread_cond::~pthread_cond): Use List::Remove rather than
custom list code.
(pthread_cond::fixup_after_fork): Rename to FixupAfterFork.
(pthread_rwlock::rwlocks): Instantiate.
(pthread_rwlock::pthread_crwlock): Use List::Insert rather than
custom list code.
(pthread_rwlock::~pthread_rwlock): Use List::Remove rather than
custom list code.
(pthread_rwlock::fixup_after_fork): Rename to FixupAfterFork.
(pthread_key::saveAKey): Remove.
(pthread_key::fixup_before_fork): Ditto.
(pthread_key::restoreAKey): Ditto.
(pthread_key::fixup_after_fork): Ditto.
(pthread_key::destroyAKey): Ditto.
(pthread_key::runAllDestructors): Ditto.
(pthread_key::run_destructor): Rename to runDestructor.
(pthread_mutex::mutexes): Instantiate.
(pthread_mutex::pthread_mutex): Use List::Insert rather than
custom list code.
(pthread_mutex::~pthread_mutex): Use List::Remove rather than
custom list code.
(pthread_mutex::fixup_after_fork): Rename to FixupAfterFork.
(semaphore::conds): Instantiate.
(semaphore::semaphore): Use List::Insert rather than custom list
code.
(semaphores::~semaphore): Use List::Remove rather than custom
list code.
(semaphore::fixup_after_fork): Rename to FixupAfterFork.

21 years ago* setup-net.sgml: Document setup.exe
Joshua Daniel Franklin [Sat, 22 Mar 2003 21:16:25 +0000 (21:16 +0000)]
* setup-net.sgml: Document setup.exe

21 years ago* setup-net.sgml: Document setup.exe
Joshua Daniel Franklin [Sat, 22 Mar 2003 20:03:41 +0000 (20:03 +0000)]
* setup-net.sgml: Document setup.exe

21 years ago* pipe.cc (fhandler_pipe::dup): Don't dup input_handle if it doesn't exist.
Christopher Faylor [Sat, 22 Mar 2003 18:30:58 +0000 (18:30 +0000)]
* pipe.cc (fhandler_pipe::dup): Don't dup input_handle if it doesn't exist.

21 years ago* syscalls.cc (unlink): Be more defensive when SetFileAttributes is called.
Christopher Faylor [Sat, 22 Mar 2003 17:48:40 +0000 (17:48 +0000)]
* syscalls.cc (unlink): Be more defensive when SetFileAttributes is called.
Fix typo in debugging output.

21 years ago* fork.cc: Conditionalize use of slow_pid_reuse throughout. It's not necessary
Christopher Faylor [Sat, 22 Mar 2003 01:45:18 +0000 (01:45 +0000)]
* fork.cc: Conditionalize use of slow_pid_reuse throughout.  It's not necessary
for newer versions of bash.

21 years ago * s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.
Martin Schwidefsky [Fri, 21 Mar 2003 13:26:21 +0000 (13:26 +0000)]
* s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.
(S390_OPCODE_ESAME): Rename to S390_OPCODE_ZARCH.
(s390_opcode): Remove architecture. Add modes and min_cpu.

21 years ago2003-03-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 20 Mar 2003 17:23:57 +0000 (17:23 +0000)]
2003-03-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/vfscanf.c (__svfscanf_r): For floating point conversion,
        count all characters used to create number against maximum width.
        * libc/machine/powerpc/vfscanf.c (__svfscanf_r): Ditto.

21 years agoAdd Cirrus Maverick support to arm simulator
Nick Clifton [Thu, 20 Mar 2003 12:25:07 +0000 (12:25 +0000)]
Add Cirrus Maverick support to arm simulator

21 years ago * fhandler_socket.cc (fhandler_socket::sendto): Restrict EPIPE and
Corinna Vinschen [Thu, 20 Mar 2003 08:53:28 +0000 (08:53 +0000)]
* fhandler_socket.cc (fhandler_socket::sendto): Restrict EPIPE and
SIGPIPE handling to connection oriented sockets.  Add comment.

21 years ago* sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration.
Christopher Faylor [Thu, 20 Mar 2003 01:34:53 +0000 (01:34 +0000)]
* sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration.
* exceptions.cc (signal_fixup_after_exec): Eliminate argument in definition.
Don't reset signal handlers after spawm.  Just treat like fork/exec.
* dcrt0.cc (dll_crt0_1): Don't pass PROC_SPAWN argument to
signal_fixup_after_exec.
* syscalls.cc (unlink): Don't change attributes of file if not readonly/system.
Ditto for resetting of arguments.

21 years ago *lib/ndis.def (NdisAllocateMemory): Correct stdcall suffix.
Danny Smith [Thu, 20 Mar 2003 00:44:06 +0000 (00:44 +0000)]
*lib/ndis.def (NdisAllocateMemory): Correct stdcall suffix.
Thanks to: Vladimir Michl <michlv@users.sourceforge.net>
(NdisUpdateSharedMemory): Likewise.
(NdisMFreeSharedMemory: Likewise.
(NdisMMapIoSpace: Likewise.

21 years ago * glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionals
Corinna Vinschen [Wed, 19 Mar 2003 21:38:25 +0000 (21:38 +0000)]
* glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionals
throughout.

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