]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
21 years agoAdd support for Cirrus Maverick ARM co-processor
Nick Clifton [Thu, 20 Feb 2003 19:14:12 +0000 (19:14 +0000)]
Add support for Cirrus Maverick ARM co-processor

21 years ago * wincap.h (wincap): Remove unnecessary definition of
Corinna Vinschen [Thu, 20 Feb 2003 15:58:55 +0000 (15:58 +0000)]
* wincap.h (wincap): Remove unnecessary definition of
supports_sparse_files.
* wincap.cc: Ditto.

21 years agoIndex: include/gdb/ChangeLog
Andrew Cagney [Thu, 20 Feb 2003 14:37:58 +0000 (14:37 +0000)]
Index: include/gdb/ChangeLog
2003-02-20  Andrew Cagney  <ac131313@redhat.com>

* remote-sim.c (gdbsim_insert_breakpoint)
(gdbsim_remove_breakpoint): Delete #ifdef SIM_HAS_BREAKPOINTS
code.

Index: include/gdb/ChangeLog
2003-02-20  Andrew Cagney  <ac131313@redhat.com>

* remote-sim.h (SIM_RC): Delete unused SIM_RC_UNKNOWN_BREAKPOINT,
SIM_RC_INSUFFICIENT_RESOURCES and SIM_RC_DUPLICATE_BREAKPOINT.
(sim_set_breakpoint, sim_clear_breakpoint): Delete declarations.
(sim_clear_all_breakpoints, sim_enable_breakpoint): Ditto.
(sim_enable_all_breakpoints, sim_disable_breakpoint): Ditto.
(sim_disable_all_breakpoints): Ditto.

Index: sim/common/ChangeLog
2003-02-20  Andrew Cagney  <ac131313@redhat.com>

* Make-common.in (SIM_NEW_COMMON_OBJS): Remove sim-break.o
(sim-break_h): Delete macro.
(sim-break.o): Delete rule.
* sim-break.c: Delete file.
* sim-break.h: Delete file.
* sim-base.h [SIM_HAVE_BREAKPOINTS]: Don't include "sim-break.h".
(STATE_BREAKPOINTS): Delete macro.
(sim_state_base): Delete field breakpoints.
* sim-module.c (modules) [SIM_HAVE_BREAKPOINTS]: Don't add
sim_break_install to array.

