]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
22 years ago* syscalls.cc (link): Properly deal with a link to a symlink.
Christopher Faylor [Thu, 1 Aug 2002 21:29:31 +0000 (21:29 +0000)]
* syscalls.cc (link): Properly deal with a link to a symlink.

22 years ago * mips/cfe.ld (STARTUP): New definition.
Thomas Fitzsimmons [Thu, 1 Aug 2002 20:21:23 +0000 (20:21 +0000)]
    * mips/cfe.ld (STARTUP): New definition.
        * mips/ddb-kseg0.ld (STARTUP): Likewise.
        * mips/ddb.ld (STARTUP): Likewise.
        * mips/dve.ld (STARTUP): Likewise.
        * mips/idt.ld (STARTUP): Likewise.
        * mips/jmr3904app-java.ld (STARTUP): Likewise.
        * mips/jmr3904app.ld (STARTUP): Likewise.
        * mips/jmr3904dram-java.ld (STARTUP): Likewise.
        * mips/jmr3904dram.ld (STARTUP): Likewise.
        * mips/lsi.ld (STARTUP): Likewise.
        * mips/nullmon.ld (STARTUP): Likewise.
        * mips/pmon.ld (STARTUP): Likewise.

22 years ago* cygthread.cc: Remove cruft.
Christopher Faylor [Thu, 1 Aug 2002 16:27:29 +0000 (16:27 +0000)]
* cygthread.cc: Remove cruft.

22 years ago* Makefile.in (DLL_OFILES): Add cygthread.o.
Christopher Faylor [Thu, 1 Aug 2002 16:20:31 +0000 (16:20 +0000)]
* Makefile.in (DLL_OFILES): Add cygthread.o.
* dcrt0.cc (dll_crt0_1): Eliminate various thread initialization functions in
favor of new cygthread class.
* debug.cc: Remove thread manipulation functions.
* debug.h: Ditto.
* external.cc (cygwin_internal): Use cygthread method for determining thread
name.  Remove capability for setting thread name.
* fhandler_console.cc (fhandler_console::read): Use cygthread method rather
than iscygthread function.
* fhandler_tty.cc (fhandler_tty_master::fhandler_tty_master): Use cygthread
methods to create threads.
(fhandler_tty_common::__acquire_output_mutex): Use cygthread method to retrieve
thread name.
* select.cc (pipeinf): Use cygthread pointer rather than handle.
(start_thread_pipe): Ditto.
(pipe_cleanup): Ditto.
(serialinf): Ditto.
(start_thread_serial): Ditto.
(serial_cleanup): Ditto.
(socketinf): Ditto.
(start_thread_socket): Ditto.
(socket_cleanup): Ditto.
* sigproc.cc (hwait_sig): Ditto.
(hwait_subproc): Ditto.
(proc_terminate): Ditto.
(sigproc_terminate): Ditto.
(sigproc_init): Initialize cygthread hwait_sig pointer.
(subproc_init): Initialize cygthread hwait_subproc pointer.
(wait_sig): Rely on cygthread HANDLE operator.
* strace.cc (strace::vsprntf): Use cygthread::name rather than threadname.
* window.cc (gethwnd): Use cygthread method to initialize thread.

22 years agoFix typo.
Andreas Schwab [Thu, 1 Aug 2002 12:16:36 +0000 (12:16 +0000)]
Fix typo.

22 years ago * include/wininet.h (InternetReadFileEx[AW]). Add prototypes and
Danny Smith [Thu, 1 Aug 2002 06:52:05 +0000 (06:52 +0000)]
* include/wininet.h (InternetReadFileEx[AW]). Add prototypes and
UNICODE mapings.
* lib/wininet.def: Regenerate.

22 years ago * fhandler.h (fhandler_base::get_r_no_interrupt): Make non-virtual.
Corinna Vinschen [Wed, 31 Jul 2002 13:18:51 +0000 (13:18 +0000)]
* fhandler.h (fhandler_base::get_r_no_interrupt): Make non-virtual.
* net.cc (fdsock): Call set_r_no_interrupt.

22 years agoAdd new field to bfd_link structure and use it to control how common symbols
Nick Clifton [Wed, 31 Jul 2002 12:50:07 +0000 (12:50 +0000)]
Add new field to bfd_link structure and use it to control how common symbols
are extracted from archives.

22 years ago* syscalls.cc (_read): Clarify debugging output.
Christopher Faylor [Wed, 31 Jul 2002 00:57:40 +0000 (00:57 +0000)]
* syscalls.cc (_read): Clarify debugging output.

22 years ago* fhandler.h (fhandler_base::get_r_no_interrupt): Make virtual.
Christopher Faylor [Wed, 31 Jul 2002 00:26:36 +0000 (00:26 +0000)]
* fhandler.h (fhandler_base::get_r_no_interrupt): Make virtual.

22 years ago* configure.in: Move generic linux case to end. Copy generic
DJ Delorie [Tue, 30 Jul 2002 23:15:26 +0000 (23:15 +0000)]
* configure.in: Move generic linux case to end.  Copy generic
linux noconfigdirs to mips*-*-linux* entry and new
powerpc64*-*-linux* entry.  Add target-libffi for the latter.

22 years ago* fhandler_disk_file.cc (fhandler_cygdrive::set_drives): Incorporate . and ..
Christopher Faylor [Tue, 30 Jul 2002 14:17:17 +0000 (14:17 +0000)]
* fhandler_disk_file.cc (fhandler_cygdrive::set_drives): Incorporate .  and ..
processing here.
(fhandler_cygdrive::readdir): Assume .  and ..  are already in pdrive.
(fhandler_cygdrive::seekdir): Ditto.

