]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
22 years ago * cygwin.din: Revert exporting new wchar functions.
Corinna Vinschen [Tue, 3 Sep 2002 12:26:51 +0000 (12:26 +0000)]
* cygwin.din: Revert exporting new wchar functions.
* include/cygwin/version.h: Change comment for API minor 62.

22 years ago* dcrt0.cc (dll_crt0_1): Remove getpagesize() call.
Christopher Faylor [Mon, 2 Sep 2002 06:00:59 +0000 (06:00 +0000)]
* dcrt0.cc (dll_crt0_1): Remove getpagesize() call.
* shared.cc (memory_init): Move it here.

22 years ago * mingwex/math/hypotl.c: Replace with version based on cephes
Danny Smith [Mon, 2 Sep 2002 03:00:37 +0000 (03:00 +0000)]
* mingwex/math/hypotl.c: Replace with version based on cephes
library.

22 years ago* fhandler_proc.cc: Add <sys/param.h> include.
Christopher Faylor [Sat, 31 Aug 2002 16:37:51 +0000 (16:37 +0000)]
* fhandler_proc.cc: Add <sys/param.h> include.
(format_proc_uptime): Use KernelTime and UserTime only as they include the
other counters.
(format_proc_stat): KernelTime includes IdleTime, so subtract IdleTime from
KernelTime.  Make number of 'jiffies' per second same as HZ define.
* fhandler_process.cc: Add <sys/param.h> include.
(format_process_stat): Make number of 'jiffies' per second same as HZ define.
Use KernelTime and UserTime only to calculate start_time.

22 years ago* fhandler_tty.cc (fhandler_tty_slave::fhandler_tty_slave): Set "don't need
Christopher Faylor [Sat, 31 Aug 2002 03:41:43 +0000 (03:41 +0000)]
* fhandler_tty.cc (fhandler_tty_slave::fhandler_tty_slave): Set "don't need
ready for read" flag.
(fhandler_tty_slave::read): Don't do anything special with vtime when vmin ==
0.

22 years ago(inspired by a patch from Egor Duda)
Christopher Faylor [Sat, 31 Aug 2002 03:35:50 +0000 (03:35 +0000)]
(inspired by a patch from Egor Duda)
* select.cc (fhandler_tty_slave::ready_for_read): Remove.
* fhandler.h (fhandler_tty_slave::ready_for_read): Remove declaration.
* fhandler_tty.cc (fhandler_tty_slave::read): Don't do anything special with
vtime when vmin == 0.
* autoload.cc (GetConsoleWindow): Correct parameter count.

22 years agoChristopher Faylor <cgf@redhat.com>
Christopher Faylor [Fri, 30 Aug 2002 16:03:52 +0000 (16:03 +0000)]
Christopher Faylor <cgf@redhat.com>
* tty.cc (tty_list::allocate_tty): Use GetConsoleWindow, if available.  Call
FindWindow in a loop.

22 years ago* include/wincon.h: Define GetConsoleWindow(void).
Christopher Faylor [Fri, 30 Aug 2002 15:58:06 +0000 (15:58 +0000)]
* include/wincon.h: Define GetConsoleWindow(void).

22 years ago* miscfuncs.cc (check_iovec_for_read): Don't check buffer when zero length
Christopher Faylor [Fri, 30 Aug 2002 15:47:10 +0000 (15:47 +0000)]
* miscfuncs.cc (check_iovec_for_read): Don't check buffer when zero length
iov_len.
(check_iovec_for_write): Ditto.
* fhandler.h (fhandler_base::readv): New method.
(fhandler_base::writev): Ditto.
* fhandler.cc (fhandler_base::readv): New method.
(fhandler_base::writev): Ditto.
* syscalls.cc (_read): Delegate to readv(2).
(_write): Ditto, mutatis mutandi.
(readv): Rewrite, based on the old _read code, to use the new
fhandler_base::readv method.  Improve access mode handling and ensure all calls
reach the final strace statement.
(writev): Ditto, mutatis mutandi.
* include/sys/uio.h (struct iovec): Change field types to match SUSv3.
* winsup.h (check_iovec_for_read): New function.
(check_iovec_for_write): Ditto.
* miscfuncs.cc (check_iovec_for_read): Ditto.
(check_iovec_for_write): Ditto.

22 years ago Sigh, mbsrtowcs was still missing...
Corinna Vinschen [Fri, 30 Aug 2002 13:30:26 +0000 (13:30 +0000)]
Sigh, mbsrtowcs was still missing...

22 years ago * cygwin.din: Add more prototypes for new wchar functions in newlib.
Corinna Vinschen [Fri, 30 Aug 2002 13:01:58 +0000 (13:01 +0000)]
* cygwin.din: Add more prototypes for new wchar functions in newlib.

22 years ago * cygwin.din: Add prototypes for new wchar functions in newlib.
Corinna Vinschen [Fri, 30 Aug 2002 12:18:56 +0000 (12:18 +0000)]
* cygwin.din: Add prototypes for new wchar functions in newlib.
* include/cygwin/version.h: Bump API minor number.

22 years ago* how-api.texinfo: Remove a line from the CRLF discussion about lseek not
Christopher Faylor [Fri, 30 Aug 2002 00:42:19 +0000 (00:42 +0000)]
* how-api.texinfo: Remove a line from the CRLF discussion about lseek not
working.  Answer thread safe question more simply.

22 years ago * libc/sys/linux/argp: New directory.
Thomas Fitzsimmons [Thu, 29 Aug 2002 23:53:06 +0000 (23:53 +0000)]
* libc/sys/linux/argp: New directory.
* libc/sys/linux/getopt.c: New file.
* libc/sys/linux/getopt1.c: New file.
* libc/sys/linux/getoptlong.c: Remove file.
* libc/sys/linux/include/argp.h: New file.
* libc/sys/linux/Makefile.am: Define argp_dir and ARGP_LIB,
based on ELIX level.
(SUBDIRS): Add argp_dir.
(SUBLIBS): Add ARGP_LIB.
(ELIX_2_OBJS): Add getopt.$(oext), getopt1.$(oext), remove
getopt_long.$(oext).
* libc/sys/linux/configure.in (AC_OUTPUT): Add argp/Makefile.

22 years ago2002-08-29 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 29 Aug 2002 19:47:43 +0000 (19:47 +0000)]
2002-08-29  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/libc.texinfo: Add node reference to wide-character strings.
        * libc/string/wcstrings.tex: New file.
        * libc/string/strtok_r.c: Remove outdated advertising clause.
        * libc/string/Makefile.am (doc): Add wide-character string
        chapter to documentation.
        * libc/string/Makefile.in: Regenerated.

