summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2002-04-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-237-11/+63
| | | | | | | | | * libc/include/machine/types.h (__pid_t, __off_t, __loff_t): Added. * libc/sys/linux/Makefile.am: Add support for mmap.c. * libc/sys/linux/Makefile.in: Regenerated. * libc/sys/linux/mmap.c: New file. * libc/sys/linux/machine/i386/syscall.h: Add _syscall6 macro. * libc/sys/linux/sys/types.h (pid_t, off_t, loff_t): Added.
* 2002-04-22 Jos� Fonseca <jrfonseca@users.sf.net>Earnie Boyd2002-04-225-1/+6427
| | | | | | * include/GL/gl.h: New file. * include/GL/glext.h: Ditto. * include/GL/glu.h: Ditto.
* * acinclude.m4 (newlib_cflags): Remove include directories thatThomas Fitzsimmons2002-04-22124-1796/+325
| | | | are already specified in the top-level configure.in's FLAGS_FOR_TARGET.
* * include/mbstring.h: New file.Danny Smith2002-04-203-1/+235
| | | | | | * include/mbctype.h: New file. Correct some email address dyslexia.
* * include/tchar.h (_tputenv): Add UNICODE mappings.Danny Smith2002-04-202-2/+17
| | | | | | | | (_tsearchenv): Likewise. (_tmakepath): Likewise. (_tsplitpath): Likewise. (_tfullpath): Likewise. (__TEXT): Make same as define in w32api/include/winnt.h.
* * include/tchar.h (_tputenv): Add UNICODE mappings.Danny Smith2002-04-201-0/+8
| | | | | | | | (_tsearchenv): Likewise. (_tmakepath): Likewise. (_tsplitpath): Likewise. (_tfullpath): Likewise. (__TEXT): Make same as define in w32api/include/winnt.h.
* 2002-04-19 Bill SiegmundJeff Johnston2002-04-2010-452/+464
| | | | | | | | | | | | * libc/machine/xscale/memchr.c: Don't use multi-line strings. * libc/machine/xscale/memcmp.c: Ditto. * libc/machine/xscale/memcpy.c: Ditto. * libc/machine/xscale/memmove.c: Ditto. * libc/machine/xscale/memset.c: Ditto. * libc/machine/xscale/strchr.c: Ditto. * libc/machine/xscale/strcmp.c: Ditto. * libc/machine/xscale/strcpy.c: Ditto. * libc/machine/xscale/strlen.c: Ditto.
* 2002-04-19 Alexandre Oliva <aoliva@redhat.com>Jeff Johnston2002-04-192-5/+36
| | | | | | * libc/include/sys/config.h: Remove include of <limits.h>. (__INT_MAX__, __LONG_MAX__): Define like GCC's limits.h would define INT_MAX and LONG_MAX. Use them in tests.
* 2002-04-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-1921-6/+3350
| | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.host: Add support for powerpc-eabialtivec*. * libc/include/malloc.h: Add include of <machine/malloc.h>. * libc/include/stdlib.h: Add include of <machine/stdlib.h>. * libc/include/machine/malloc.h: New file. * libc/include/machine/stdlib.h: Ditto. * libc/include/machine/setjmp.h: Add support for powerpc altivec. * libc/machine/powerpc/Makefile.am: Add conditional objects and sources based on configuration. * libc/machine/powerpc/Makefile.in: Regenerated. * libc/machine/powerpc/configure: Ditto. * libc/machine/powerpc/configure.in: Add check for powerpc-eabialtivec* in which case add in additional source files. * libc/machine/powerpc/setjmp.S: Add altivec support. * libc/machine/powerpc/vec_calloc.c: New file. * libc/machine/powerpc/vec_free.c: Ditto. * libc/machine/powerpc/vec_malloc.c: Ditto. * libc/machine/powerpc/vec_mallocr.c: Ditto. * libc/machine/powerpc/vec_realloc.c: Ditto. * libc/machine/powerpc/machine/malloc.h: Ditto. * libc/machine/powerpc/machine/stdlib.h: Ditto. * libc/machine/powerpc/vfprintf.c: New file that is vfprintf.c with added altivec format specifiers. * libc/machine/powerpc/vfscanf.c: New file that is vfscanf.c with added altivec format specifiers.
* 2002-04-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-192-4/+6
| | | | | * libs/sys/rtems/crt0.c: Satisfy gcc's references to libc functions while autoconf is trying to link main(){}.
* sync from gccDJ Delorie2002-04-192-9/+33
| | | | | | | | 2002-04-18 Tom Tromey <tromey@redhat.com> * configure.in: Disallow configuring libgcj when it is already installed and we're using Solaris 2.8 linker. Do enable libgcj on Solaris 2.8 by default. For PR libgcj/6158.
* 2002-04-19 Nathanael Nerode <neroden@twcny.rr.com>DJ Delorie2002-04-1926-101/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | * config/mh-a68bsd: clean out dead code * config/mh-apollo68: clean out dead code * config/mh-cxux: clean out dead code * config/mh-decstation: clean out dead code * config/mh-dgux: clean out dead code * config/mh-dgux386: clean out dead code * config/mh-hp300: clean out dead code * config/mh-hpux: clean out dead code * config/mh-hpux8: clean out dead code * config/mh-interix: clean out dead code * config/mh-irix4: clean out dead code * config/mh-lynxrs6k: clean out dead code * config/mh-mingw32: clean out dead code * config/mh-ncr3000: clean out dead code * config/mh-ncrsvr43: clean out dead code * config/mh-necv4: clean out dead code * config/mh-openedition: clean out dead code * config/mh-riscos: clean out dead code * config/mh-sco: clean out dead code * config/mh-sysv4: clean out dead code * config/mh-lynxos: removed, contained only dead code * config/mh-vaxult2: removed, contained only dead code * config/mh-sun3: removed, contained only dead code * configure.in: remove references to dead files
* revert patchChristopher Faylor2002-04-193-14/+0
|
* 2002-04-16 Thomas Pfaff <tpfaff@gmx.net>Robert Collins2002-04-193-0/+14
| | | | | | * dll_init.h (per_process::dtors_run): New member. * dll_init.cc (per_module::run_dtors): Run dtors only once. (dll::init): Initialize dtors_run flag.
* * dirent.c (opendir): Convert given pathname toDanny Smith2002-04-182-3/+12
| | | | absolute pathname.
* * security.cc (get_lsa_srv_inf): Prevent extraneous backslashes forCorinna Vinschen2002-04-182-2/+8
| | | | the NT Domain case.
* 2002-04-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-173-1/+6
| | | | | * libc/sys/linux/signal.c: Remove include of <bits/sigset.h>. * libc/sys/linux/sys/signal.h: Add include of <bits/sigset.h>.
* 2002-04-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-172-0/+220
| | | | * libc/time/time.tex: Add tzset info.
* 2002-04-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-1716-118/+770
| | | | | | | | | | | | | | | | | | | | | | | | | | | * libc/include/time.h (tzset, _tzset_r): Added prototypes. (strptime): Moved prototype to be within !__STRICT_ANSI__. (_tzname, _daylight, _timezone): No long __CYGWIN__ only. (tzname): Defined for all platforms. (daylight, timezone): Defined only for CYGWIN. * libc/sys/linux/machine/i386/crt0.c: Add call to tzset() after environment set up. * libc/stdlib/setenv_r.c (_setenv_r): Call tzset() if the TZ environment variable is set. * libc/time/Makefile.am: Add support for tzset.c, tzlock.c, and tzset_r.c. * libc/time/Makefile.in: Regenerated. * libc/time/gmtime.c (gmtime): Changed to call gmtime_r. * libc/time/gmtime_r.c (gmtime_r): Changed to call _mktm_r. * libc/time/lcltime_r.c (lcltime_r): Ditto. * libc/time/local.h: New local header file. * libc/time/mktime.c (mktime): Add timezone support. * libc/time/mktm_r.c: New file which is the common engine for gmtime_r and lcltime_r. This code has timezone support. * libc/time/strftime.c (strftime): Add %Z timezone support. * libc/time/tzlock.c: New file containing timezone lock stubs. * libc/time/tzset.c: New file containing tzset() routine. * libc/time/tzset_r.c: New file containing _tzset_r and internal routine for calculating timezone changes for specified year.
* * configure.in: Move default CC setting out of config/mh-* fragmentsDJ Delorie2002-04-172-5/+68
| | | | directly into here.
* * configure.in: don't even try to configure or make a subdirectoryDJ Delorie2002-04-172-0/+24
| | | | if there's no configure script for it.
* * configure.in (CRT0_DIR): Set to libc/.Thomas Fitzsimmons2002-04-179-56/+132
| | | | | | | | | | (CRT1_DIR): Set to ${crt1_dir}/ if crt1_dir is non-empty. * Makefile.am: Change all occurrences of $(CRT0_DIR)/$(CRT0) to $(CRT0_DIR)$(CRT0) to prevent make warnings. Likewise for $(CRT1_DIR)/$(CRT1). * libc/machine/xstormy16/Makefile.in: Regenerated. * libc/machine/xstormy16/aclocal.m4: Regenerated. * libc/machine/xstormy16/configure: Regenerated.
* 2002-04-17 Joel Sherrill <joel@OARcorp.com>Jeff Johnston2002-04-172-2/+7
| | | | | * debug.h: Change mem_err to volatile to match definition in debug.c.
* 2002-04-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-173-61/+66
| | | | | * sparc/cygmon-salib.c, sparc/erc32-stub.c: Don't use multi-line strings.
* merge from gccDJ Delorie2002-04-172-4/+15
|
* 2002-04-16 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-163-107/+72
| | | | | | * m68k/configure.in: Change to use LIB_AC_PROG_CC instead of AC_PROG_CC to avoid building an executable in configuration. * m68k/configure: Regenerated.
* * MAINTAINERS: Remove chill maintainers.DJ Delorie2002-04-153-30/+20
| | | | | | | | | | | | | | | | | | * Makefile.in (CHILLFLAGS): Remove. (CHILL_LIB): Remove. (TARGET_CONFIGDIRS): Remove libchill. (CHILL_FOR_TARGET): Remove. (BASE_FLAGS_TO_PASS): Don't pass CHILLFLAGS, CHILL_FOR_TARGET, or CHILL_LIB. (CONFIGURE_TARGET_MODULES): Remove configure-target-libchill. (CHECK_TARGET_MODULES): Likewise. (INSTALL_TARGET_MODULES): Likewise. (CLEAN_TARGET_MODULES): Likewise. (configure-target-libchill): Remove. (all-target-libchill): Remove. * configure.in (target_libs): Remove target-libchill. Do not compute CHILL_FOR_TARGET. * libchill: Remove directory.
* * acinclude.m4 (CYG_AC_PATH_TCLCONFIG): Search the win/ directory,Keith Seitz2002-04-152-0/+34
| | | | | too. (CYG_AC_PATH_TKCONFIG): Likewise.
* Sync with gccDJ Delorie2002-04-154-183/+659
|
* 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com>Jeff Johnston2002-04-152-7/+13
| | | | | * d30v/syscalls.c: #include <time.h>. Don't use multi-line strings.
* 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com>Jeff Johnston2002-04-152-12/+16
| | | | * m32r/trapmon0.c (__trap0): Don't use multi-line strings.
* remove obsolete comment.Christopher Faylor2002-04-151-3/+0
|
* * libc/stdlib/mallocr.c (malloc_extend_top): If correction sbrkAlexandre Oliva2002-04-132-4/+16
| | | | fails, don't bail out, and try to correct next time.
* * libc/include/sys/config.h: Include limits.h.Alexandre Oliva2002-04-132-0/+6
|
* 2002-04-12 Eric Norum <eric.norum@usask.com>Jeff Johnston2002-04-122-0/+12
| | | | | | | | * libc/sys/rtems/crt0.c (rtems_gxx_mutex_init): Dummy routine to allow autoconf to determine that building executables for rtems works. (rtems_gxx_mutex_lock, rtems_gxx_mutex_unlock): Ditto. (rtems_gxx_mutex_once): Ditto.
* * net.cc (cygwin_accept): Set socket type for accepted socket.Corinna Vinschen2002-04-123-8/+40
| | | | | | | | | | | | | (socketpair): Set socket type for both sockets. From Egor Duda <deo@logos-m.ru>: * fhandler.h (class fhandler_socket): New member to store socket type. (fhandler_socket::get_socket_type): Access it. (fhandler_socket::set_socket_type): Ditto. * net.cc (cygwin_socket): Store socket type. (cygwin_connect): Disable security checks for connectionless sockets. (cygwin_accept): Ditto.
* sync with gccDJ Delorie2002-04-126-8/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk> * acinclude.m4: Fix spelling error of "separate" as "seperate". 2001-05-22 Jason Merrill <jason_merrill@redhat.com> * mt-linux (CXXFLAGS_FOR_TARGET): Lose -fvtable-thunks. 2001-01-27 Richard Henderson <rth@redhat.com> * mt-alphaieee: New file. 2001-01-02 Laurynas Biveinis <lauras@softhome.net> * mh-djgpp: do not set CFLAGS. 2000-08-04 Mark Elbrecht <snowball3@bigfoot.com> * mh-djgpp: Conditionally set 'target_alias' to djgpp. Conditionally modify 'gcc_version'. 2000-07-21 Andrew Haley <aph@cygnus.com> * mh-ia64pic: New file. * mt-ia64pic: New file.
* reorder cmpsd, movsdAlan Modra2002-04-112-3/+4
|
* * i386.h: Add intel mode cmpsd and movsd.Alan Modra2002-04-112-0/+10
|
* * configure.in: Add *-*-freebsd* configurations.DJ Delorie2002-04-102-0/+13
|
* * include/w32api.h: Increment version.Earnie Boyd2002-04-093-3/+8
| | | | * Makefile.in: Ditto.
* * cygwin.din: Add strptime.Christopher Faylor2002-04-093-1/+9
| | | | * include/cygwin/version.h: Increment API version number.
* * include/_mingw.h: Increment version.Earnie Boyd2002-04-093-3/+8
| | | | * Makefile.in: Ditto.
* * Makefile.in: Use bzip2 compression for Cygwin target.Earnie Boyd2002-04-092-3/+15
|
* * Makefile.in (bindist): Use * instead of . for file list for tarEarnie Boyd2002-04-092-1/+6
| | | | command.
* Fix typo.Tom Rix2002-04-092-1/+5
|
* * moldname-crtdll.def: Remove CR from end of line.Earnie Boyd2002-04-093-284/+289
| | | | * moldname-msvcrt.def: Ditto.
* 2002-04-09 Mark Bradshaw <bradshaw@staff.crosswalk.com>Jeff Johnston2002-04-095-3/+452
| | | | | | | * libc/include/time.h: Fix strptime declaration. * libc/time/Makefile.am: Add strptime.c. * libc/time/Makefile.in: Regenerated. * libc/time/strptime.c: New file.
* * fork.cc (fork_child): Call fixup_mmaps_after_fork() somewhat earlier.Corinna Vinschen2002-04-092-3/+7
|
* * fhandler.cc (fhandler_base::open): Set read-only bit inCorinna Vinschen2002-04-092-6/+15
| | | | file_attributes when adequate.