22 years ago * libc/include/sys/unistd.h: Add setgroups prototype for Cygwin.
Corinna Vinschen [Tue, 30 Jul 2002 11:35:03 +0000 (11:35 +0000)]
* libc/include/sys/unistd.h: Add setgroups prototype for Cygwin.

22 years agofix typo
Christopher Faylor [Tue, 30 Jul 2002 04:14:49 +0000 (04:14 +0000)]
fix typo

22 years ago * include/windef.h (PVOID, LPVOID): Move typedefs to...
Danny Smith [Tue, 30 Jul 2002 03:20:59 +0000 (03:20 +0000)]
* include/windef.h (PVOID, LPVOID): Move typedefs to...
* include/winnt: ...here.
(PVOID64): New typeddef.

* include/winnt,h (FILE_SEGMENT_ELEMENT): Define union.
* include/winbase.h: (ReadFileScatter, WriteFileGather):
Add prototypes.

* include/winnt,h (PROCESSOR_ARCHITECTURE_*): Add defines.
(PROCESSOR_INTEL_IA64): Add define

22 years ago* dcrt0.cc (dll_crt0_1): Move debug_fixup_after_fork_exec.
Christopher Faylor [Tue, 30 Jul 2002 01:31:51 +0000 (01:31 +0000)]
* dcrt0.cc (dll_crt0_1): Move debug_fixup_after_fork_exec.
* cygheap.cc (cygheap_fixup_in_child): Call debug_fixup_after_fork_exec
immediately after cygheap has ben set up.

22 years ago2002-07-29 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 29 Jul 2002 17:40:10 +0000 (17:40 +0000)]
2002-07-29  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add aio64.c.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/aio.c (aio_init): ENOSYS stub added.
        * libc/sys/linux/aio64.c: New file.

22 years agosim-h8300.h: Rename all enums from H8300_ to SIM_H8300_
Andrey Volkov [Mon, 29 Jul 2002 16:57:18 +0000 (16:57 +0000)]
sim-h8300.h: Rename all enums from H8300_ to SIM_H8300_

22 years ago * security.cc: Change some formatting.
Corinna Vinschen [Mon, 29 Jul 2002 12:51:52 +0000 (12:51 +0000)]
* security.cc: Change some formatting.
* include/cygwin/version.h: Bump API minor version.

        * cygheap.h (class cygheap_user): Add member groups.
        * security.h (class cygsidlist): Add members type and maxcount,
        methods position, addfromgr, alloc_sids and free_sids and
        operator+= (const PSID psid). Modify contains () to call
        position () and optimize add () to use maxcount.
        (class user_groups): Create.
        Update declarations of verify_token and create_token.
        * security.cc (cygsidlist::alloc_sids): New.
        (cygsidlist::free_sids): New.
        (get_token_group_sidlist): Create from get_group_sidlist.
        (get_initgroups_sidlist): Create from get_group_sidlist.
        (get_group_sidlist): Suppress.
        (get_setgroups_sidlist): Create.
        (verify_token): Modify arguments. Add setgroups case.
        (create_token): Modify arguments. Call get_initgroups_sidlist and
        get_setgroups_sidlist as needed. Set SE_GROUP_LOGON_ID from auth_pos
        outside of the loop. Rename the various group sid lists consistently.
        * syscalls.cc (seteuid32): Modify to use cygheap->user.groups.
        (setegid32): Call cygheap->user.groups.update_pgrp.
        * grp.cc (setgroups): Create.
        (setgroups32): Create.
        * uinfo.cc (internal_getlogin): Initialize and update user.groups.pgsid.
        * cygwin.din: Add setgroups and setgroups32.

22 years ago* fhandler_console.cc (fhandler_console::read): Use appropriate kill_pgrp
Christopher Faylor [Mon, 29 Jul 2002 03:18:41 +0000 (03:18 +0000)]
* fhandler_console.cc (fhandler_console::read): Use appropriate kill_pgrp
method.
* select.cc (peek_console): Ditto.
* fhandler_termios.cc (fhandler_termios::bg_check): Send "stopped" signal to
entire process group as dictated by SUSv3.
* termios.cc (tcsetattr): Detect when stopped signal sent and force a stop
before setting anything.

22 years ago* include/tchar.h (_tfdopen): Correct typo.
Danny Smith [Mon, 29 Jul 2002 03:05:56 +0000 (03:05 +0000)]
* include/tchar.h (_tfdopen): Correct typo.

22 years agoAdd incomplet long double math support to libmingwex.a
Danny Smith [Mon, 29 Jul 2002 03:00:10 +0000 (03:00 +0000)]
Add incomplet long double math support to libmingwex.a

22 years agofix commercial contact
David Starks-Browning [Sat, 27 Jul 2002 23:05:45 +0000 (23:05 +0000)]
fix commercial contact

22 years ago* include/cygwin/version.h: Bump API version to indicate that ntsec is on by
Christopher Faylor [Sat, 27 Jul 2002 01:52:05 +0000 (01:52 +0000)]
* include/cygwin/version.h: Bump API version to indicate that ntsec is on by
default now.

22 years agodarn typo
David Starks-Browning [Fri, 26 Jul 2002 23:43:15 +0000 (23:43 +0000)]
darn typo

22 years agoupdate paths to setup.log*
David Starks-Browning [Fri, 26 Jul 2002 23:39:21 +0000 (23:39 +0000)]
update paths to setup.log*

22 years agonuke section "What's the difference between packages in `latest' and `contrib'?"
David Starks-Browning [Fri, 26 Jul 2002 23:32:47 +0000 (23:32 +0000)]
nuke section "What's the difference between packages in `latest' and `contrib'?"