22 years ago2002-08-29 Kazuhiro Fujieda <fujieda@jaist.ac.jp>
Jeff Johnston [Thu, 29 Aug 2002 19:38:25 +0000 (19:38 +0000)]
2002-08-29  Kazuhiro Fujieda  <fujieda@jaist.ac.jp>

        * libc/include/wchar.h: Define NULL. Define WEOF more general
        way. Declare functions in newlib manner.
        * libc/stdlib/Makefile.am: Delete wmem*.c
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/wmemchr.c: Delete.
        * libc/stdlib/wmemcmp.c: Ditto.
        * libc/stdlib/wmemcpy.c: Ditto.
        * libc/stdlib/wmemmove.c: Ditto.
        * libc/stdlib/wmemset.c: Ditto.
        * libc/string/Makefile.am: Add wmem*.c and wcs*.c.
        * libc/string/Makefile.in: Regenerated.
        * libc/string/wcscat.c: New file derived from the NetBSD C Library.
        * libc/string/wcschr.c: Ditto.
        * libc/string/wcscmp.c: Ditto.
        * libc/string/wcscpy.c: Ditto.
        * libc/string/wcscspn.c: Ditto.
        * libc/string/wcslcat.c: Ditto.
        * libc/string/wcslcpy.c: Ditto.
        * libc/string/wcslen.c: Ditto.
        * libc/string/wcsncat.c: Ditto.
        * libc/string/wcsncmp.c: Ditto.
        * libc/string/wcsncpy.c: Ditto.
        * libc/string/wcspbrk.c: Ditto.
        * libc/string/wcsrchr.c: Ditto.
        * libc/string/wcsspn.c: Ditto.
        * libc/string/wcsstr.c: Ditto.
        * libc/string/wmemchr.c: Ditto.
        * libc/string/wmemcmp.c: Ditto.
        * libc/string/wmemcpy.c: Ditto.
        * libc/string/wmemmove.c: Ditto.
        * libc/string/wmemset.c: Ditto.

22 years ago2002-08-29 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 29 Aug 2002 15:32:08 +0000 (15:32 +0000)]
2002-08-29  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/locale/locale.c (_setlocale_r)[MB_CAPABLE]: Fix so
        default locale "" is accepted for LC_CTYPE or LC_MESSAGES
        and is treated as if "C" was specified.

22 years ago * poll.cc (poll): Peek sockets ready for read to see if there's
Corinna Vinschen [Thu, 29 Aug 2002 09:41:00 +0000 (09:41 +0000)]
* poll.cc (poll): Peek sockets ready for read to see if there's
actually data.

22 years agoAdd linker relaxation to v850 toolchain
Nick Clifton [Thu, 29 Aug 2002 06:49:35 +0000 (06:49 +0000)]
Add linker relaxation to v850 toolchain

22 years ago* cygthread.cc (hthreads): Remove unneeded global.
Christopher Faylor [Thu, 29 Aug 2002 03:33:50 +0000 (03:33 +0000)]
* cygthread.cc (hthreads): Remove unneeded global.
(cygthread::simplestub): New static member function.
(cygthread::runner): Don't set hthreads.
(cygthread::freerange): New member function.
(cygthread::operator new): Call freerange if all cygwin slots are used up.
(cygthread::exit_thread): Don't mess with event if freerange thread.
(cygthread::detach): Ditto.
* cygthread.h (class cygthread): Declare new member functions and variables.

22 years agoremove
Christopher Faylor [Thu, 29 Aug 2002 02:15:26 +0000 (02:15 +0000)]
remove

22 years ago2002-08-28 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 29 Aug 2002 00:22:10 +0000 (00:22 +0000)]
2002-08-28  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am (install-data-local): Move install of build
        newlib.h after installing headers in libc/include so as to
        overwrite default newlib.h.
        * Makefile.in: Regenerated.

22 years ago2002-08-28 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 28 Aug 2002 23:42:53 +0000 (23:42 +0000)]
2002-08-28  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/newlib.h: New file for tools that use newlib
        headers but don't build newlib first (e.g. gcc).

22 years ago * include/w32api.h: Increment version to 2.1.
Earnie Boyd [Wed, 28 Aug 2002 22:26:46 +0000 (22:26 +0000)]
* include/w32api.h: Increment version to 2.1.
* Makefile.in: Ditto.

22 years ago * include/sys/param.h: Add ENDIAN defines.
Danny Smith [Wed, 28 Aug 2002 21:24:59 +0000 (21:24 +0000)]
* include/sys/param.h: Add ENDIAN defines.
* test_headers.c: Include sys/param.h.

22 years agoremove
Christopher Faylor [Wed, 28 Aug 2002 18:24:57 +0000 (18:24 +0000)]
remove

22 years ago2002-08-28 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 28 Aug 2002 17:58:44 +0000 (17:58 +0000)]
2002-08-28  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/wmemchr.c: Explicitly include <_ansi.h>.
        * libc/stdlib/wmemcmp.c: Ditto.
        * libc/stdlib/wmemcpy.c: Ditto.
        * libc/stdlib/wmemmove.c: Ditto.
        * libc/stdlib/wmemset.c: Ditto.

22 years ago* malloc.cc: Protect some definitions to avoid a compile time warning.
Christopher Faylor [Wed, 28 Aug 2002 16:08:09 +0000 (16:08 +0000)]
* malloc.cc: Protect some definitions to avoid a compile time warning.

22 years ago * calls.texinfo: Add getc_unlocked, getchar_unlocked, putc_unlocked
Corinna Vinschen [Wed, 28 Aug 2002 10:53:55 +0000 (10:53 +0000)]
* calls.texinfo: Add getc_unlocked, getchar_unlocked, putc_unlocked
and putchar_unlocked.

22 years ago * cygwin.din: Export getc_unlocked, getchar_unlocked,
Corinna Vinschen [Wed, 28 Aug 2002 10:50:27 +0000 (10:50 +0000)]
* cygwin.din: Export getc_unlocked, getchar_unlocked,
putc_unlocked, putchar_unlocked functions.
* include/cygwin/version.h: Bump api minor.

22 years agoAdd TMS320C4x support
Nick Clifton [Wed, 28 Aug 2002 10:38:49 +0000 (10:38 +0000)]
Add TMS320C4x support

