summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2002-07-24 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-244-14/+20
| | | | | | | | | * 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.
* 2002-07-24 Stephane Carrez <stcarrez@nerim.fr>Jeff Johnston2002-07-2411-0/+2640
| | | | | | | | | | | | | | | | * 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.
* * include/cygwin/version.h: Bump minor API version.Corinna Vinschen2002-07-242-1/+6
|
* * fhandler_serial.cc: Change 'must_init_serial_line capability'Corinna Vinschen2002-07-244-15/+22
| | | | | | to 'supports_reading_modem_output_lines' throughout (negated meaning). * wincap.cc: Ditto. * wincap.h: Ditto.
* * calls.texinfo: Add fcloseall and fcloseall_r.Corinna Vinschen2002-07-242-0/+6
|
* * cygwin.din (fcloseall): Add symbol for export.Corinna Vinschen2002-07-242-0/+9
| | | | (fcloseall_r): Ditto.
* * path.cc (path_conv::check): Always set fileattr when component == 0.Christopher Faylor2002-07-245-15/+22
| | | | | | | (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.
* 2002-07-23 Stephane Carrez <stcarrez@nerim.fr>Jeff Johnston2002-07-2312-17/+2430
| | | | | | | | | | | | | | * 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.
* 2002-07-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-2313-24/+357
| | | | | | | | | | | | | | | | | | | * 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.
* * include/oleauto.h (V_UNION): Correct definition for case ofDanny Smith2002-07-232-3/+10
| | | | | NONAMELESSUNION: (V_VT): Likewise.
* 2002-07-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-2310-40/+372
| | | | | | | | | | | | | * 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.
* * fhandler_serial.cc: Use must_init_serial_line capability throughout.Corinna Vinschen2002-07-234-2/+21
| | | | | * wincap.cc: Set flag must_init_serial_line appropriately. * wincap.h: Add flag must_init_serial_line.
* * security.cc (get_group_sidlist): Create group list from /etc filesCorinna Vinschen2002-07-232-4/+7
| | | | even if DC is available but access fails.
* sim-h8300.h new fileAndrey Volkov2002-07-232-0/+79
|
* * include/oleauto.h (V_BOOL): Define in terms of boolVal,Danny Smith2002-07-232-4/+5
| | | | not bool, for C as well as C++.
* 2002-07-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-227-40/+139
| | | | | | | | | * 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.
* 2002-07-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-224-5/+11
| | | | | | | * 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.
* 2002-07-22 Aldy Hernandez <aldyh@redhat.com>Jeff Johnston2002-07-222-0/+21
| | | | | * rs6000/simulator.S (gettimeofday): New. (getrusage): New.
* 2002-07-19 Aldy Hernandez <aldyh@redhat.com>Jeff Johnston2002-07-224-3/+47
| | | | | | | * libc/machine/powerpc/time.c: New file. * libc/machine/powerpc/Makefile.am (lib_a_SOURCES): Add time.c. * libc/machine/powerpc/Makefile.in: Regenerated.
* * libc/libc.texinfo: Change copyright notices to Red Hat fromThomas Fitzsimmons2002-07-224-20/+31
| | | | | | | Cygnus. * libm/libm.texinfo: Likewise. * README: Change docs URL to http://sources.redhat.com/newlib/docs.html.
* * fhandler_serial.cc: Fix formatting problems introduced by below changes.Christopher Faylor2002-07-222-63/+60
|
* * fhandler.h (class fhandler_serial): Add new members ofCorinna Vinschen2002-07-224-2/+168
| | | | | | | | | | | | | | 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.
* 2002-07-22 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2002-07-224-0/+1017
| | | | | | | | * 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.
* 2002-07-21 Bart Oldeman <bart.oldeman@btinternet.com>Danny Smith2002-07-214-3/+12
| | | | | | | | | * 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.
* * autoload.cc (LoadDLLprime): Add jmp call to allow streamlining of later jmpChristopher Faylor2002-07-202-8/+15
| | | | | rewrite. (doit): Avoid use of cx register. Just change one word to avoid races.
* 2002-07-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-209-29/+937
| | | | | | | | | | | * 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.
* 2002-07-20 Casper S. Hornstrup <chorns@users.sourceforge.net>Danny Smith2002-07-203-2/+19
| | | | | | | | | | | * 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.
* white spaceChristopher Faylor2002-07-191-8/+8
|
* 2002-07-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-193-12/+9
| | | | | * libc/stdio64/Makefile.am: Remove missing files. * libc/stdio64/Makefile.in: Regenerated.
* 2002-07-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-199-20/+135
| | | | | | | | | | | | | * 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.
* * libc/argz/argz_replace.c: Include buf_findstr.h.Thomas Fitzsimmons2002-07-1929-39/+366
| | | | | | | | | | | | | * 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.
* 2002-07-19 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2002-07-192-2/+8
| | | | | * MAINTAINERS: Clarify updates of config.guess and config.sub, and add one instance of them which was missed to the list to update.
* * security.cc (get_unix_group_sidlist): Create.Corinna Vinschen2002-07-192-49/+51
| | | | | | | | | | | (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.
* * fhandler_serial.cc (fhandler_serial::tcflush): Fix typo.Christopher Faylor2002-07-192-1/+5
|
* Add IP2k GAS and OPCODES support.Nick Clifton2002-07-192-0/+6
|
* 2002-07-18 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2002-07-182-1/+5
| | | | * read.c (read): Don't assign past end of buffer, fix return value.
* 2002-07-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-1733-37/+2132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Index: sim/common/ChangeLogAndrew Cagney2002-07-172-59/+10
| | | | | | | | | | | | | | | | | 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".
* include/gdb:Joern Rennecke2002-07-172-18/+130
| | | | | | | | | | | | * 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.
* oops - omitted from previous deltaNick Clifton2002-07-171-0/+4
|
* Add IP2k support to BFD and LDNick Clifton2002-07-173-0/+75
|
* 2002-07-17 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2002-07-173-47/+57
| | | | | | | | | | * 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.
* 2002-07-17 Bart Oldeman <bart.oldeman@btinternet.com> Danny Smith2002-07-176-5/+95
| | | | | | | | | | | | | | | | | | | | * 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.
* * README: Add Running the Testsuite section.Thomas Fitzsimmons2002-07-171-3/+41
|
* 2002-07-16 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2002-07-173-45/+93
| | | | | * config.guess: Update to 2002-07-09 version. * config.sub: Update to 2002-07-03 version.
* 2002-07-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-1610-5/+111
| | | | | | | | | | | | | * 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.
* jdf fix.Christopher Faylor2002-07-161-6/+6
|
* 2002-07-15 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-151-1/+1
| | | | | | | * libc/include/sys/config.h[__H8300__]: Replace __SMALL_BITFIELDS definition that was removed in error. Move definition before comment regarding H8300 macro definition.
* 2002-07-15 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-152-0/+6
| | | | | * libc/include/sys/config.h[__H8300__]: Replace __SMALL_BITFIELDS definition that was removed in error.
* 2002-07-15 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-07-153-161/+58
| | | | | | | | * 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.