22 years agocorrect minor typo
David Starks-Browning [Fri, 26 Jul 2002 23:31:28 +0000 (23:31 +0000)]
correct minor typo

22 years agoparagraph fill (oops!)
David Starks-Browning [Fri, 26 Jul 2002 23:15:38 +0000 (23:15 +0000)]
paragraph fill (oops!)

22 years agoupdate CD release plans
David Starks-Browning [Fri, 26 Jul 2002 23:14:52 +0000 (23:14 +0000)]
update CD release plans

22 years agoupdate & improve section "How do I just get everything?"
David Starks-Browning [Fri, 26 Jul 2002 23:11:22 +0000 (23:11 +0000)]
update & improve section "How do I just get everything?"

22 years agorewrite (incl new heading) section on installing snapshots
David Starks-Browning [Fri, 26 Jul 2002 22:49:34 +0000 (22:49 +0000)]
rewrite (incl new heading) section on installing snapshots

22 years agominor improvements to wording
David Starks-Browning [Fri, 26 Jul 2002 22:29:38 +0000 (22:29 +0000)]
minor improvements to wording

22 years agominor improvements to wording
David Starks-Browning [Fri, 26 Jul 2002 22:22:18 +0000 (22:22 +0000)]
minor improvements to wording

22 years ago2002-07-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 26 Jul 2002 21:44:34 +0000 (21:44 +0000)]
2002-07-26  Jeff Johnston  <jjohnstn@redhat.com>

        *  libc/include/sys/param.h (MAX, MIN): Added macros.
        *  libc/sys/linux/Makefile.am: Add new files.
        *  libc/sys/linux/Makefile.in: Regenerated.
        *  libc/sys/linux/sys/stat.h: Add *stat64 prototypes.
        *  libc/sys/linux/inode.c (fchdir): Added syscall.
        *  libc/sys/linux/ftw.c: New file.
        *  libc/sys/linux/ftw64.c: Ditto.
        *  libc/sys/linux/getwd.c: Ditto.
        *  libc/sys/linux/scandir64.c: Ditto.
        *  libc/sys/linux/strverscmp.c: Ditto.
        *  libc/sys/linux/versionsort.c: Ditto.
        *  libc/sys/linux/versionsort64.c: Ditto.

22 years ago* fhandler_registry.cc (fhandler_registry::close): Return any error result to
Christopher Faylor [Fri, 26 Jul 2002 19:58:00 +0000 (19:58 +0000)]
* fhandler_registry.cc (fhandler_registry::close): Return any error result to
the caller.
* syscalls.cc (_close): Return result of fhandler::close to the caller.

22 years ago2002-07-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 26 Jul 2002 15:26:42 +0000 (15:26 +0000)]
2002-07-26  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/string/strings.tex: Fix typo for memccpy.

22 years ago* include/oleidl.h (MK_ALT): Define.
Danny Smith [Fri, 26 Jul 2002 04:38:00 +0000 (04:38 +0000)]
* include/oleidl.h (MK_ALT): Define.

22 years ago2002-07-26 Mattia Barbon <mbarbon@dsi.unive.it>
Danny Smith [Fri, 26 Jul 2002 04:26:26 +0000 (04:26 +0000)]
2002-07-26  Mattia Barbon  <mbarbon@dsi.unive.it>

* include/exdisp.h: New file.
* include/exdispid.h: New file.
* include/mshtml.h: New file.
* lib/test.c: #include exdisp.h and mshtml.h
* lib/uuid.c (CLSID_WebBrowser, DIID_DWebBrowserEvents,
DIID_DWebBrowserEvents2, IID_IHTMLDocument, IID_IHTMLDocument2,
IID_IHTMLElement, IID_IHTMLSelectionObject, IID_IHTMLTxtRange,
IID_IWebBrowser, IID_IWebBrowser2, IID_IWebBrowserApp):
New GUIDs.

* include/docobj.h: New file.
* include/idispids.h: New file.
* include/objidl.h (IID_IMoniker): Declare.
* include/ocidl.h (READYSTATE): New enum.
(IOleInPlaceSiteEx): New interface.
* include/olectlid.h (IID_IEnumSTATSTG): New interface
identifier.
* include/oleidl.h (IOleItemContainer, IOleInPlaceObject,
IOleInPlaceSite): New interfaces.
* lib/test.c: #include docobj.h,idispids.h,

22 years ago2002-07-25 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 25 Jul 2002 21:07:08 +0000 (21:07 +0000)]
2002-07-25  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/io64.c (truncate64, ftruncate64): Added.
        * libc/sys/linux/sys/types.h (off64_t): Definition added.

22 years ago2002-07-25 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 25 Jul 2002 20:09:20 +0000 (20:09 +0000)]
2002-07-25  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add fclean.c.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/fclean.c: New file.

22 years ago2002-07-25 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 25 Jul 2002 18:41:15 +0000 (18:41 +0000)]
2002-07-25  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add confstr.c.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/confstr.c: New file.
        * libc/sys/linux/confstr.h: Ditto.
        * libc/sys/linux/sys/unistd.h: Include <features.h> and
        <bits/environments.h>.

22 years ago2002-07-25 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 25 Jul 2002 17:59:48 +0000 (17:59 +0000)]
2002-07-25  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/config.h (__set_errno): Macro definition removed.
        * libc/sys/linux/fpathconf.c (__set_errno): Ditto.
        * libc/sys/linux/libc-internal.h (__set_errno): Ditto.
        * libc/sys/linux/pathconf.c (__set_errno): Ditto.
        * libc/sys/linux/ttyname_r.c (__set_errno): Ditto.
        * libc/sys/linux/sys/errno.h (__set_errno): Macro definition added.