22 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Eliminate flags
Corinna Vinschen [Wed, 28 Aug 2002 10:18:20 +0000 (10:18 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Eliminate flags
not understood by WinSock.
(fhandler_socket::sendto): Ditto.  If WinSock sendto() returns
WSAESHUTDOWN, change errno to EPIPE and raise SIGPIPE if MSG_NOSIGNAL
isn't set in flags.
* include/cygwin/socket.h: Define MSG_WINMASK and MSG_NOSIGNAL.
* include/cygwin/version.h: Bump API minor number.

22 years ago * poll.cc (poll): Eliminate erroneous POLLERR conditional.
Corinna Vinschen [Wed, 28 Aug 2002 09:29:42 +0000 (09:29 +0000)]
* poll.cc (poll): Eliminate erroneous POLLERR conditional.

22 years ago * test_headers.c: Don't include varargs.h.
Danny Smith [Wed, 28 Aug 2002 03:57:16 +0000 (03:57 +0000)]
* test_headers.c: Don't include varargs.h.
* Makefile.in (test_headers): Don't use -std=xx
with -xc++. Test -std=gnu89, gnu99 also.

22 years agofragging mumble bruggum newlib
Christopher Faylor [Wed, 28 Aug 2002 00:30:49 +0000 (00:30 +0000)]
fragging mumble bruggum newlib

22 years ago2002-08-27 Egor Duda <deo@logos-m.ru>
Jeff Johnston [Tue, 27 Aug 2002 21:20:10 +0000 (21:20 +0000)]
2002-08-27  Egor Duda  <deo@logos-m.ru>

        * libc/stdlib/wmemchr.c: New file.
        * libc/stdlib/wmemcmp.c: Ditto.
        * libc/stdlib/wmemcpy.c: Ditto.
        * libc/stdlib/wmemmove.c: Ditto.
        * libc/stdlib/wmemset.c: Ditto.
        * libc/stdlib/Makefile.am (GENERAL_SOURCES): Add new files.
        * configure.host: Default -DMB_CAPABLE for cygwin.
        * libc/include/wchar.h: Declare wmemchr(), wmemcmp(), wmemcpy(),
        wmemmove() and wmemset().  Add include of <_ansi.h>.
        * libc/stdlib/Makefile.in: Regenerate.

22 years ago2002-08-27 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 27 Aug 2002 20:30:15 +0000 (20:30 +0000)]
2002-08-27  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Remove _ELIX_LEVEL flag setting.
        * Makefile.am(stmp-targ-include): Copy newlib.h to targ-include.
        (install-data-local): Install newlib.h.
        * Makefile.in: Regenerated.
        * aclocal.m4: Ditto.
        * configure: Ditto.
        * configure.in: Add AM_CONFIG_HEADER to generate newlib.h based on
        newlib.hin.  Add AC_DEFINE_UNQUOTED entries for _ELIX_LEVEL
        and _NEWLIB_VERSION to fill in newlib.h header file entries.
        In AC_OUTPUT statement, unset ac_file so multilib support does
        not use last ac_file temporary used in newlib.h configuration.
        * libc/include/_ansi.h: Include <newlib.h>.
        * newlib.hin: New template file for newlib.h.
        * stamp-h.in: New file.

22 years ago2002-08-27 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 27 Aug 2002 20:27:35 +0000 (20:27 +0000)]
2002-08-27  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am(stmp-targ-include): Copy newlib.h to targ-include.
        (install-data-local): Install newlib.h.
        * Makefile.in: Regenerated.
        * aclocal.m4: Ditto.
        * configure: Ditto.
        * configure.in: Add AM_CONFIG_HEADER to generate newlib.h based on
        newlib.hin.  Add AC_DEFINE_UNQUOTED entries for _ELIX_LEVEL
        and _NEWLIB_VERSION to fill in newlib.h header file entries.
        In AC_OUTPUT statement, unset ac_file so multilib support does
        not use last ac_file temporary used in newlib.h configuration.
        * libc/include/_ansi.h: Include <newlib.h>.
        * newlib.hin: New template file for newlib.h.
        * stamp-h.in: New file.

22 years ago * fhandler_socket.cc (fhandler_socket::check_peer_secret_event):
Corinna Vinschen [Tue, 27 Aug 2002 09:24:50 +0000 (09:24 +0000)]
* fhandler_socket.cc (fhandler_socket::check_peer_secret_event):
Fix strace message.
(fhandler_socket::connect): Remove sigframe.
(fhandler_socket::accept): Ditto.
(fhandler_socket::getsockname): Ditto.
(fhandler_socket::getpeername): Ditto.
(fhandler_socket::recvfrom): Ditto.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.
(fhandler_socket::close): Ditto.
(fhandler_socket::ioctl): Ditto.
* ioctl.cc (ioctl): Add sigframe.
*net.cc (cygwin_sendto): Ditto.
(cygwin_recvfrom): Ditto.
(cygwin_recvfrom): Ditto.
(cygwin_connect): Ditto.
(cygwin_shutdown): Ditto.
(cygwin_getpeername): Ditto.
(cygwin_accept): Ditto.  Improve strace message.
(cygwin_getsockname): Ditto.  Ditto.
(cygwin_recvmsg): Ditto.  Ditto.
(cygwin_sendmsg): Fix strace message.

22 years ago* child_info.h: Add _PROC_WHOOPS enum value.
Christopher Faylor [Tue, 27 Aug 2002 04:10:54 +0000 (04:10 +0000)]
* child_info.h: Add _PROC_WHOOPS enum value.
(CURR_CHILD_INFO_MAGIC): Update.
(child_info::magic): Make 'long'.
* cygheap.h: Export _cygheap_start.
* cygheap.cc: Don't declare _cygheap_start.
* cygmagic: Use cksum to produce checksums.  Append 'U' to end of checksum.
* dcrt0.cc (initial_env): Calculate sleep ms before reusing buffer.
(_dll_crt0): Detect cygheap mismatch as indicative of different cygwin version.
Set child_proc_info to NULL when _PROC_WHOOPS.
(multiple_cygwin_problem): If child_info specific problem, then set
child_proc_info type to _PROC_WHOOPS.
* shared_info.h (CURR_MOUNT_MAGIC): Update.
(CURR_SHARED_MAGIC): Ditto.

22 years ago2002-08-26 Bart Oldeman <bart.oldeman@btinternet.com>
Danny Smith [Mon, 26 Aug 2002 23:33:17 +0000 (23:33 +0000)]
2002-08-26  Bart Oldeman  <bart.oldeman@btinternet.com>