21 years ago * fhandler_disk_file.cc (fhandler_disk_file::opendir): Check descriptor
Corinna Vinschen [Thu, 20 Feb 2003 14:14:37 +0000 (14:14 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Check descriptor
created by cygheap_fdnew constructor.
* fhandler_virtual.cc (fhandler_virtual::opendir): Ditto.
* fhandler_socket.cc (fhandler_socket::accept): Ditto and move
creation of file descriptor behind blocking OS call.
* net.cc (cygwin_socket): Ditto.
(cygwin_rcmd): Ditto.
(cygwin_rresvport): Ditto.
(cygwin_rexec): Ditto.
(socketpair): Ditto.

21 years ago * winsup.api/crlf.c: Fix C signed/unsigned compare warning.
Corinna Vinschen [Thu, 20 Feb 2003 11:22:17 +0000 (11:22 +0000)]
* winsup.api/crlf.c: Fix C signed/unsigned compare warning.
* winsup.api/mmaptest01.c: Ditto.
* winsup.api/ltp/chmod01.c: Ditto.
* winsup.api/ltp/fork04.c: Ditto.
* winsup.api/ltp/lseek03.c: Ditto.
* winsup.api/ltp/lseek06.c: Ditto.
* winsup.api/ltp/lseek07.c: Ditto.
* winsup.api/ltp/lseek08.c: Ditto.
* winsup.api/ltp/mmap001.c: Ditto.
* winsup.api/ltp/mmap02.c: Ditto.
* winsup.api/ltp/mmap03.c: Ditto.
* winsup.api/ltp/mmap04.c: Ditto.
* winsup.api/ltp/mmap05.c: Ditto.
* winsup.api/ltp/mmap06.c: Ditto.
* winsup.api/ltp/mmap07.c: Ditto.
* winsup.api/ltp/mmap08.c: Ditto.
* winsup.api/ltp/pipe11.c: Ditto.
* winsup.api/ltp/poll01.c: Ditto.
* winsup.api/ltp/sync02.c: Ditto.
* winsup.api/ltp/times03.c: Ditto.
* winsup.api/ltp/umask03.c: Ditto.
* winsup.api/ltp/getpgid01.c: Remove unused obsolete include.
* winsup.api/ltp/getpgid02.c: Ditto.

21 years ago * autoload.cc (GetCompressedFileSize): Add.
Corinna Vinschen [Thu, 20 Feb 2003 11:12:44 +0000 (11:12 +0000)]
* autoload.cc (GetCompressedFileSize): Add.
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Compute
st_blocks value from GetCompressedFileSize() if available.

21 years agow32api:
Corinna Vinschen [Thu, 20 Feb 2003 10:14:53 +0000 (10:14 +0000)]
w32api:

        * include/winioctl.h (FSCTL_SET_SPARSE): Define.

cygwin:

        * wincap.h (wincaps::supports_sparse_files): New flag.
        (wincapc::supports_sparse_files): New method.
        * wincap.cc (wincap_unknown): Define value for the new flag.
        (wincap_95): Ditto.
        (wincap_95osr2): Ditto.
        (wincap_98): Ditto.
        (wincap_98se): Ditto.
        (wincap_me): Ditto.
        (wincap_nt3): Ditto.
        (wincap_nt4): Ditto.
        (wincap_nt4sp4): Ditto.
        (wincap_2000): Ditto.
        (wincap_xp): Ditto.
        * path.h (path_conv::fs_flags): New method.
        * fhandler_disk_file.cc: Include winioctl.h for DeviceIoControl.
        (fhandler_disk_file::open): Set newly created and truncated files as
        sparse on platforms that support it.

21 years ago * Makefile.in: Make sure libmingwex.a from current build tree is used.
Corinna Vinschen [Thu, 20 Feb 2003 10:12:15 +0000 (10:12 +0000)]
* Makefile.in: Make sure libmingwex.a from current build tree is used.

21 years ago* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
Alexandre Oliva [Thu, 20 Feb 2003 02:09:58 +0000 (02:09 +0000)]
* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
* ltconfig: Handle it.
* ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of
auto-detecting it.

21 years ago* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
Alexandre Oliva [Thu, 20 Feb 2003 01:12:28 +0000 (01:12 +0000)]
* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
* ltconfig: Handle it.
* ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of
auto-detecting it.

21 years ago* ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever
Alexandre Oliva [Wed, 19 Feb 2003 23:51:28 +0000 (23:51 +0000)]
* ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever
it is used as argument to $CC.
* ltcf-gcj.sh: Likewise.

21 years ago* configure.in: Introduce --enable-maintainer-mode.
Alexandre Oliva [Wed, 19 Feb 2003 23:51:03 +0000 (23:51 +0000)]
* configure.in: Introduce --enable-maintainer-mode.
* configure: Rebuilt.
* Makefile.tpl (Makefile.in, configure): Enable dependencies only
for maintainer mode.
* Makefile.in: Rebuilt.

21 years ago* configure.in: Introduce --enable-maintainer-mode.
Alexandre Oliva [Wed, 19 Feb 2003 23:40:12 +0000 (23:40 +0000)]
* configure.in: Introduce --enable-maintainer-mode.
* configure: Rebuilt.
* Makefile.tpl (Makefile.in, configure): Enable dependencies only
for maintainer mode.
* Makefile.in: Rebuilt.

21 years ago2003-02-19 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Wed, 19 Feb 2003 23:32:19 +0000 (23:32 +0000)]
2003-02-19  Andrew Cagney <ac131313@redhat.com>

* configure: Regenerate using autoconf 2.13.

21 years ago2003-02-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 19 Feb 2003 19:00:11 +0000 (19:00 +0000)]
2003-02-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/mallocr.c (unlink): Revert 02/18 fix.

21 years agoimport latest versions
Alan Modra [Wed, 19 Feb 2003 07:47:34 +0000 (07:47 +0000)]
import latest versions

21 years ago2003-02-18 Christian Groessler <chris@groessler.org>
Jeff Johnston [Tue, 18 Feb 2003 22:41:16 +0000 (22:41 +0000)]
2003-02-18  Christian Groessler  <chris@groessler.org>

        * libc/machine/z8k/setjmp.S (_setjmp / _longjmp): Fix to
        support z8001 segmented mode.

21 years ago2003-02-18 Earnie Boyd <earnie@users.sf.net>
Jeff Johnston [Tue, 18 Feb 2003 22:34:02 +0000 (22:34 +0000)]
2003-02-18  Earnie Boyd  <earnie@users.sf.net>

        * libc/stdlib/mallocr.c (unlink): Don't assign a value to a pointer
        with a NULL value.

21 years ago * Makefile.tpl (check-c++): Allow parallelism.
Jason Merrill [Tue, 18 Feb 2003 20:12:50 +0000 (20:12 +0000)]
    * Makefile.tpl (check-c++): Allow parallelism.

21 years ago * mips/nullmon.c (_ftext, _end): Adjust declaration.
Richard Sandiford [Tue, 18 Feb 2003 19:37:04 +0000 (19:37 +0000)]
* mips/nullmon.c (_ftext, _end): Adjust declaration.
(get_mem_info): Rework.

21 years ago * mips/crt0.S (zerobss): Reload __memsize after call.
Richard Sandiford [Tue, 18 Feb 2003 19:32:24 +0000 (19:32 +0000)]
* mips/crt0.S (zerobss): Reload __memsize after call.

21 years ago * ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.
Alan Modra [Tue, 18 Feb 2003 12:52:55 +0000 (12:52 +0000)]
* ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.