22 years ago* security.cc (allow_ntsec): Default to on.
Christopher Faylor [Thu, 25 Jul 2002 17:04:13 +0000 (17:04 +0000)]
* security.cc (allow_ntsec): Default to on.
(allow_smbntsec): Default to off.

22 years ago* times.cc (to_time_t): Always round time_t down to nearest second.
Christopher Faylor [Thu, 25 Jul 2002 15:59:49 +0000 (15:59 +0000)]
* times.cc (to_time_t): Always round time_t down to nearest second.

22 years ago * opcode/mips.h (CPU_R2000): Remove.
Richard Sandiford [Thu, 25 Jul 2002 09:44:39 +0000 (09:44 +0000)]
* opcode/mips.h (CPU_R2000): Remove.

22 years ago* Makefile.in: Check if API version is updated when exports are
Egor Duda [Thu, 25 Jul 2002 09:09:34 +0000 (09:09 +0000)]
* Makefile.in: Check if API version is updated when exports are
changed and stop if not so.

22 years ago * include/shlobj.h (BFFM_VALIDATEFAILED[AW]): Add defines.
Danny Smith [Wed, 24 Jul 2002 21:57:01 +0000 (21:57 +0000)]
* include/shlobj.h (BFFM_VALIDATEFAILED[AW]): Add defines.
(BFFM_SETSTATUSTEXT, BFFM_SETSELECTION): UNICODE them.

22 years ago2002-07-25 Mattia Barbon <mbarbon@dsi.unive.it>
Danny Smith [Wed, 24 Jul 2002 21:50:49 +0000 (21:50 +0000)]
2002-07-25  Mattia Barbon  <mbarbon@dsi.unive.it>

* include/commctrl.h: Avoid redefinition of CDN_FIRST/LAST.
* include/commdlg.h: Likewise.

22 years ago2002-07-24 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 24 Jul 2002 20:38:32 +0000 (20:38 +0000)]
2002-07-24  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add new files.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/fstab.c: New file.
        * libc/sys/linux/fstatvfs.c: Ditto.
        * libc/sys/linux/fstatvfs64.c: Ditto.
        * libc/sys/linux/internal_statvfs.c: Ditto.
        * libc/sys/linux/mntent.c: Ditto.
        * libc/sys/linux/mntent_r.c: Ditto.
        * libc/sys/linux/statvfs.c: Ditto.
        * libc/sys/linux/statvfs64.c: Ditto.
        * libc/sys/linux/include/paths.h: Ditto.
        * libc/sys/linux/inode.c (statfs, fstatfs): New syscalls
        with double-underscore weak-aliases.
        * libc/sys/linux/sys/stat.h: Add *stat64 prototypes.

22 years ago2002-07-24 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 24 Jul 2002 18:18:07 +0000 (18:18 +0000)]
2002-07-24  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/signal.h (SIG_IGN, SIG_DFL, SIG_ERR): Change
        to use _sig_func_ptr type casted constants.
        (_sig_func_ptr): Typedef moved to sys/signal.h.
        * libc/include/sys/signal.h (_sig_func_ptr): Typedef added.
        For __rtems, use POSIX definition, otherwise default to ANSI.
        * libc/sys/linux/sys/signal.h (_sig_func_ptr): Typedef added.

22 years ago2002-07-24 Stephane Carrez <stcarrez@nerim.fr>
Jeff Johnston [Wed, 24 Jul 2002 15:44:24 +0000 (15:44 +0000)]
2002-07-24  Stephane Carrez  <stcarrez@nerim.fr>

        * configure.host: Recognize m6811-elf and m6812-elf targets.
        * libc/include/machine/setjmp.h (_JBLEN): Define for 68hc11/68hc12.
        * libc/include/machine/ieeefp.h (__IEEE_BIG_ENDIAN): Define for 68HC11.
        (_DOUBLE_IS_32BITS): Define when compiling with -fshort-double.
        * libc/include/sys/config.h (INT_MAX, UINT_MAX): Define
        according to __INT_MAX__.
        (_POINTER_INT): Define to short.
        * libc/machine/m68hc11/Makefile.am: New file.
        * libc/machine/m68hc11/Makefile.in: New file.
        * libc/machine/m68hc11/configure.in: New file.
        * libc/machine/m68hc11/configure: New file.
        * libc/machine/m68hc11/aclocal.m4: New file.
        * libc/machine/m68hc11/setjmp.S: New file.

22 years ago * include/cygwin/version.h: Bump minor API version.
Corinna Vinschen [Wed, 24 Jul 2002 11:06:46 +0000 (11:06 +0000)]
* include/cygwin/version.h: Bump minor API version.

22 years ago * fhandler_serial.cc: Change 'must_init_serial_line capability'
Corinna Vinschen [Wed, 24 Jul 2002 11:01:37 +0000 (11:01 +0000)]
* fhandler_serial.cc: Change 'must_init_serial_line capability'
to 'supports_reading_modem_output_lines' throughout (negated meaning).
* wincap.cc: Ditto.
* wincap.h: Ditto.

22 years ago * calls.texinfo: Add fcloseall and fcloseall_r.
Corinna Vinschen [Wed, 24 Jul 2002 07:38:18 +0000 (07:38 +0000)]
* calls.texinfo: Add fcloseall and fcloseall_r.

22 years ago * cygwin.din (fcloseall): Add symbol for export.
Corinna Vinschen [Wed, 24 Jul 2002 07:38:03 +0000 (07:38 +0000)]
* cygwin.din (fcloseall): Add symbol for export.
(fcloseall_r): Ditto.