* include/winsock2.h (SOCKET_ADDRESS): Define if
__CSADDR_T_DEFINED is not defined (copied from nspapi.h)
(CSADDR_INFO): Ditto.
(nspapi.h) : Don't include. Removed FIXME comment.
* include/nspapi.h (SOCKET_ADDRESS) Only define if
__CSADDR_T_DEFINED is not defined.
(CSADDR_INFO): Ditto.
(BLOB): Added structure and typedef if not already defined.
(NS_*): Add defines.
(SERVICE_*): Ditto.
(SERVICE_ADDRESS): Add structure and typedefs.
  (SERVICE_ADDRESSES): Ditto.
(SERVICE_INFO[AW]): Ditto, and add UNICODE mappings.
(LPSERVICE_ASYNC_INFO): Add typedef.
(SetService[AW], GetAddressByName[AW]): Add prototypes and UNICODE
mappings.
* include/wsipx.h: New file.
* include/svcguid.h: New file.
* lib/test.c: Include wspix.h and svcguid.h.

22 years ago2002-08-26 Casper S. Hornstrup <chorns@users.sourceforge.net>
Danny Smith [Mon, 26 Aug 2002 22:13:05 +0000 (22:13 +0000)]
2002-08-26  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/wsahelp.h: New file.
* lib/test.c: Include wsahelp.h.

22 years agoFix typo.
Jeff Johnston [Mon, 26 Aug 2002 20:26:57 +0000 (20:26 +0000)]
Fix typo.

22 years ago2002-08-26 Wu Yongwei <adah@netstd.com>
Jeff Johnston [Mon, 26 Aug 2002 19:05:48 +0000 (19:05 +0000)]
2002-08-26  Wu Yongwei <adah@netstd.com>

        * time.h (timezonevar): Change "#if" to "#ifdef".

22 years ago2002-08-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 26 Aug 2002 18:56:09 +0000 (18:56 +0000)]
2002-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am(LIBC_OBJECTLISTS): Add STDIO64_OBJECTLIST.
        * Makefile.in: Regenerated.
        * acinclude.m4: Add support for --enable-newlib-elix-level option.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * configure.host: Add code to define _ELIX_LEVEL if
        --enable-newlib-elix-level option is used.
        * configure.in:
        * libc/aclocal.m4: Regenerated.
        * libc/configure: Ditto.
        * libc/argz/Makefile.am: Add EL/IX level checking.
        * libc/argz/Makefile.in: Regenerated.
        * libc/argz/dummy.c: New file.
        * libc/ctype/Makefile.am: Add EL/IX level checking.
        * libc/ctype/Makefile.in: Regenerated.
        * libc/locale/Makefile.am: Add EL/IX level checking.
        * libc/locale/Makefile.in: Regenerated.
        * libc/posix/Makefile.am: Add EL/IX level checking.
        * libc/posix/Makefile.in: Regenerated.
        * libc/posix/telldir.c: Add EL/IX level checking.
        * libc/reent/Makefile.am: Ditto.
        * libc/reent/fstat64r.c: Ditto.
        * libc/reent/lseek64r.c: Ditto.
        * libc/reent/open64r.c: Ditto.
        * libc/reent/Makefile.in: Regenerated.
        * libc/search/Makefile.am: Add EL/IX level checking.
        * libc/search/Makefile.in: Regenerated.
        * libc/stdio/Makefile.am: Add EL/IX level checking.
        * libc/stdio/Makefile.in: Regenerated.
        * libc/stdio64/Makefile.am: Add EL/IX level checking.
        * libc/stdio64/Makefile.in: Regenerated.
        * libc/stdio64/dummy.c: New file.
        * libc/stdio64/fgetpos64.c: Fix so _LARGEFILE_64 macro is checked
        after first include.
        * libc/stdio64/fopen64.c: Ditto.
        * libc/stdio64/freopen64.c: Ditto.
        * libc/stdio64/fseeko64.c: Ditto.
        * libc/stdio64/fsetpos64.c: Ditto.
        * libc/stdio64/ftello64.c: Ditto.
        * libc/stdio64/tmpfile64.c: Ditto.
        * libc/stdlib/Makefile.am: Add EL/IX level checking.
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/mstats.c: Add EL/IX level checking.
        * libc/string/Makefile.am: Ditto.
        * libc/string/Makefile.in: Regenerated.
        * libc/sys/linux/Makefile.am: Add EL/IX level checking.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/aclocal.m4: Ditto.
        * libc/sys/linux/configure: Ditto.
        * libc/sys/linux/aio.c: Add EL/IX level checking.
        * libc/sys/linux/ftok.c: Ditto.
        * libc/sys/linux/getdate.c: Ditto.
        * libc/sys/linux/ids.c: Ditto.
        * libc/sys/linux/inode.c: Ditto.
        * libc/sys/linux/io.c: Ditto.
        * libc/sys/linux/process.c: Ditto.
        * libc/sys/linux/resource.c: Ditto.
        * libc/sys/linux/sched.c: Ditto.
        * libc/sys/linux/sig.c: Ditto.
        * libc/sys/linux/termios.c: Ditto.
        * libc/sys/linux/wait.c: Ditto plus add __waitpid and
        __libc___waitpid weak aliases.
        * libc/sys/linux/machine/i386/syscall.h: Add new _base macros
        that generate the code for a syscall, but do not create a
        weak alias.
        * libc/syscalls/Makefile.am: Add EL/IX level checking.
        * libc/syscalls/Makefile.in: Regenerated.
        * libc/time/tzset_r.c: Change to replace strdup with equivalent
        functionality.
        * libc/unix/Makefile.am: Add EL/IX level checking.
        * libc/unix/Makefile.in: Regenerated.

22 years ago* dll.sgml: Remove indirect reference to older gccs.
Christopher Faylor [Mon, 26 Aug 2002 18:03:40 +0000 (18:03 +0000)]
* dll.sgml: Remove indirect reference to older gccs.

22 years ago * fhandler.h (fhandler_socket::recvfrom): Fix prototype.
Corinna Vinschen [Mon, 26 Aug 2002 09:57:27 +0000 (09:57 +0000)]
* fhandler.h (fhandler_socket::recvfrom): Fix prototype.
(fhandler_socket::sendto): Ditto.
* fhandler_socket.cc (fhandler_socket::recvfrom): Ditto.
(fhandler_socket::sendto): Ditto.
* include/sys/socket.h (recv): Fix prototype.
(recvfrom): Ditto.
(send): Ditto.
(sendto): Ditto.
* net.cc (cygwin_sendto): Ditto. Improve strace message
(cygwin_recvfrom): Ditto.  Ditto.
(cygwin_setsockopt): Improve strace message.
(cygwin_getsockopt): Ditto.
(cygwin_connect): Ditto.
(cygwin_accept): Ditto.
(cygwin_bind): Ditto.
(cygwin_getsockname): Ditto.
(cygwin_getpeername): Ditto.
(cygwin_recv): Fix prototype.
(cygwin_send): Ditto.
(cygwin_recvmsg): Improve strace message.
(cygwin_sendmsg): Ditto.