21 years ago * grp.cc (internal_getgroups): Handle properly tokens with
Corinna Vinschen [Tue, 18 Feb 2003 10:09:37 +0000 (10:09 +0000)]
* grp.cc (internal_getgroups): Handle properly tokens with
no groups. Fix bug introduced on 2003-02-04.

21 years ago * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
Alan Modra [Tue, 18 Feb 2003 06:03:41 +0000 (06:03 +0000)]
* ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
(IS_PPC_TLS_RELOC): Define.

21 years ago2003-02-17 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Mon, 17 Feb 2003 23:45:26 +0000 (23:45 +0000)]
2003-02-17  Chris Demetriou  <cgd@broadcom.com>

        * mips/cfe.c (__cfe_handle, __cfe_entrypt): Fix types.

21 years agoRe-generate using autoconf 000227.
Andrew Cagney [Mon, 17 Feb 2003 17:14:16 +0000 (17:14 +0000)]
Re-generate using autoconf 000227.

21 years ago* cygwin.din: Export all appropriate newlibc libm functions. Sort.
Christopher Faylor [Sun, 16 Feb 2003 19:31:07 +0000 (19:31 +0000)]
* cygwin.din: Export all appropriate newlibc libm functions.  Sort.
* include/cygwin/version.h: Bump API minor number.

21 years ago * configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,
Geoffrey Keating [Sun, 16 Feb 2003 01:24:56 +0000 (01:24 +0000)]
* configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,
don't configure target-libobjc.
* configure: Regenerate.

21 years ago* cygwin.din: Export all appropriate newlib functions.
Christopher Faylor [Sat, 15 Feb 2003 21:45:09 +0000 (21:45 +0000)]
* cygwin.din: Export all appropriate newlib functions.
* include/cygwin/version.h: Bump API minor number.

21 years ago* Makefile.tpl (RANLIB): Define.
DJ Delorie [Fri, 14 Feb 2003 21:15:37 +0000 (21:15 +0000)]
* Makefile.tpl (RANLIB): Define.
* Makefile.in: Regenerate.

21 years ago * mmap.cc (mprotect): Add missing break.
Corinna Vinschen [Fri, 14 Feb 2003 21:15:16 +0000 (21:15 +0000)]
* mmap.cc (mprotect): Add missing break.

21 years ago* profile/Makefile.in (mcount.o): Use ALL_CFLAGS for compilation to ensure
Christopher Faylor [Fri, 14 Feb 2003 19:25:12 +0000 (19:25 +0000)]
* profile/Makefile.in (mcount.o): Use ALL_CFLAGS for compilation to ensure
-mno-cygwin where appropriate.  Filter out -O2.

21 years ago* exceptions.cc (try_to_debug): Don't reset priority when returning from
Christopher Faylor [Fri, 14 Feb 2003 02:52:29 +0000 (02:52 +0000)]
* exceptions.cc (try_to_debug): Don't reset priority when returning from
non-waitloop call.

21 years agoFix typo in last ChangeLog entry.
Danny Smith [Fri, 14 Feb 2003 00:45:17 +0000 (00:45 +0000)]
Fix typo in last ChangeLog entry.

21 years ago * profile/Makefile.in (mcount,o): Use -O1 optimization
Danny Smith [Fri, 14 Feb 2003 00:42:35 +0000 (00:42 +0000)]
* profile/Makefile.in (mcount,o): Use -O1 optimization
switch to compile.

21 years ago* fhandler_console.cc (fhandler_console::write_normal): Use MessageBeep for
Christopher Faylor [Thu, 13 Feb 2003 23:51:41 +0000 (23:51 +0000)]
* fhandler_console.cc (fhandler_console::write_normal): Use MessageBeep for
bell sound.
* autoload.cc (MessageBeep): Add.

21 years ago* include/cygwin/types.h: Use correct ifdef guard for u_ definitions.
Christopher Faylor [Thu, 13 Feb 2003 15:37:07 +0000 (15:37 +0000)]
* include/cygwin/types.h: Use correct ifdef guard for u_ definitions.

21 years ago* environ.cc (environ_init): Use strechr.
Christopher Faylor [Thu, 13 Feb 2003 15:17:11 +0000 (15:17 +0000)]
* environ.cc (environ_init): Use strechr.

21 years agooops.
Christopher Faylor [Thu, 13 Feb 2003 15:16:33 +0000 (15:16 +0000)]
oops.

21 years ago* include/cygwin/in.h (sockaddr_in): Fix typo.
Christopher Faylor [Thu, 13 Feb 2003 15:15:32 +0000 (15:15 +0000)]
* include/cygwin/in.h (sockaddr_in): Fix typo.

21 years agofix typo
Christopher Faylor [Thu, 13 Feb 2003 14:20:32 +0000 (14:20 +0000)]
fix typo

21 years ago* how.texinfo: Add more w32api words.
Christopher Faylor [Thu, 13 Feb 2003 14:18:23 +0000 (14:18 +0000)]
* how.texinfo: Add more w32api words.

