aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-01-232001-01-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+8
* libc/stdio/vfprintf.c (_VFPRINTF_R): Modification to fix that suppressed . for %.0f, 0.1. Check now looks if there are padding zeroes (expt) in addition to any digits (ndig) to print.
2001-01-22* path.h: Add a new constant.Christopher Faylor2-34/+10
* syscalls.cc (_read): Oscillate errno check.
2001-01-22* include/cygwin/version.h: Bump API to reflect setlogmask.Christopher Faylor5-11/+45
2001-01-22* cygwin.din: Add export for setlogmask().Christopher Faylor3-3/+6
* syslog.cc (setlogmask): New function.
2001-01-22Give credit for the last change to Philip instead of to Maciej.Andreas Jaeger1-2/+7
2001-01-202001-01-20 Maciej W. Rozycki <macro@ds2.pg.gda.pl>Andreas Jaeger2-2/+8
* Makefile.in (ETC_SUPPORT): Add configure.texi and friends.
2001-01-192001-01-18 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston12-0/+2647
* libc/sys/arc/Makefile.am: New file. * libc/sys/arc/Makefile.in: Ditto. * libc/sys/arc/aclocal.m4: Ditto. * libc/sys/arc/configure: Ditto. * libc/sys/arc/configure.in: Ditto. * libc/sys/arc/crt0.S: Ditto. * libc/sys/arc/isatty.c: Ditto. * libc/sys/arc/mem-layout.c: Ditto. * libc/sys/arc/sbrk.c: Ditto. * libc/sys/arc/syscalls.c: Ditto. * libc/sys/arc/sys/syscall.h: Ditto.
2001-01-18 * include/wchar.h: Protect prototypes only declared in the C++ STLEarnie Boyd2-1/+9
from being declared unless __cplusplus is defined.
2001-01-18 * resource.cc (setrlimit): Support RLIMIT_NOFILE.Corinna Vinschen2-0/+9
2001-01-18* syscalls.cc (setdtablesize): Call with amount to increment not total amount.Christopher Faylor2-3/+10
Return success or failure error code.
2001-01-18* libc/include/sys/unistd.h: Use correct declaration for setdtablesize.Christopher Faylor2-1/+5
2001-01-17* autoload.cc (LoadDLLinitfunc): Remove debugging statement.Christopher Faylor13-65/+109
* exceptions.cc (sig_handle_tty_stop): Move setting of PID_STOPPED to earlier in interrupt. ((interrupt_setup): i.e., here. (sig_handle): Don't queue multiple SIGSTOPS. * fhandler.h (bg_check_types): Enumerate return value of bg_check for clarity. * signal.cc (kill_pgrp): Minor cleanup. * fhandler_termios.cc (fhandler_termios::bg_check): Use enumerated type for function return. Don't raise signal if a signal is already queued. * fhandler_console.cc (fhandler_console::read): Use enumerated return type for bg_check. * select.cc: Ditto, throughout. * read.cc: Ditto, throughout. * termios.cc: Ditto, throughout. (_read): YA interrupt detect simplification. * wait.cc (wait4): Ditto.
2001-01-17 * cygheap.cc (cygheap_user::~cygheap_user): TemporarilyCorinna Vinschen2-0/+7
disable free'ing memory.
2001-01-16 * include/sqlucode.h: Apply Danny Smith patch 102443Earnie Boyd2-0/+144
2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file.
2001-01-16 * lib/odbccp32.def: Apply Danny Smith patch 102442Earnie Boyd2-0/+60
2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file.
2001-01-16 * include/odbcinst.h: Apply Danny Smith patch 102441Earnie Boyd2-0/+152
2000-11-20 Danny Smith <danny_r_smith_2001@yahoo.co.nz> New file.
2001-01-16 * mmap.cc (mmap): Initialize fh to avoid compiler warnings.Corinna Vinschen2-1/+5
2001-01-16 * include/stdlib.h: Apply Danny Smith patch 102730Earnie Boyd2-2/+8
2000-12-09 Danny Smith <danny_r_smith_2001@yahoo.co.nz> (_wgetenv) Correction to return type.
2001-01-16 * include/locale.h: Apply Danny Smith patch 101834Earnie Boyd2-0/+18
2000-11-23 Danny Smith <danny_r_smith_2001@yahoo.co.nz> (LC_MIN) Add definition. (LC_MAX) ditto. (_wsetlocale) Add prototype.
2001-01-16General cleanup.Andrew Cagney1-31/+35
2001-01-16Clarify dejagnuAndrew Cagney1-6/+11
2001-01-16* wait.cc (wait4): Rename variable for consistency. Allow restartable signalChristopher Faylor2-14/+22
behavior.
2001-01-15 * mmap.cc (mmap): Add more parameter checking. Change error outputCorinna Vinschen2-27/+47
in case of EINVAL. Treat mmapping /dev/zero like MAP_ANONYMOUS.
2001-01-15 * mmap.cc: include <unistd.h>. Define some bit operations forCorinna Vinschen2-33/+265
the new page map. (mmap_record): Change type of base_address_ to caddr_t. Add map_map_ member. Add several methods to manipulate map_map_. (mmap_record::alloc_map): New method. (mmap_record::free_map): Ditto. (mmap_record::find_empty): Ditto. (mmap_record::map_map): Ditto. (mmap_record::unmap_map): Ditto. (list::add_record): Change return type to `mmap_record *'. Allocate page map. (list::match): New method. (mmap): Partly rewritten to take care for the new page map. Add some parameter checking. (munmap): Ditto.
2001-01-152001-01-15 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+134
* COPYING.NEWLIB: Put into source repository.
2001-01-15 * heap.cc (heap_init): Fix extern declaration of getpagesize.Corinna Vinschen3-4/+9
* syscalls.cc (getpagesize): Fix another typo.
2001-01-15 * syscalls.cc (getpagesize): Save pagesize in global variable toCorinna Vinschen3-9/+18
avoid calling GetSystemInfo too often. * heap.cc (getpagesize): Eliminate. (heap_init): Use getpagesize function from syscalls.cc.
2001-01-15 * sysconf.cc (sysconf): return `getpagesize ()' on _SC_PAGESIZECorinna Vinschen2-5/+6
request to avoid implementing the same twice.
2001-01-152001-01-15 Ben Elliston <bje@redhat.com>Ben Elliston3-6/+14
* configure.in (host_tools): Add sid. Always configure cgen. * Makefile.in (all-sid): New target. (check-sid, clean-sid, install-sid): Likewise.
2001-01-14* syscalls.cc (_read): Use more lightweight method for determining if read hasChristopher Faylor2-2/+6
been interrupted by a signal.
2001-01-14Adds assembly and dis-assembly support for the HPPA wideAlan Modra2-21/+35
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.
2001-01-13 * i386.c (md_assemble): Check cpu_flags even for nullary instructions.Jan Hubicka2-3/+9
* i386.h (i386_optab): Fix pusha and ret templates. * i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret templates.
2001-01-12* debug.h: Add regparm attributes to some functions.Christopher Faylor8-8/+43
* signal.cc (sigaction): Don't treat SIGCONT specially. * exceptions.cc (interrupt_setup): Save sa_flags of interrupted signal for later use. (sig_handler): Default any stopping signal to SIGSTOP. (call_signal_handler): New function. (sigdelayed0): New function. * sigproc.cc (sigproc_init): Initialize SIGSTOP sigaction for special behavior. * sigproc.h: Define call_signal_handler. * syscalls.cc (_read): Allow restartable signal behavior.
2001-01-12* libc/include/sys/signal.h: Add some SA_* defines for Cygwin.Christopher Faylor2-0/+11
2001-01-12* libc/include/sys/features.h: __CYGWIN__ preferred over __CYGWIN32__DJ Delorie2-1/+5
2001-01-11Updated ARC assembler from arccores.comNick Clifton7-117/+180
2001-01-11 * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'.Corinna Vinschen4-17/+109
(fhandler_disk_file: Ditto. (fhandler_dev_mem): Ditto. * fhandler_mem.cc (fhandler_dev_mem::open): Set OBJ_INHERIT attribute for device\physicalmemory handle. (fhandler_dev_mem::mmap): Ditto. * fhandler_mem.cc (fhandler_dev_mem::fixup_mmap_after_fork): New method. * mmap.cc (mmap_record): Add private `fdesc_' member. Change constructor accordingly. (get_fd): New method. (mmap): Use new mmap_record constructor. (fhandler_base::fixup_mmap_after_fork): New method. (fhandler_disk_file::fixup_mmap_after_fork): Ditto. (fixup_mmaps_after_fork): Call `fixup_mmap_after_fork' of appropriate fhandler class.
2001-01-10* regtool.cc (cmd_list): Add new registry display options.Christopher Faylor3-69/+107
(cmd_list): Add code to implement -p, -k, and -l options. * regtool.cc (Fail): Add call to LocalFree to free memory allocated by FormatMessage.
2001-01-10more formatting changes.Christopher Faylor1-2/+4
2001-01-10 * i386.h (pinsrw): Add.Jan Hubicka2-4/+12
(pshufw): Remove. (cvttpd2dq): Fix operands. (cvttps2dq): Likewise. (movq2q): Rename to movdq2q.
2001-01-10* regtool.cc (translate): Ensure that 'c' is initialized.Christopher Faylor3-574/+595
(cmd_set): Ditto for rv.
2001-01-10* sigproc.cc (wait_sig): Allow SIGCONT when stopped.Christopher Faylor2-1/+5
2001-01-10Fix "movnti"Alan Modra2-6/+10
2001-01-09Update address for bug reports.Phil Blundell2-1/+5
2001-01-09Remove unsupported v850 compiler optionsNick Clifton2-3/+7
2001-01-092001-01-09 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+15
* cgen.h (CGEN_SYNTAX_CHAR_TYPE): New typedef based on max number of operands (unsigned char or unsigned short). (CGEN_SYNTAX): Changed to make array CGEN_SYNTAX_CHAR_TYPE. (CGEN_SYNTAX_CHAR): Changed to cast to unsigned char.
2001-01-09 Patch suggested by Ren� M�ller Fonseca <fonseca@mip.sdu.dk>Corinna Vinschen3-4/+10
* include/sys/socket.h: Change prototype to have 2nd parameter `const'. * net.cc (cygwin_bind): Change 2nd parameter to `const'.
2001-01-08* pinfo.cc (codepage_init): Move function.Christopher Faylor17-52/+60
* environ.cc (codepage_init): To here. * exceptoins.cc (SIG_NONMASKABLE): Remove SIGCONT from consideration since it is supposed to be maskable. * signal.cc (sigaction): Ditto. * sigproc.cc (wait_sig): Ditto. * winsup.h: Eliminate global declaration of codepage_init.
2001-01-07 * config.sub, config.guess: Update from subversions.Andreas Jaeger3-144/+246
2001-01-06Fri Jan 5 19:57:00 EST 2001 Aaron J. Grier <aaron@frye.com>Jeff Johnston2-1/+6
* src/newlib/configure.host (*-*-rtems*): add printf long long support for RTEMS.