22 years ago * sec_acl.cc (getacl): Check ace_sid == well_known_world_sid
Corinna Vinschen [Mon, 26 Aug 2002 09:56:06 +0000 (09:56 +0000)]
* sec_acl.cc (getacl): Check ace_sid == well_known_world_sid
before owner_sid and group_sid so that well_known_world_sid
means "other" even when owner_sid and/or group_sid are Everyone.
* security.cc (get_attribute_from_acl): Created from code common
to get_nt_attribute() and get_nt_object_attribute(), with same
reordering as in getacl() above.
(get_nt_attribute): Call get_attribute_from_acl().
(get_nt_object_attribute): Ditto.

22 years ago* libc/include/malloc.h: On cygwin, define malloc _r functions as wrapper
Christopher Faylor [Mon, 26 Aug 2002 04:33:46 +0000 (04:33 +0000)]
* libc/include/malloc.h: On cygwin, define malloc _r functions as wrapper
macros to standard malloc functions.
* libc/include/stdlib.h: Ditto.
* configure.host: Always define MALLOC_PROVIDED on cygwin.

22 years ago* Makefile.in (cygcheck.exe): Make a -mno-cygwin program.
Christopher Faylor [Mon, 26 Aug 2002 04:30:11 +0000 (04:30 +0000)]
* Makefile.in (cygcheck.exe): Make a -mno-cygwin program.
* cygrun.c (main): Export CYGWIN=ntsec unless otherwise set.
* shared.cc (shared_name): Only add build date to shared name when
*testing*.

22 years ago* Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, where
Christopher Faylor [Mon, 26 Aug 2002 02:53:24 +0000 (02:53 +0000)]
* Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, where
appropriate.
* winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to avoid
potentially linking installed dll.

22 years ago* Makefile.in (DLL_IMPORTS): Move libuuid.a and libshell32.a to list rather
Christopher Faylor [Sun, 25 Aug 2002 00:07:10 +0000 (00:07 +0000)]
* Makefile.in (DLL_IMPORTS): Move libuuid.a and libshell32.a to list rather
than referring to them via -l.  Add DLL imports last in link line for
new-cygwin.dll and cygrun.exe.

22 years ago2002-08-23 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Fri, 23 Aug 2002 22:24:57 +0000 (22:24 +0000)]
2002-08-23  Andrew Cagney  <ac131313@redhat.com>

* texinfo/texinfo.tex: Import version 2002-06-04.06.

22 years agoImport config.guess and config.sub.
Andrew Cagney [Fri, 23 Aug 2002 21:22:39 +0000 (21:22 +0000)]
Import config.guess and config.sub.

22 years agooutput some newlines.
Christopher Faylor [Fri, 23 Aug 2002 15:46:00 +0000 (15:46 +0000)]
output some newlines.

22 years ago * libc/include/langinfo.h: New file.
Thomas Fitzsimmons [Fri, 23 Aug 2002 01:56:05 +0000 (01:56 +0000)]
* libc/include/langinfo.h: New file.
* libc/include/wchar.h: Likewise.
* libc/include/sys/syslimits.h: Likewise.
* libc/locale/fix_grouping.c: Likewise.
* libc/locale/ldpart.c: Likewise.
* libc/locale/ldpart.h: Likewise.
* libc/locale/lmessages.c: Likewise.
* libc/locale/lmessages.h: Likewise.
* libc/locale/lmonetary.c: Likewise.
* libc/locale/lmonetary.h: Likewise.
* libc/locale/lnumeric.c: Likewise.
* libc/locale/lnumeric.h: Likewise.
* libc/locale/nl_langinfo.3: Likewise.
* libc/locale/nl_langinfo.c: Likewise.
* libc/locale/timelocal.c: Likewise.
* libc/locale/timelocal.h: Likewise.
* libc/stdlib/btowc.c: Likewise.
* libc/stdlib/mbrlen.c: Likewise.
* libc/stdlib/mbrtowc.c: Likewise.
* libc/stdlib/mbsinit.c: Likewise.
* libc/stdlib/mbsrtowcs.c: Likewise.
* libc/stdlib/wcrtomb.c: Likewise.
* libc/stdlib/wcsrtombs.c: Likewise.
* libc/stdlib/wctob.c: Likewise.
* libc/sys/linux/prof-freq.c: Likewise.
* libc/sys/linux/profile.c: Likewise.
* libc/sys/linux/machine/i386/dl-procinfo.c: Likewise.
* libc/sys/linux/machine/i386/dl-procinfo.h: Likewise.
* libc/include/stdlib.h: Change re-entrant functions to take
mbstate_t pointers.
* libc/include/sys/_types.h: Define _mbstate_t.
* libc/include/sys/config.h (MB_LEN_MAX): New macro.
* libc/include/sys/errno.h (EILSEQ): New error code.
* libc/include/sys/reent.h: Include wchar.h.  Change reentrant
structure to use mbstate_t.
* libc/locale/Makefile.am (LIB_SOURCES): Add new files.
* libc/machine/powerpc/vfprintf.c: Use mbstate_t.
* libc/machine/powerpc/vfscanf.c: Likewise.
* libc/stdio/getdelim.c: Reallocate buffer only when necessary.
* libc/stdio/vfprintf.c: Likewise.
* libc/stdio/vfscanf.c: Likewise.
* libc/stdlib/Makefile.am (LIB_SOURCES): Add new files.
* libc/stdlib/mblen.c: Use mbstate_t.
* libc/stdlib/mblen_r.c: Likewise.
* libc/stdlib/mbstowcs.c: Likewise.
* libc/stdlib/mbstowcs_r.c: Likewise.
* libc/stdlib/mbtowc.c: Likewise.
* libc/stdlib/mbtowc_r.c: Likewise.
* libc/stdlib/wcstombs.c: Likewise.
* libc/stdlib/wcstombs_r.c: Likewise.
* libc/stdlib/wctomb_r.c: Likewise.
* libc/sys/linux/Makefile.am (LIB_SOURCES): Add prof-freq.c and
profile.c.
* libc/sys/linux/machine/i386/Makefile.am (LIB_SOURCES): Add
dl-procinfo.c.
* libc/sys/linux/sys/errno.h (EILSEQ): New error code.
* libc/sys/linux/sys/types.h (off_t): Define type.
* testsuite/newlib.locale/UTF-8.c: Change locale name from UTF-8
to C-UTF-8.
* testsuite/newlib.locale/UTF-8.exp: Likewise.