22 years ago* path.cc (path_conv::check): Always set fileattr when component == 0.
Christopher Faylor [Wed, 24 Jul 2002 05:37:47 +0000 (05:37 +0000)]
* path.cc (path_conv::check): Always set fileattr when component == 0.
(readlink): Use path_conv method rather than field.
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Ditto, throughout.
* path.h (path_conv): Make fileattr private.
* exceptions.cc (try_to_debug): Default to idle priority when looping.

22 years ago2002-07-23 Stephane Carrez <stcarrez@nerim.fr>
Jeff Johnston [Tue, 23 Jul 2002 21:56:27 +0000 (21:56 +0000)]
2002-07-23  Stephane Carrez  <stcarrez@nerim.fr>

        * README: Mention 68HC11/68HC12 support.
        * configure.in: Recognize m6811-elf and m6812-elf.
        * configure: Regenerated.
        * m68hc11/Makefile.in: New file.
        * m68hc11/configure.in: New file.
        * m68hc11/configure: New file.
        * m68hc11/crt0.S: New file.
        * m68hc11/sci-inout.S: New file for 68hc11/68hc12 sio.
        * m68hc11/sim-valid-m68hc11.ld: New file.
        * m68hc11/sim-valid-m68hc12.ld: New file.
        * m68hc11/syscalls.c: New file.

22 years ago2002-07-23 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 23 Jul 2002 21:38:00 +0000 (21:38 +0000)]
2002-07-23  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/string.h: Add mempcpy, strndup, and _strndup_r
        prototypes.
        * libc/stdlib/Makefile.am: Remove strdup.c and strdup_r.c.
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/strdup.c: Removed.
        * libc/stdlib/strdup_r.c: Removed.
        * libc/string/Makefile.am: Add strdup.c, strdup_r.c, memccpy.c,
        mempcpy.c, strndup.c, and strndup_r.c.
        * libc/string/Makefile.in: Regenerated.
        * libc/string/memccpy.c: New file.
        * libc/string/mempcpy.c: Ditto.
        * libc/string/strndup.c: Ditto.
        * libc/string/strndup_r.c: Ditto.
        * libc/string/strdup.c: New file moved from stdlib.
        * libc/string/strdup_r.c: Ditto.
        * libc/string/strings.tex: Add memccpy and mempcpy documentation.

22 years ago * include/oleauto.h (V_UNION): Correct definition for case of
Danny Smith [Tue, 23 Jul 2002 21:27:09 +0000 (21:27 +0000)]
* include/oleauto.h (V_UNION): Correct definition for case of
NONAMELESSUNION:
(V_VT): Likewise.

22 years ago2002-07-23 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 23 Jul 2002 19:40:45 +0000 (19:40 +0000)]
2002-07-23  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/stdio.h: Move fcloseall prototype within
        #ifndef _REENT_ONLY section.
        * libc/sys/linux/Makefile.am: Add new files.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/sys/stdio.h: Add ctermid prototype.
        * libc/sys/linux/sys/unistd.h: Add ttyname_r prototype.
        * libc/sys/linux/sys/types.h: Add ino64_t type.
        * libc/sys/linux/ctermid.c: New file.
        * libc/sys/linux/ttyname_r.c: Ditto.
        * libc/sys/linux/readdir64.c: Ditto.

22 years ago * fhandler_serial.cc: Use must_init_serial_line capability throughout.
Corinna Vinschen [Tue, 23 Jul 2002 14:47:17 +0000 (14:47 +0000)]
* fhandler_serial.cc: Use must_init_serial_line capability throughout.
* wincap.cc: Set flag must_init_serial_line appropriately.
* wincap.h: Add flag must_init_serial_line.

22 years ago * security.cc (get_group_sidlist): Create group list from /etc files
Corinna Vinschen [Tue, 23 Jul 2002 14:34:27 +0000 (14:34 +0000)]
* security.cc (get_group_sidlist): Create group list from /etc files
even if DC is available but access fails.

22 years agosim-h8300.h new file
Andrey Volkov [Tue, 23 Jul 2002 10:30:14 +0000 (10:30 +0000)]
sim-h8300.h new file

22 years ago * include/oleauto.h (V_BOOL): Define in terms of boolVal,
Danny Smith [Tue, 23 Jul 2002 02:09:27 +0000 (02:09 +0000)]
* include/oleauto.h (V_BOOL): Define in terms of boolVal,
not bool, for C as well as C++.

22 years ago2002-07-22 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 22 Jul 2002 23:53:50 +0000 (23:53 +0000)]
2002-07-22  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/stdio.h (fcloseall, _fcloseall_r): Added prototypes.
        * libc/stdio/Makefile.am: Added fcloseall.c support.
        * libc/stdio/Makefile.in: Regenerated.
        * libc/stdio/fcloseall.c: New file.
        * libc/stdio64/Makefile.am: Remove missing .def references.
        * libc/stdio64/Makefile.in: Regenerated.

22 years ago2002-07-22 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 22 Jul 2002 20:26:51 +0000 (20:26 +0000)]
2002-07-22  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/powerpc/time.c: Removed..renamed to times.c.
        * libc/machine/powerpc/times.c: New file.
        * libc/machine/powerpc/Makefile.am: Change time.c to times.c.
        * libc/machine/powerpc/Makefile.in: Regenerated.