21 years ago* path.h (path_conv): Reorganize slightly.
Christopher Faylor [Thu, 13 Feb 2003 03:13:37 +0000 (03:13 +0000)]
* path.h (path_conv): Reorganize slightly.

21 years ago* fhandler_tty.cc (process_input): Add sanity check to ensure that console
Christopher Faylor [Thu, 13 Feb 2003 02:56:36 +0000 (02:56 +0000)]
* fhandler_tty.cc (process_input): Add sanity check to ensure that console
typeahead is cleared on signal.

21 years ago* spawn.cc (linebuf::~linebuf): Resurrect commented out (for debugging?) code.
Christopher Faylor [Thu, 13 Feb 2003 02:52:41 +0000 (02:52 +0000)]
* spawn.cc (linebuf::~linebuf): Resurrect commented out (for debugging?) code.

21 years ago* MAINTAINERS: Remove out-of-date file.
Christopher Faylor [Thu, 13 Feb 2003 02:41:44 +0000 (02:41 +0000)]
* MAINTAINERS: Remove out-of-date file.

21 years ago* cygpath.cc (doit): Allocate more space for non-path filename.
Christopher Faylor [Wed, 12 Feb 2003 22:48:13 +0000 (22:48 +0000)]
* cygpath.cc (doit): Allocate more space for non-path filename.

21 years ago2003-02-12 Roland Schwingel <roland.schwingel@onevision.de>
Danny Smith [Wed, 12 Feb 2003 21:15:13 +0000 (21:15 +0000)]
2003-02-12  Roland Schwingel  <roland.schwingel@onevision.de>

* include/wingdi.h (AddFontResourceEx[AW]): Add.
(RemoveFontResourceEx[AW]): Ditto
(FR_PRIVATE): Define.
(FR_NOT_ENUM): Define.
* lib/gdi32.def (AddFontResourceEx[AW]): Add.
(RemoveFontResourceEx[AW]): Ditto.

21 years ago * include/math.h: Remove _CRTIMP from pow() prototype,
Danny Smith [Mon, 10 Feb 2003 23:56:04 +0000 (23:56 +0000)]
* include/math.h: Remove _CRTIMP from pow() prototype,
unless __NO_ISOCEXT.

21 years ago* include/cygwin/in.h (in_attr_t): Define new type.
Christopher Faylor [Mon, 10 Feb 2003 22:43:29 +0000 (22:43 +0000)]
* include/cygwin/in.h (in_attr_t): Define new type.
* include/arpa/inet.h (inet_addr): Change return type to in_addr_t.
(inet_lnaof): Ditto.
(inet_netof): Ditto.
(inet_network): Ditto.
* include/cygwin/types.h: Move many *_t typedefs here.  Protect them with
ifdefs.
* fhandler_disk_file.cc (fhandler_disk_file::fstat): Change ntsec_atts to
mode_t.
* security.cc (get_attribute_from_acl): Accept mode_t attribute.
(get_nt_attribute): Ditto.
(get_file_attribute): Ditto.
(get_nt_object_attribute): Ditto.
(get_object_attribute): Ditto.
* security.h: Reflect above changes.
* syscalls.cc (chown_worker): Change attrib to mode_t.

21 years ago * mingwex/math/cephes_emath.h: Don't redefine INFINITY.
Danny Smith [Mon, 10 Feb 2003 22:38:36 +0000 (22:38 +0000)]
* mingwex/math/cephes_emath.h: Don't redefine INFINITY.

21 years ago* libc/include/sys/types.h: Don't define __MS_types__ for Cygwin. Don't define
Christopher Faylor [Mon, 10 Feb 2003 22:13:35 +0000 (22:13 +0000)]
* libc/include/sys/types.h: Don't define __MS_types__ for Cygwin.  Don't define
some types under cygwin.

21 years ago * include/_mingw.h (_CRTIMP): Define for __GNUC__ if
Danny Smith [Mon, 10 Feb 2003 21:13:34 +0000 (21:13 +0000)]
* include/_mingw.h (_CRTIMP): Define for __GNUC__ if
__declspec(dllimport)  supported.
(__cdecl): Define if not already defined.
(__stdcall): Likewise.
* include/dirent.h: Qualify fuctions with __cdecl.
* include/fenv.h: Likewise.
* include/inttypes.h: Likewise.
* include/assert.h: Qualify fuctions with __cdecl. Qualify
CRT dll imports with _CRTIMP.
* include/conio.h: Likewise.
* include/ctype.h: Likewise.
* include/direct.h: Likewise.
* include/dos.h: Likewise.
* include/errno.h: Likewise.
* include/float.h: Likewise.
* include/io.h: Likewise.
* include/locale.h: Likewise.
* include/malloc.h: Likewise.
* include/math.h: Likewise.
* include/mbctype.h: Likewise.
* include/mbstring.h: Likewise.
* include/process.h: Likewise.
* include/setjmp.h: Likewise.
* include/signal.h: Likewise.
* include/stdio.h: Likewise.
* include/stdlib.h: Likewise.
* include/string.h: Likewise.
* include/time.h: Likewise.
* include/wchar.h: Likewise.
* include/wctype.h: Likewise.
* include/sys/stat.h: Likewise.
* include/sys/timeb.h: Likewise.
* include/sys/utime.h: Likewise.