22 years ago* dll.sgml: Remove indirect reference to older gccs.
Christopher Faylor [Wed, 21 Aug 2002 16:02:17 +0000 (16:02 +0000)]
* dll.sgml: Remove indirect reference to older gccs.

22 years ago* dll.sgml: Refine dll build instructions.
Christopher Faylor [Wed, 21 Aug 2002 15:45:04 +0000 (15:45 +0000)]
* dll.sgml: Refine dll build instructions.
* ntsec.html: Correct some typos.

22 years agofix some glitches
Christopher Faylor [Wed, 21 Aug 2002 15:42:18 +0000 (15:42 +0000)]
fix some glitches

22 years ago * include/sys/param.h: New File.
Earnie Boyd [Wed, 21 Aug 2002 12:49:56 +0000 (12:49 +0000)]
* include/sys/param.h: New File.

22 years ago * include/_mingw.h: Increment version to 2.2.
Earnie Boyd [Wed, 21 Aug 2002 12:18:28 +0000 (12:18 +0000)]
* include/_mingw.h: Increment version to 2.2.
Makefile.in: Ditto.

22 years ago * include/commctrl.h (NMCUSTOMDRAW): Fix lItemlParam.
Earnie Boyd [Wed, 21 Aug 2002 12:07:51 +0000 (12:07 +0000)]
* include/commctrl.h (NMCUSTOMDRAW): Fix lItemlParam.
Thanks to: "Phil Dempster" <p_dempster@yahoo.co.uk>.

22 years ago * include/math.h (asm): Change to __asm__ throughout.
Danny Smith [Tue, 20 Aug 2002 23:26:11 +0000 (23:26 +0000)]
* include/math.h (asm): Change to __asm__ throughout.
Expose ISO C99 functions if __GLIBCPP__.
(hypotf): Use hypot, not _hypot in stub..

22 years ago * include/tchar.h: Ansi-fy another comment.
Danny Smith [Tue, 20 Aug 2002 23:08:14 +0000 (23:08 +0000)]
* include/tchar.h: Ansi-fy another comment.

22 years ago * include/tchar.h: Ansi-fy comment.
Danny Smith [Tue, 20 Aug 2002 23:01:42 +0000 (23:01 +0000)]
* include/tchar.h: Ansi-fy comment.

22 years ago * test_headers.c : New file.
Danny Smith [Tue, 20 Aug 2002 22:56:59 +0000 (22:56 +0000)]
* test_headers.c : New file.
* Makefile.in (test_headers): New target, using it,
(SRCDIST_FILES): Distribute it.

22 years ago2002-08-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
Jeff Johnston [Tue, 20 Aug 2002 15:29:30 +0000 (15:29 +0000)]
2002-08-20  Casper S. Hornstrup  <chorns@users.sourceforge.net>

        * libc/stdlib/mallocr.c: #include windows.h on Win32.
          (AlignPage): Continue macro on next line.

22 years ago* Makefile.in (GCC_FOR_TARGET): Prepend STAGE_CC_WRAPPER.
Alexandre Oliva [Tue, 20 Aug 2002 03:04:03 +0000 (03:04 +0000)]
* Makefile.in (GCC_FOR_TARGET): Prepend STAGE_CC_WRAPPER.
* configure.in (CC_FOR_TARGET, GCJ_FOR_TARGET, CXX_FOR_TARGET,
CXX_FOR_TARGET_FOR_RECURSIVE_MAKE): Likewise.

22 years ago2002-08-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 20 Aug 2002 02:16:12 +0000 (02:16 +0000)]
2002-08-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/include/pthread.h: New file.

22 years ago2002-08-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 20 Aug 2002 01:40:39 +0000 (01:40 +0000)]
2002-08-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/types.h: Support __need_inttypes macro
        that only sets the __intxx and __uintxx types.
        * libc/machine/powerpc/Makefile.am: Add stdlib to include directories
        to get mprec.h.
        * libc/machine/powerpc/Makefile.in: Regenerated.
        * libc/machine/powerpc/vfprintf.c: Fix state variable type.
        * libc/machine/powerpc/vfscanf.c: Fix state variable type.  Remove
        redundant fixed-point conversion prototypes.
        * libc/machine/powerpc/machine/stdlib.h[__SPE__]: Include <sys/types.h>
        after setting __need_inttypes.

22 years ago * include/ws2spi.h: Modify comment about being part of
Danny Smith [Tue, 20 Aug 2002 00:59:23 +0000 (00:59 +0000)]
* include/ws2spi.h: Modify comment about being part of
mingw32 package.
(winsock2.h): Change "" to <>.

22 years ago2002-08-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
Danny Smith [Tue, 20 Aug 2002 00:48:23 +0000 (00:48 +0000)]
2002-08-20  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ws2spi.h: New file.
* lib/test.c: Include ws2spi.h.

22 years ago * include/winsock2.h (WSAIsBlocking,WSAUnhookBlockingHook,
Danny Smith [Tue, 20 Aug 2002 00:36:09 +0000 (00:36 +0000)]
* include/winsock2.h (WSAIsBlocking,WSAUnhookBlockingHook,
WSASetBlockingHook,WSACancelBlockingCall): Expose deprecated
functions.

22 years ago2002-08-19 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Mon, 19 Aug 2002 20:55:48 +0000 (20:55 +0000)]
2002-08-19  Elena Zannoni <ezannoni@redhat.com>

        From matthew green  <mrg@redhat.com>

        * ppc.h (PPC_OPCODE_SPE): New opcode flag for Powerpc e500
        instructions.
        (PPC_OPCODE_ISEL, PPC_OPCODE_BRLOCK, PPC_OPCODE_PMR,
        PPC_OPCODE_CACHELCK, PPC_OPCODE_RFMCI): New opcode flags for the
        e500x2 Integer select, branch locking, performance monitor,
        cache locking and machine check APUs, respectively.
        (PPC_OPCODE_EFS): New opcode type for efs* instructions.
        (PPC_OPCODE_CLASSIC): New opcode type for Classic PowerPC instructions.