22 years ago2002-07-22 Aldy Hernandez <aldyh@redhat.com>
Jeff Johnston [Mon, 22 Jul 2002 19:26:25 +0000 (19:26 +0000)]
2002-07-22  Aldy Hernandez  <aldyh@redhat.com>

        * rs6000/simulator.S (gettimeofday): New.
        (getrusage): New.

22 years ago2002-07-19 Aldy Hernandez <aldyh@redhat.com>
Jeff Johnston [Mon, 22 Jul 2002 19:24:53 +0000 (19:24 +0000)]
2002-07-19  Aldy Hernandez  <aldyh@redhat.com>

        * libc/machine/powerpc/time.c: New file.
        * libc/machine/powerpc/Makefile.am (lib_a_SOURCES): Add
        time.c.
        * libc/machine/powerpc/Makefile.in: Regenerated.

22 years ago * libc/libc.texinfo: Change copyright notices to Red Hat from
Thomas Fitzsimmons [Mon, 22 Jul 2002 16:40:48 +0000 (16:40 +0000)]
* libc/libc.texinfo: Change copyright notices to Red Hat from
Cygnus.
* libm/libm.texinfo: Likewise.
* README: Change docs URL to
http://sources.redhat.com/newlib/docs.html.

22 years ago* fhandler_serial.cc: Fix formatting problems introduced by below changes.
Christopher Faylor [Mon, 22 Jul 2002 14:30:30 +0000 (14:30 +0000)]
* fhandler_serial.cc: Fix formatting problems introduced by below changes.

22 years ago * fhandler.h (class fhandler_serial): Add new members of
Corinna Vinschen [Mon, 22 Jul 2002 09:11:45 +0000 (09:11 +0000)]
* fhandler.h (class fhandler_serial): Add new members of
the class - rts,dtr and method ioctl(). Variables rts and dtr
important for Win 9x only.
* fhandler_serial.cc (fhandler_serial::open): Add initial setting
of dtr and rts. Important for Win 9x only.
(fhandler_serial::ioctl): New function. Implements commands TIOCMGET,
TIOCMSET and TIOCINQ.
(fhandler_serial::tcflush): Fixed found error.
(fhandler_serial::tcsetattr): Add settings of rts and dtr. Important
for Win 9x only.
* termios.h: Add new defines as a support for ioctl() function
on serial device.

22 years ago2002-07-22 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Mon, 22 Jul 2002 03:10:43 +0000 (03:10 +0000)]
2002-07-22  Danny Smith  <dannysmith@users.sourceforge.net>

* include/shlwapi.h: New file.
Thanks to: Mattia Barbon  <mbarbon@dsi.unive.it> and
Victor Porton  <porton@narod.ru> for contributions.
* lib/shlwapi.def: New file.
* lib/test.c: #include shlwapi.h.

22 years ago2002-07-21 Bart Oldeman <bart.oldeman@btinternet.com>
Danny Smith [Sun, 21 Jul 2002 00:17:41 +0000 (00:17 +0000)]
2002-07-21  Bart Oldeman  <bart.oldeman@btinternet.com>

* include/shlobj.h (FCIDM_MENU_FAVORITES): Remove bogus
character.
* include/winsock2.h (struct sockaddr): Use __int64 instead of
long long.
* include/kernel32.c (GetCurrentFiber, GetFiberData): Watcom
does not need external library functions.

22 years ago* autoload.cc (LoadDLLprime): Add jmp call to allow streamlining of later jmp
Christopher Faylor [Sat, 20 Jul 2002 04:59:15 +0000 (04:59 +0000)]
* autoload.cc (LoadDLLprime): Add jmp call to allow streamlining of later jmp
rewrite.
(doit): Avoid use of cx register.  Just change one word to avoid races.

22 years ago2002-07-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 20 Jul 2002 01:03:08 +0000 (01:03 +0000)]
2002-07-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/Makefile.am: Add pathconf.c and fpathconf.c.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/inode.c: Add chmod, fchmod, and chown syscalls.
        * libc/sys/linux/io.c: Add ftruncate syscall.
        * libc/sys/linux/fpathconf.c: New file.
        * libc/sys/linux/pathconf.c: Ditto.
        * libc/sys/linux/linux_fsinfo.h: Ditto.
        * libc/sys/linux/sys/unistd.h: Ditto.

22 years ago2002-07-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
Danny Smith [Sat, 20 Jul 2002 00:12:25 +0000 (00:12 +0000)]
2002-07-20  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/winbase.h (GetEnvironmentStringsA): Remove duplicate
definition.
(Interlocked*): Wrap in #ifndef __INTERLOCKED_DECLARED to
avoid compile error when already defined.

2002-07-20  Steven Edwards  <Steven_Ed4153@yahoo.com>

* include/winuser.h (WM_MENURBUTTONUP): Add define.

22 years agowhite space
Christopher Faylor [Fri, 19 Jul 2002 23:48:17 +0000 (23:48 +0000)]
white space

22 years ago2002-07-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 19 Jul 2002 23:27:05 +0000 (23:27 +0000)]
2002-07-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio64/Makefile.am: Remove missing files.
        * libc/stdio64/Makefile.in: Regenerated.

22 years ago2002-07-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 19 Jul 2002 23:21:43 +0000 (23:21 +0000)]
2002-07-19  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/config.h[__i386__][__linux__]: Define
        _LARGE64FILE_SOURCE to 1.
        * libc/sys/linux/Makefile.am: Add getrlimit64.c and setrlimit64.c.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/resource.c: Add __getrlimit and __setrlimit aliases.
        * libc/sys/linux/sys/linux_time.h: Protect struct timeval definition.
        * libc/sys/linux/sys/resource.h: Include <bits/resource.h> instead
        of <linux/resource.h>.
        * libc/sys/linux/getrlimit64.c: New file.
        * libc/sys/linux/setrlimit64.c: Ditto.