* include/ctype.h: Guard ctype inlines with __NO_INLINE__.
* include/wctype.h: Guard wctype inlines with __NO_INLINE__.

* include/stdio.h (__VALIST): Guard against prior definition.

21 years ago * include/w32api.h: Increment version to 2.3.
Earnie Boyd [Mon, 10 Feb 2003 14:14:01 +0000 (14:14 +0000)]
* include/w32api.h: Increment version to 2.3.
* Makefile.in: Ditto.

21 years agoAdd support for marking ARM ELF binaries as support the Cirrus EP9312 Maverick
Nick Clifton [Mon, 10 Feb 2003 10:44:46 +0000 (10:44 +0000)]
Add support for marking ARM ELF binaries as support the Cirrus EP9312 Maverick
floating point co-processor.

21 years ago * include/GL/gl.h: Remove include of glext.h.
Earnie Boyd [Sun, 9 Feb 2003 14:04:56 +0000 (14:04 +0000)]
* include/GL/gl.h: Remove include of glext.h.
Thanks to Greg Couch <gregcouch@users.sf.net>

21 years ago * include/secext.h: New file. Declare EXTENDED_NAME_FORMAT.
Earnie Boyd [Sun, 9 Feb 2003 14:02:30 +0000 (14:02 +0000)]
* include/secext.h: New file. Declare EXTENDED_NAME_FORMAT.
* include/security.h: Include secext.h.
* include/winbase.h: Declare COMPUTER_NAME_FORMAT.
Thanks to Dimitri Papadopoulos <dimitri_at@users.sf.net>

21 years ago * lib/ddk/ntoskrnl.def (Ke386IoSetAccessProcess): Activate export.
Earnie Boyd [Sun, 9 Feb 2003 13:25:36 +0000 (13:25 +0000)]
* lib/ddk/ntoskrnl.def (Ke386IoSetAccessProcess): Activate export.
(Ke386QueryToAccessMap): Ditto.
(Ke386SetIoAccessMap): Ditto.
Thanks to Marcel Telka <telka@users.sf.net>

21 years agoclarify
Christopher Faylor [Sat, 8 Feb 2003 17:13:46 +0000 (17:13 +0000)]
clarify

21 years ago* include/cygwin/version.h: Bump DLL minor number.
Christopher Faylor [Sat, 8 Feb 2003 17:03:34 +0000 (17:03 +0000)]
* include/cygwin/version.h: Bump DLL minor number.
* malloc.cc (DEFAULT_MMAP_THRESHOLD): Bump down to 16MB thanks to below
changes.

21 years ago* winsup.api/winsup.exp (ws_spawn): Tweak slightly to work with tcl 8.4.1.
Christopher Faylor [Sat, 8 Feb 2003 16:46:32 +0000 (16:46 +0000)]
* winsup.api/winsup.exp (ws_spawn): Tweak slightly to work with tcl 8.4.1.

21 years ago * include/_mingw.h: Change version to 3.0
Earnie Boyd [Sat, 8 Feb 2003 14:58:31 +0000 (14:58 +0000)]
* include/_mingw.h: Change version to 3.0
* Makefile.in: Ditto.

21 years ago * include/stdlib.h: Make words after #endif a comment.
Earnie Boyd [Sat, 8 Feb 2003 14:30:29 +0000 (14:30 +0000)]
* include/stdlib.h: Make words after #endif a comment.