22 years ago* pinfo.h (pinfo::remember): Arrange for destructor call if proc_subproc
Christopher Faylor [Mon, 19 Aug 2002 14:59:27 +0000 (14:59 +0000)]
* pinfo.h (pinfo::remember): Arrange for destructor call if proc_subproc
returns error.
* sigproc.cc (zombies): Store 1 + total zombies since proc_subproc uses
NZOMBIES element.

22 years ago * pwdgrp.h (pwdgrp_read::pwdgrp_read): Remove.
Corinna Vinschen [Mon, 19 Aug 2002 11:27:18 +0000 (11:27 +0000)]
* pwdgrp.h (pwdgrp_read::pwdgrp_read): Remove.
(pwdgrp_read::~pwdgrp_read): Ditto.
(pwdgrp_read::open): Reset fh to NULL instead of INVALID_HANDLE_VALUE.
(pwdgrp_read::close): Ditto.

22 years ago* fhandler.h (fhandler_console::send_winch_maybe): New method.
Christopher Faylor [Mon, 19 Aug 2002 04:43:58 +0000 (04:43 +0000)]
* fhandler.h (fhandler_console::send_winch_maybe): New method.
* fhandler_console.cc (set_console_state_for_spawn): Remove if 0'ed code.
(fhandler_console::send_winch_maybe): Define new method.
(fhandler_console::read): Use send_winch_maybe where appropriate.
(fhandler_console::init): Just call all tcsetattr rather than output_tcsetattr.
* select.cc (peek_console): Reorganize so that send_winch_maybe is called for
everything but keyboard input.

22 years ago* libc/include/sys/unistd.h: Add getsid declaration for cygwin.
Christopher Faylor [Sun, 18 Aug 2002 06:08:39 +0000 (06:08 +0000)]
* libc/include/sys/unistd.h: Add getsid declaration for cygwin.

22 years ago* perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields.
Christopher Faylor [Sun, 18 Aug 2002 05:49:26 +0000 (05:49 +0000)]
* perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields.
(vfork_save::restore_pid): New method.
(vfork_save::restore_exit): New method.
* fork.cc (vfork): Save ctty, sid, pgid and restore them when returning to
"parent".  Use exitval field if exiting but never created a new process.
* syscalls.cc (setsid): Detect when in "vfork" and force an actual fork so that
pid will be allocated (UGLY!).
(getsid): New function.
* dcrt0.cc (do_exit): Use vfork_save::restore_exit method for returning from a
vfork.
* spawn.cc (spawnve): Use vfork_save::{restore_pid,restore_exit} methods for
returning from vfork.
* cygwin.din: Export getsid.
* include/cygwin/version.h: Bump api minor number.
* malloc.cc: #ifdef sYSTRIm for when MORECORE_CANNOT_TRIM is true.

22 years ago* cygmalloc.h (MORECORE_CANNOT_TRIM): Define.
Christopher Faylor [Sun, 18 Aug 2002 04:14:59 +0000 (04:14 +0000)]
* cygmalloc.h (MORECORE_CANNOT_TRIM): Define.

22 years ago* sigproc.cc (sigCONT): Define.
Christopher Faylor [Sun, 18 Aug 2002 04:13:57 +0000 (04:13 +0000)]
* sigproc.cc (sigCONT): Define.
* sigproc.h (sigCONT): Declare.
(wait_sig): Create sigCONT event here.
* exceptions.cc (sig_handle_tty_stop): Wait for sigCONT event rather than
stopping thread.
(sig_handle): Set sigCONT event as appropriate on SIGCONT rather than calling
ResumeThread.

22 years ago* malloc.cc: Update to 2.7.2.
Christopher Faylor [Sun, 18 Aug 2002 03:28:52 +0000 (03:28 +0000)]
* malloc.cc: Update to 2.7.2.
* malloc_wrapper.cc (malloc_init): Call user level mallocs to determine if the
malloc has been wrapped.

22 years ago* Makefile.in: Change COMPILE_C* definitions.
Christopher Faylor [Sat, 17 Aug 2002 17:12:24 +0000 (17:12 +0000)]
* Makefile.in: Change COMPILE_C* definitions.

22 years ago * include/winuser.h (CURSOR_SHOWING) Add define.
Danny Smith [Sat, 17 Aug 2002 09:41:52 +0000 (09:41 +0000)]
* include/winuser.h (CURSOR_SHOWING) Add define.

22 years ago2002-08-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 17 Aug 2002 06:10:33 +0000 (06:10 +0000)]
2002-08-17  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/config.h[__PPC__][__SPE__]: Set
        _LONG_DOUBLE to double.

22 years ago2002-08-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 17 Aug 2002 05:57:20 +0000 (05:57 +0000)]
2002-08-17  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Add powerpc*-*-eabispe* configuration.
        * libc/machine/powerpc/atosfix16.c: New fixed-point conversion file.
        * libc/machine/powerpc/atosfix32.c: Ditto.
        * libc/machine/powerpc/atosfix64.c: Ditto.
        * libc/machine/powerpc/atoufix16.c: Ditto.
        * libc/machine/powerpc/atoufix32.c: Ditto.
        * libc/machine/powerpc/atoufix64.c: Ditto.
        * libc/machine/powerpc/fix64.h: Ditto.
        * libc/machine/powerpc/simdldtoa.c: Ditto.
        * libc/machine/powerpc/strtosfix16.c: Ditto.
        * libc/machine/powerpc/strtosfix32.c: Ditto.
        * libc/machine/powerpc/strtosfix64.c: Ditto.
        * libc/machine/powerpc/strtoufix16.c: Ditto.
        * libc/machine/powerpc/strtoufix32.c: Ditto.
        * libc/machine/powerpc/strtoufix64.c: Ditto.
        * libc/machine/powerpc/ufix64toa.c: Ditto.
        * libc/machine/powerpc/configure.in: Add check for
        powerpc*-eabispe and add fixed-point conversion functions.
        * libc/machine/powerpc/configure: Regenerated.
        * libc/machine/powerpc/vfprintf.c[__SPE__]: Add support for
        %r and %R format specifiers which handle fixed-point data.
        * libc/machine/powerpc/vfscanf.c[__SPE__]: Ditto.
        * libc/machine/powerpc/machine/stdlib.h[__SPE__]: Add fixed-point
        function prototypes.