22 years ago * libc/argz/argz_replace.c: Include buf_findstr.h.
Thomas Fitzsimmons [Fri, 19 Jul 2002 20:36:09 +0000 (20:36 +0000)]
* libc/argz/argz_replace.c: Include buf_findstr.h.
* libc/argz/buf_findstr.c: Likewise.
* libc/argz/envz_entry.c: Include buf_findstr.h.  Cast return
value to (char *).
* libc/argz/envz_get.c: Likewise.
* libc/include/sys/unistd.h: Add getopt and getsubopt declarations.
* libc/stdlib/Makefile.am (LIB_SOURCES): Add getsubopt.c.
* libc/stdlib/getsubopt.3: New file.
* libc/stdlib/getsubopt.c: New file.
* libc/sys/linux/machine/i386/socketcall.h (__sockcall_base):
Change esp to ebp.

22 years ago2002-07-19 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 19 Jul 2002 18:16:30 +0000 (18:16 +0000)]
2002-07-19  Chris Demetriou  <cgd@broadcom.com>

        * MAINTAINERS: Clarify updates of config.guess and config.sub, and
add one instance of them which was missed to the list to update.

22 years ago * security.cc (get_unix_group_sidlist): Create.
Corinna Vinschen [Fri, 19 Jul 2002 15:04:18 +0000 (15:04 +0000)]
* security.cc (get_unix_group_sidlist): Create.
(get_supplementary_group_sidlist): Evolve into get_unix_group_sidlist.
(get_user_local_groups): Add check for duplicates.
(get_user_primary_group): Suppress.
(get_group_sidlist): Silently ignore PDC unavailability.
Call get_unix_group_sidlist() before get_user_local_groups().
Remove call to get_supplementary_group_sidlist(). Never call
get_user_primary_group() as the passwd group is always included.
Add well_known_authenticated_users_sid in only one statement.

22 years ago* fhandler_serial.cc (fhandler_serial::tcflush): Fix typo.
Christopher Faylor [Fri, 19 Jul 2002 14:17:11 +0000 (14:17 +0000)]
* fhandler_serial.cc (fhandler_serial::tcflush): Fix typo.

22 years agoAdd IP2k GAS and OPCODES support.
Nick Clifton [Fri, 19 Jul 2002 07:52:39 +0000 (07:52 +0000)]
Add IP2k GAS and OPCODES support.

22 years ago2002-07-18 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Thu, 18 Jul 2002 20:04:59 +0000 (20:04 +0000)]
2002-07-18  Chris Demetriou  <cgd@broadcom.com>

        * read.c (read): Don't assign past end of buffer, fix return value.

22 years ago2002-07-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 17 Jul 2002 23:25:44 +0000 (23:25 +0000)]
2002-07-17  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host(stdio64_dir): New setting that is used to
        enable building of new stdio64 directory.
        * libc/Makefile.am[HAVE_STDIO64_DIR]: Add support for
        large files.
        (stmp-stdio64,stdio64.texi): New targets to optionally add in
        stdio64 info to info files.
        * libc/Makefile.in: Regenerated.
        * libc/configure: Ditto.
        * libc/configure.in: Add configuration variables that are set
        when stdio64 is selected as subdir in configure.host.
        * libc/libc.texinfo: Add optional menu item for Stdio64, based
        on whether STDIO64 flag is set or not.
        * libc/sys.tex: Add optional stdio64 syscalls based on whether
        STDIO64 flag is set or not.
        * libc/include/reent.h[__LARGE64_FILES]: Add new stdio64
        _r sycall routines.
        * libc/include/stdio.h[__LARGE64_FILES]: Add new stdio64 prototypes.
        (FILE): Typedef'd to __FILE instead of struct __sFILE directly.
        (__SL64): New file flag indicating file is opened via fopen64.
        * libc/include/sys/_types.h(_off64_t): Added.
        * libc/include/sys/config.h: For x86-linux, define __LARGE64_FILES.
        * libc/include/sys/reent.h(struct __sFILE64): New file structure
        for 64-bit offset large file support.
        (__FILE): New intermediate type either set to struct __sFILE64 or
        struct __sFILE, depending on whether __LARGE64_FILES is set or not.
        * libc/reent/Makefile.am[HAVE_STDIO64_DIR]: Add new files.
        * libc/reent/Makefile.in: Regenerated.
        * libc/reent/fstat64r.c: New file.
        * libc/reent/lseek64r.c: Ditto.
        * libc/reent/open64r.c: Ditto.
        * libc/reent/reent.tex: Optionally add stdio64 reentrant syscalls
        based on whether STDIO64 flag is set.
        * libc/stdio/stdio.tex: Add blank line.
        * libc/stdio64/Makefile.am: New file.
        * libc/stdio64/Makefile.in: Ditto.
        * libc/stdio64/fgetpos64.c: Ditto.
        * libc/stdio64/fopen64.: Ditto.
        * libc/stdio64/freopen64.c: Ditto.
        * libc/stdio64/fseeko64.c: Ditto.
        * libc/stdio64/fsetpos64.c: Ditto.
        * libc/stdio64/ftello64.c: Ditto.
        * libc/stdio64/local64.h: Ditto.
        * libc/stdio64/stdio64.c: Ditto.
        * libc/stdio64/stdio64.tex: Ditto.
        * libc/stdio64/tmpfile64.c: Ditto.
        * libc/sys/linux/io64.c: Add weak aliases for lseek64, fstat64, and
        open64.