21 years ago2003-02-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 8 Feb 2003 04:30:58 +0000 (04:30 +0000)]
2003-02-07  Jeff Johnston  <jjohnstn@redhat.com>

        * acinclude.m4 (--disable-newlib-supplied-syscalls): New configuration
        option to allow disabling of syscalls being supplied in newlib.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * configure.host: Add support of new configuration option and add
        -D__NO_SYSCALLS__ if newlib supplied syscalls are disabled.
        * doc/aclocal.m4: Regenerated.
        * doc/configure: Ditto.
        * libc/*aclocal.m4: Ditto.
        * libc/*configure: Ditto.
        * libm/*aclocal.m4: Ditto.
        * libm/*configure: Ditto.
        * libc/sys/arm/Makefile.am: Don't build syscalls.o if new option
        is disabled.
        * libc/sys/arm/Makefile.in: Regenerated.

21 years ago* libltp/lib/parse_opts.c: Deal with C warnings.
Christopher Faylor [Sat, 8 Feb 2003 02:56:49 +0000 (02:56 +0000)]
* libltp/lib/parse_opts.c: Deal with C warnings.
* winsup.api/pthread/cancel12.c: Ditto.
* winsup.api/winsup.exp: Don't use -g3.

21 years ago* dump_setup.cc (compar): Use case insensitive comparisons.
Christopher Faylor [Fri, 7 Feb 2003 21:34:34 +0000 (21:34 +0000)]
* dump_setup.cc (compar): Use case insensitive comparisons.
(dump_setup): Calculate package_len based on already used "len".  Don't bother
with version_len.

21 years ago * dump_setup.cc (dump_setup): Compute the longest package name
Corinna Vinschen [Fri, 7 Feb 2003 21:11:44 +0000 (21:11 +0000)]
* dump_setup.cc (dump_setup): Compute the longest package name
and align columns properly.

21 years ago * ntsec.sgml: Add note on special names for missing user/group.
Corinna Vinschen [Fri, 7 Feb 2003 20:59:19 +0000 (20:59 +0000)]
* ntsec.sgml: Add note on special names for missing user/group.

21 years ago * mmap.cc (mmap_record::alloc_map): De-inline. Add offset and length
Corinna Vinschen [Fri, 7 Feb 2003 20:57:30 +0000 (20:57 +0000)]
* mmap.cc (mmap_record::alloc_map): De-inline.  Add offset and length
parameter.  Only protect pages actually unused currently.  Do job
of map_map() when initializing a map.
(mmap_record::map_map): Reduce functionality for the reuse case
of private anonymous mapping.
(mmap_record::fixup_map): Format change.
(list::add_record): Add offset and length parameter to call
mmap_record::alloc_map() correctly.
(mmap64): Rename `l' variable to `map_list'.  Accomodate above changes.
(munmap): Rename `l' variable to `map_list'.
(msync): Ditto.
(fhandler_disk_file::mmap): Streamline code.
(mprotect): Ditto.
(fixup_mmaps_after_fork): Rename `l' variable to `map_list'.

21 years agoChristopher Faylor <cgf@redhat.com>
Christopher Faylor [Fri, 7 Feb 2003 15:00:57 +0000 (15:00 +0000)]
Christopher Faylor <cgf@redhat.com>
* exceptions.cc (try_to_debug): Set priority of current thread rather than the
main thread.  Make busy waiting loop less busy.  Restore priority when function
returns.

21 years ago* malloc.cc (DEFAULT_MMAP_THRESHOLD): Set high to avoid mmaps.
Christopher Faylor [Fri, 7 Feb 2003 06:15:10 +0000 (06:15 +0000)]
* malloc.cc (DEFAULT_MMAP_THRESHOLD): Set high to avoid mmaps.
* pipe.cc (fhandler_pipe::close): Avoid extraneous this->.

21 years ago* pipe.cc (fhandler_pipe::close): Avoid extraneous this->.
Christopher Faylor [Fri, 7 Feb 2003 05:48:58 +0000 (05:48 +0000)]
* pipe.cc (fhandler_pipe::close): Avoid extraneous this->.

21 years ago* cygcheck.cc (common_apps): Add some more apps.
Christopher Faylor [Fri, 7 Feb 2003 04:51:26 +0000 (04:51 +0000)]
* cygcheck.cc (common_apps): Add some more apps.
* path.cc (get_cygdrive): Correctly set system flag.

21 years ago* heap.cc (heap_init): Remove debugging code.
Christopher Faylor [Fri, 7 Feb 2003 04:13:41 +0000 (04:13 +0000)]
* heap.cc (heap_init): Remove debugging code.

21 years ago* configure.in: Make w32api directory optional.
Christopher Faylor [Fri, 7 Feb 2003 03:45:15 +0000 (03:45 +0000)]
* configure.in: Make w32api directory optional.
* configure: Regenerate.

21 years ago * include/locale.h: Include stddef.h for definition of NULL.
Danny Smith [Fri, 7 Feb 2003 02:13:55 +0000 (02:13 +0000)]
* include/locale.h: Include stddef.h for definition of NULL.

21 years agoSource Navigator is now on sourceforge...
Keith Seitz [Thu, 6 Feb 2003 20:36:19 +0000 (20:36 +0000)]
Source Navigator is now on sourceforge...

        * Makefile.def: Remove "snavigator", "grep", and "db" modules.
        * Makefile.tpl: Remove "all-snavigator" and "all-grep".
        * Makefile.in: Regenerated.
        * configure.in: Remove all traces of snavigator, db, and grep.
        * configure: Regenerated.

21 years ago * security.h: Introduce names UNKNOWN_UID and UNKNOWN_GID and delete
Corinna Vinschen [Thu, 6 Feb 2003 14:01:54 +0000 (14:01 +0000)]
* security.h: Introduce names UNKNOWN_UID and UNKNOWN_GID and delete
declaration of is_grp_member.
* uinfo.cc (internal_getlogin): Use UNKNOWN_GID.
* passwd.cc (pwdgrp::read_passwd): Use UNKNOWN_UID.
* grp.cc (pwdgrp::read_group): Change group name to provide better
feedback.
(getgrgid): Use gid16togid32.
* sec_helper.cc (is_grp_member): Delete.

21 years ago * setup-net.sgml: Add "setup-maxmem" section
Joshua Daniel Franklin [Thu, 6 Feb 2003 02:52:14 +0000 (02:52 +0000)]
 * setup-net.sgml: Add "setup-maxmem" section

21 years ago* path.cc: Change 'to_posix_p' to 'to_posix' throughout.
Christopher Faylor [Wed, 5 Feb 2003 21:12:58 +0000 (21:12 +0000)]
* path.cc: Change 'to_posix_p' to 'to_posix' throughout.
(conv_path_list_buf_size): Accommodate relative paths.

21 years ago2003-02-05 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Wed, 5 Feb 2003 17:10:43 +0000 (17:10 +0000)]
2003-02-05  Chris Demetriou  <cgd@broadcom.com>

* mips/configure.in (mipsisa32el-*-*): Handle in the same way
as mipsisa32-*-*.
(mipsisa32r2-*-*, mipsisa32r2el-*-*): New, handled in the same
way as mipsisa32-*-*.
* mips/configure: Regenerate.

21 years ago2003-02-05 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Wed, 5 Feb 2003 17:01:33 +0000 (17:01 +0000)]
2003-02-05  Chris Demetriou  <cgd@broadcom.com>

* mips/cfe.c (hardware_hazard_hook): Move...
* mips/cfe_prestart.S (hardware_hazard_hook): To here,
and translate into assembly.

21 years ago2003-02-05 Jonathan Larmour <jifl@eCosCentric.com>
Jeff Johnston [Wed, 5 Feb 2003 16:52:34 +0000 (16:52 +0000)]
2003-02-05  Jonathan Larmour  <jifl@eCosCentric.com>

    * libc/stdio/vsprintf.c (vsprintf, _vsprintf_r): Set _file fd to
    -1 to be sure it cannot later match a valid file fd causing
    isatty() to return 1.
    * libc/stdio/asprintf.c (asprintf, _asprintf_r): Ditto.
    * libc/stdio/sprintf.c (sprintf, _sprintf_r): Ditto.
    * libc/stdio/vasprintf.c (vasprintf, _vasprintf_r): Ditto.

21 years ago* path.cc (etc::dir_changed): Fix debug printf.
Christopher Faylor [Wed, 5 Feb 2003 16:40:51 +0000 (16:40 +0000)]
* path.cc (etc::dir_changed): Fix debug printf.

21 years ago * sec_acl.cc (setacl): Move all permission settings to beginning of
Corinna Vinschen [Wed, 5 Feb 2003 16:15:22 +0000 (16:15 +0000)]
* sec_acl.cc (setacl): Move all permission settings to beginning of
loop.  Set default rights to same values as in alloc_sd().  Set DELETE
for owner and default owner only if S_IWOTH is given.

* sec_acl.cc: Change all  __aclent16_t to  __aclent32_t except in
wrapper function definitions. Replace call to the aclXYZ functions by
calls aclXYZ32.
(searchace): Change type of third argument to __uid32_t and use
ILLEGAL_UID instead of -1;
(setacl): Remove some initializations. Only give STANDARD_RIGHTS_WRITE
for S_IWOTH. Replace -1 by ILLEGAL_UID.
(getacl): Change type of owner_sid, group_sid and ace_sid to cygpsid.
In last else clause, suppress second call to ace_sid.get_id and use
TRUE in first call. Replace EqualSid by ==.
(acl_access): Call internal_getgroups in USER and GROUP cases.
(acecmp: Define static.
(acl32): Create from 16 bit type.
(facl32): Ditto.
(lacl32): Ditto.
(aclcheck32): Ditto.
(aclsort32): Ditto.
(acltomode32): Ditto.
(aclfrommode32): Ditto.
(acltopbits32): Ditto.
(aclfrompbits32): Ditto.
(acltotext32): Ditto.
(aclfromtext32): Ditto, and use strechr.
(acl16to32): Create.
(acl): Make it a wrapper function.
(facl): Ditto.
(lacl): Ditto.
(aclcheck): Ditto.
(aclsort): Ditto.
(acltomode): Ditto.
(aclfrommode): Ditto.
(acltopbits): Ditto.
(aclfrompbits): Ditto.
(acltotext): Ditto.
(aclfromtext): Ditto.
* security.cc (write_sd): Call set_process_privilege and check
ownership.
(alloc_sd): Remove call to set_process_privilege and the owner check.

21 years ago * include/basetypes.h (_GUID_DEFINED): Add deprecation warning, start
Earnie Boyd [Wed, 5 Feb 2003 15:51:27 +0000 (15:51 +0000)]
* include/basetypes.h (_GUID_DEFINED): Add deprecation warning, start
using GUID_DEFINED instead.
* include/sqltypes.h: Ditto.
* include/winnt.h: Ditto.
* include/ddk/scsiwmi.h: Ditto.

21 years ago* include/sys/cygwin.h: Use C-style comments.
Christopher Faylor [Wed, 5 Feb 2003 14:14:26 +0000 (14:14 +0000)]
* include/sys/cygwin.h: Use C-style comments.

21 years ago * sec_helper.cc (get_sids_info): New function.
Corinna Vinschen [Wed, 5 Feb 2003 13:47:47 +0000 (13:47 +0000)]
* sec_helper.cc (get_sids_info): New function.
* security.cc (extract_nt_dom_user): Simplify with strechr.
(get_user_groups): Initialize glen to MAX_SID_LEN.
(get_user_local_groups): Ditto.
(get_attribute_from_acl): Define ace_sid as cygpsid.
(get_nt_attribute): Define owner_sid and group_sid as cygpsid.
Call get_sids_info instead of cygsid.get_{u,g}id and is_grp_member.
(get_nt_object_attribute): Ditto.
(alloc_sd): Define ace_sid as cygpsid.

21 years agoCorrect typo in last changelog entry.
Danny Smith [Tue, 4 Feb 2003 22:21:45 +0000 (22:21 +0000)]
Correct typo in last changelog entry.

21 years ago * include/shlwapi.h (PathRelativePathTo[AW]): Correct
Danny Smith [Tue, 4 Feb 2003 22:17:38 +0000 (22:17 +0000)]
* include/shlwapi.h (PathRelativePathTo[AW]): Correct
protototypes.
Thanks to: John Dallaway  <jld@ecoscentric.com>.

21 years ago* syscalls.cc (struct system_cleanup_args): New struct.
Thomas Pfaff [Tue, 4 Feb 2003 19:49:39 +0000 (19:49 +0000)]
* syscalls.cc (struct system_cleanup_args): New struct.
(system_cleanup): New function.
(system): Use pthread_cleanup_push and _pop to save and restore
signal handlers and sigprocmask.

21 years ago* winsup.api/pthread/cancel11.c: New test.
Thomas Pfaff [Tue, 4 Feb 2003 19:34:21 +0000 (19:34 +0000)]
* winsup.api/pthread/cancel11.c: New test.
* winsup.api/pthread/cancel12.c: Ditto.

21 years ago * path.cc (symlink): Create security attributes so that only the
Corinna Vinschen [Tue, 4 Feb 2003 19:26:01 +0000 (19:26 +0000)]
* path.cc (symlink): Create security attributes so that only the
user can modify the symlink.
* security.cc (set_security_attribute): Remove symlink special
handling.

21 years ago * grp.cc (internal_getgroups): Do not return without closing
Corinna Vinschen [Tue, 4 Feb 2003 17:53:08 +0000 (17:53 +0000)]
* grp.cc (internal_getgroups): Do not return without closing
the process handle.

21 years ago * security.h (class cygpsid): New class.
Corinna Vinschen [Tue, 4 Feb 2003 14:58:04 +0000 (14:58 +0000)]
* security.h (class cygpsid): New class.
(class cygsid): Use cygpsid as base. Remove members psid, get_id,
get_uid, get_gid, string, debug_printf and the == and != operators.
(cygsidlist::clear_supp): Only do work if setgroups has been called.
* sec_helper.cc: Define sid_auth NO_COPY.
(cygpsid::operator==): New operator.
(cygpsid::get_id): New function.
(cygpsid::string): New function.
(cygsid::string): Delete.
(cygsid::get_id): Delete.
* pwdgrp.h: Change arguments of internal_getpwsid,
internal_getgrsid and internal_getgroups to cygpsid.
* passwd.cc (internal_getpwsid): Change argument from cygsid to cygpsid.
* grp.cc (internal_getgrsid): Ditto.
(internal_getgroups): Ditto.

21 years ago * ppc.h: Add TLS relocs. Format.
Alan Modra [Tue, 4 Feb 2003 14:48:36 +0000 (14:48 +0000)]
* ppc.h: Add TLS relocs.  Format.
* ppc64.h: Likewise.

21 years agoEliminate most unneeded this-> pointers throughout.
Christopher Faylor [Tue, 4 Feb 2003 03:01:17 +0000 (03:01 +0000)]
Eliminate most unneeded this-> pointers throughout.

21 years ago2003-02-03 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 3 Feb 2003 21:29:45 +0000 (21:29 +0000)]
2003-02-03  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/ldtoa.c (_ldtoa_r): Fix code to allocate the format
        buffer based on the precision, after we have processed the input value
        in a local buffer and know its relative magnitude.

21 years ago * security.h: Add third argument to set_process_privilege.
Corinna Vinschen [Mon, 3 Feb 2003 15:55:20 +0000 (15:55 +0000)]
* security.h: Add third argument to set_process_privilege.
* autoload.cc: Add OpenThreadToken.
* sec_helper.cc (set_process_privilege): Add and use use_thread
argument.
* security.cc (alloc_sd): Modify call to set_process_privilege.
Remember the result in each process. If failed and file owner is not
the user, fail.

21 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Return buffer
Corinna Vinschen [Mon, 3 Feb 2003 15:34:52 +0000 (15:34 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Return buffer
length and don't set errno in case of WSAEMSGSIZE error.
(fhandler_socket::recvmsg): Ditto.

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