22 years ago2002-08-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 17 Aug 2002 05:19:18 +0000 (05:19 +0000)]
2002-08-17  Jeff Johnston  <jjohnstn@redhat.com>

        *  Makefile.am: Move cmath stuff into libc/sys/linux.
        *  Makefile.in: Regenerated.
        *  configure.host: Default -DMB_CAPABLE for x86-linux.
        *  libc/include/reent.h: Define _sbrk to take signed int argument.
        *  libc/include/sys/unistd.h: Ditto for _sbrk_r and sbrk.
        *  libc/locale/locale.c[MB_CAPABLE]: Add LC_MESSAGES support and
        make locale name checking more efficient.  Also allow "C-ISO-8859-1"
        locale for LC_CTYPE and LC_MESSAGES.
        *  libc/reent/sbrkr.c: Change prototype to take ptrdiff_t.
        *  libc/sys/linux/brk.c: Change sbrk prototype.
        *  libc/sys/linux/include/time.h: Remove Cygwin stuff and
        include <sys/features.h>.
        (CLOCK_THREAD_CPUTIME): Renamed to CLOCK_THREAD_CPUTIME_ID.
        (CLOCK_PROCESS_CPUTIME): Renamed to CLOCK_PROCESS_CPUTIME_ID.
        *  libc/sys/linux/sys/cdefs.h: Replace with glibc sys/cdefs.h
        with a few local additions.
        *  libc/sys/linux/sys/features.h: New file.
        *  libc/sys/linux/sys/unistd.h: Change _sbrk_r and sbrk prototypes
        to take signed argument.
        *  libc/syscalls/syssbrk.c: Change sbrk, _sbrk_r, and _sbrk
        prototypes to take signed size argument.

22 years ago * include/winerror.h: Cast OLE error codes to HRESULT.
Danny Smith [Sat, 17 Aug 2002 04:42:25 +0000 (04:42 +0000)]
* include/winerror.h: Cast OLE error codes to HRESULT.

22 years agofix typo
Christopher Faylor [Sat, 17 Aug 2002 02:16:25 +0000 (02:16 +0000)]
fix typo

22 years ago* Makefile.in: Change COMPILE_C* definitions.
Christopher Faylor [Sat, 17 Aug 2002 02:15:05 +0000 (02:15 +0000)]
* Makefile.in: Change COMPILE_C* definitions.

22 years ago * libc/sys/linux/cmath: New directory.
Thomas Fitzsimmons [Fri, 16 Aug 2002 21:29:45 +0000 (21:29 +0000)]
* libc/sys/linux/cmath: New directory.
* libc/sys/linux/include/cmathcalls.h: New file.
* libc/sys/linux/include/complex.h: New file.
* libc/sys/linux/machine/i386/huge_val.h: New file
* libm/math/w_sincos.c: New file
* libm/math/wf_sincos.c: New file
* libm/mathfp/s_sincos.c: New file
* libm/mathfp/sf_sincos.c: New file
* Makefile.am (LIBC_OBJECTLISTS): Add cmath/objectlist.awk.in.
* libc/include/math.h: Add sincos and sincosf declarations.
* libc/sys/linux/Makefile.am (SUBDIRS): Add cmath.
(SUBLIBS): Likewise.
* libc/sys/linux/configure.in (AC_OUTPUT): Add cmath.
* libm/math/Makefile.am (src): Add w_sincos.c.
(fsrc): Add wf_sincos.c.
* libm/mathfp/Makefile.am (src): Add s_sincos.c
(fsrc): Add sf_sincos.c.

22 years agoMissed this commit in last checkin.
Christopher Faylor [Fri, 16 Aug 2002 19:50:22 +0000 (19:50 +0000)]
Missed this commit in last checkin.

22 years ago* winsup.h: Remove malloc_*lock functions.
Christopher Faylor [Fri, 16 Aug 2002 19:49:54 +0000 (19:49 +0000)]
* winsup.h: Remove malloc_*lock functions.

22 years ago* Makefile.in: Add support for new malloc.o and renamed malloc_wrapper.o. Use
Christopher Faylor [Fri, 16 Aug 2002 19:41:39 +0000 (19:41 +0000)]
* Makefile.in: Add support for new malloc.o and renamed malloc_wrapper.o.  Use
-fomit-frame-pointer for malloc.o compilation.
* malloc_wrapper.cc: New file.  Rename from malloc.cc.  Add support for more
malloc functions.  Eliminate export_* calls.  Just use straight malloc names.
Remove unused argument from malloc lock functions.
* cygwin.din: Just export straight malloc names.  Add malloc_stats,
malloc_trim, malloc_usable_size, mallopt, memalign, valloc.
* dcrt0.cc (__cygwin_user): Eliminate export_* malloc entries.
* fork.cc (fork_parent): Remove unused argument from malloc_lock argument.
* malloc.cc: New file.  Doug Lea's malloc v2.7.1.
* cygmalloc.h: New file.
* include/cygwin/version.h: Bump API_MINOR.
* sync.h (muto::acquire): Use appropriate number for regparm attribute.
(muto::reset): Ditto.
(muto::release): Ditto.

22 years ago* exceptions.cc (interrupt_setup): Ensure that the previous signal mask is
Christopher Faylor [Fri, 16 Aug 2002 19:07:28 +0000 (19:07 +0000)]
* exceptions.cc (interrupt_setup): Ensure that the previous signal mask is
properly saved.

22 years ago* dcrt0.cc: Modify define for CYGWIN_GUARD.
Christopher Faylor [Thu, 15 Aug 2002 20:34:49 +0000 (20:34 +0000)]
* dcrt0.cc: Modify define for CYGWIN_GUARD.
(alloc_stack_hard_way): Just use CYGWIN_GUARD in VirtualAlloc call.

22 years agopresent tense
Christopher Faylor [Thu, 15 Aug 2002 20:24:16 +0000 (20:24 +0000)]
present tense

22 years agomake comment more accurate.
Christopher Faylor [Thu, 15 Aug 2002 15:46:27 +0000 (15:46 +0000)]
make comment more accurate.

22 years ago * i370.h: Define relocs using reloc-macros.h.
Alan Modra [Thu, 15 Aug 2002 12:19:14 +0000 (12:19 +0000)]
* i370.h: Define relocs using reloc-macros.h.

22 years ago * include/wincrypt.h (ALG_*): Add defines.
Danny Smith [Wed, 14 Aug 2002 23:47:46 +0000 (23:47 +0000)]
* include/wincrypt.h (ALG_*): Add defines.
(CALG_*): Ditto.
(CRYPT_*): Ditto.
(PP_*): Ditto.
(PROV_*): Ditto.
(PRIVATEKEYBLOB): Add define.

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