22 years agoIndex: sim/common/ChangeLog
Andrew Cagney [Wed, 17 Jul 2002 21:20:09 +0000 (21:20 +0000)]
Index: sim/common/ChangeLog
2002-07-17  Andrew Cagney  <cagney@redhat.com>

* run-sim.h: Add #ifdef RUN_SIM_H wrapper.
(sim_set_callbacks, sim_size, sim_trace)
(sim_set_trace, sim_set_profile_size, sim_kill): Declare.  Moved
to here from "gdb/remote-sim.h".

Index: include/gdb/ChangeLog
2002-07-17  Andrew Cagney  <cagney@redhat.com>

* remote-sim.h: Update copyright.
(sim_set_callbacks, sim_size, sim_trace)
(sim_set_trace, sim_set_profile_size, sim_kill): Delete.  Moved to
"sim/common/run-sim.h".

22 years agoinclude/gdb:
Joern Rennecke [Wed, 17 Jul 2002 18:43:26 +0000 (18:43 +0000)]
include/gdb:
* sim-sh.h: Add enum constants for sh[1-4], sh3e, sh3?-dsp,
renumbering the sh-dsp registers to use distinct numbers.
sim/sh:
* Makefile.in (interp.o): Depend on $(srcroot)/include/gdb/sim-sh.h.
* interp.c: Include "gdb/sim-sh.h".
(sim_store_register, sim_fetch_register): Use constants defined there.
gdb:
* sh-tdep.c (sh_dsp_register_sim_regno): New function.
(sh_gdbarch_init): Use it for sh-dsp.

22 years agooops - omitted from previous delta
Nick Clifton [Wed, 17 Jul 2002 14:18:37 +0000 (14:18 +0000)]
oops - omitted from previous delta

22 years agoAdd IP2k support to BFD and LD
Nick Clifton [Wed, 17 Jul 2002 14:15:50 +0000 (14:15 +0000)]
Add IP2k support to BFD and LD

22 years ago2002-07-17 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Wed, 17 Jul 2002 04:49:01 +0000 (04:49 +0000)]
2002-07-17  Danny Smith  <dannysmith@users.sourceforge.net>

* include/commdlg.h: Define CDN_* notification message constants
as UINT.

2002-07-17  Mattia Barbon  <mbarbon@users.sourceforge.net>

* include/commctrl.h: Define notification message constants for
NMHDR.code as UINT.

22 years ago2002-07-17 Bart Oldeman <bart.oldeman@btinternet.com>
Danny Smith [Wed, 17 Jul 2002 03:37:45 +0000 (03:37 +0000)]
2002-07-17   Bart Oldeman  <bart.oldeman@btinternet.com>

* include/ddeml.h (MH_*) Add defines.
(MONHSZSTRUCT): Add structure and typedefs.
(MONLINKSTRUCT): Ditto.
(MONCONVSTRUCT): Ditto.
(MONCBSTRUCT): Ditto.
(MONERRSTRUCT): Ditto.
(MONMSGSTRUCT): Ditto.
* include/windef.h: Don't define __cdecl or _cdecl for
__WATCOM__.
Don't define _export or __export for __WATCOM__.
* include/windows.h (imm.h): #include.
* include/winnt.h (LPEXCEPTION_RECORD): Add typedef.

2002-07-17  Danny Smith <dannysmith@users.sourceforge.net>

* include/wtypes.h: Remove duplicate #includes of rhc.h and
rpcndr.h.

22 years ago * README: Add Running the Testsuite section.
Thomas Fitzsimmons [Wed, 17 Jul 2002 00:58:59 +0000 (00:58 +0000)]
* README: Add Running the Testsuite section.

22 years ago2002-07-16 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 17 Jul 2002 00:17:14 +0000 (00:17 +0000)]
2002-07-16  Chris Demetriou  <cgd@broadcom.com>

        * config.guess: Update to 2002-07-09 version.
        * config.sub: Update to 2002-07-03 version.

22 years ago2002-07-16 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 16 Jul 2002 15:30:32 +0000 (15:30 +0000)]
2002-07-16  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/Makefile.am (stmp-extra): New target to set makeinfo flag
        if LIBC_EXTRA_LIB is present.
        * libc/Makefile.in: Regenerated.
        * libc/libc.texinfo: Add blank line.
        * libc/argz/Makefile.am: Add doc support.
        * libc/search/Makefile.am: Ditto.
        * libc/argz/Makefile.in: Regenerated.
        * libc/search/Makefile.in: Ditto.
        * libc/misc/misc.tex: Add ffs function.
        * libc/stdio/ftell.c: Fix missing doc delimeter in description.

22 years agojdf fix.
Christopher Faylor [Tue, 16 Jul 2002 03:12:55 +0000 (03:12 +0000)]
jdf fix.

22 years ago2002-07-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jul 2002 22:25:52 +0000 (22:25 +0000)]
2002-07-15  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/config.h[__H8300__]: Replace __SMALL_BITFIELDS
        definition that was removed in error.

Move definition before comment regarding H8300 macro definition.

22 years ago2002-07-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jul 2002 22:17:02 +0000 (22:17 +0000)]
2002-07-15  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/config.h[__H8300__]: Replace __SMALL_BITFIELDS
        definition that was removed in error.

22 years ago2002-07-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jul 2002 21:35:44 +0000 (21:35 +0000)]
2002-07-15  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/machine/ieeefp.h: Change to only define
        floating point defines (e.g one of __IEEE_BIG_ENDIAN or
        __IEEE_LITTLE_ENDIAN must be defined for each platform).
        * libc/include/sys/config.h: Include <machine/ieeefp.h> and
        remove redundant floating point definitions.

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