summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Various formatting and whitespace changes.Thomas Fitzsimmons2002-04-3016-47/+44
|
* * config.guess: Updated to 2002-04-26's version.Mark Mitchell2002-04-303-19/+25
| | | | * config.sub: Updated to 2002-04-26's version.
* * config/mh-cxux: remove dead codeDJ Delorie2002-04-3019-30/+19
| | | | | | | | | | | | | | | | | | | * config/mh-dgux386: remove dead code * config/mh-hp300: remove dead code * config/mh-hpux: remove dead code * config/mh-hpux8: remove dead code * config/mh-irix5: remove dead code * config/mh-irix6: remove dead code * config/mh-ncr3000: remove dead code * config/mh-ncrsvr43: remove dead code * config/mh-necv4: remove dead code * config/mh-sco: remove dead code * config/mh-solaris: remove dead code * config/mh-sysv: remove dead code * config/mh-sysv4: remove dead code * config/mh-sysv5: remove dead code * config/mh-irix4: remove, contains only dead code * configure.in: delete reference to absent file
* * configure.in: replace '[' with 'test'DJ Delorie2002-04-302-73/+81
|
* * configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.DJ Delorie2002-04-302-0/+19
| | | | (sparc-*-elf*, sparc64-*-elf*): Disable libgcj.
* * configure.in: Eliminate references to gash.DJ Delorie2002-04-303-8/+6
| | | | * Makefile.in: Eliminate references to gash.
* * configure.in: Remove useless references to 'pic' makefile fragments.DJ Delorie2002-04-3011-10/+13
| | | | | | | | | | | | | * config/mt-armpic: Delete. * config/mt-elfalphapic: Delete. * config/mt-i370pic: Delete. * config/mt-ia64pic: Delete. * config/mt-m68kpic: Delete. * config/mt-papic: Delete. * config/mt-ppcpic: Delete. * config/mt-s390pic: Delete. * config/mt-sparcpic: Delete. * config/mt-x86pic: Delete.
* * configure.in: Remove useless references to 'pic' makefile fragments.DJ Delorie2002-04-302-71/+2
|
* * configure.in: (*-*-windows*) Finish removing.DJ Delorie2002-04-302-3/+2
|
* * configure.in: Eliminate redundant test for libgui.DJ Delorie2002-04-302-4/+4
|
* 2002-04-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-292-0/+6
| | | | * libc/sys/linux/io64.c (fstat64, lstat64): New syscalls added.
* Fix trivial typo in last changeJonathan Larmour2002-04-291-1/+1
|
* * arm/syscall.h: New file. To define extra syscall values for RedBoot.Jonathan Larmour2002-04-293-16/+160
| | | | | | | | | | | | | | | * arm/redboot-syscalls.c (_close): Fix setting of errno value. (_lseek): Ditto. (_open): Ditto. (_write): Ditto. (_read): Ditto. (_rename): New function. (_system): Ditto. (_stat): Ditto. (_unlink): Call a syscall for this now. (isatty): Ditto. (_fstat): Ditto. (_gettimeofday): Ditto.
* * libc/sys/arm/syscalls.c (_rename): New function. Just a stub.Jonathan Larmour2002-04-294-1/+31
| | | | | | | (_system): New function. Ditto. * libc/stdlib/system.c (_system_r): Call _system if HAVE_SYSTEM. * configure.host: define HAVE_SYSTEM and HAVE_RENAME for xscale targets.
* 2002-04-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-2910-16/+342
| | | | | | | | | | | | * libc/include/sys/unistd.h (pread, pwrite): Added prototypes. * libc/unix/Makefile.am: Add pread.c and pwrite.c. * libc/sys/linux/Makefile.am: Add pread64.c and pwrite64.c. * libc/sys/linux/Makefile.in: Regenerated. * libc/unix/Makefile.in: Ditto. * libc/sys/linux/pread64.c: New file. * libc/sys/linux/pwrite64.c: Ditto. * libc/unix/pread.c: Ditto. * libc/unix/pwrite.c: Ditto.
* * mkgroup.c (main): Change call to exit() to a return statement.Corinna Vinschen2002-04-293-26/+70
| | | | | | | | | | | | * mkpasswd.c (main): Ditto. * mkpasswd.c (usage): Simplify usage output. Generalize to allow use for help. Correct '?' typo to 'h'. (longopts): Add version option. (opts): Add 'v' version option. (print_version): New function. (main): Accommodate new version option. Accommodate usage parameter changes.
* 2002-04-26 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-266-15/+80
| | | | | | | | * libc/sys/linux/Makefile.am: Add io64.c. * libc/sys/linux/Makefile.in: Regenerated. * libc/sys/linux/io.c(mkfifo, fsync, fdatasync): Added syscalls. * libc/sys/linux/signal.c (sigwaitinfo, sigtimedwait): Ditto. * libc/sys/linux/io64.c: New file.
* 2002-04-26 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-265-12/+32
| | | | | | | | | | * configure.in (CC_FOR_NEWLIB): New variable that bases on $(CC) and adds targ-include and libc/include as -isystem directives if they are not already part of $(CC). * Makefile.am (AM_MAKEFLAGS): Change setting of CC to equal $(CC_FOR_NEWLIB). * configure: Regenerated. * Makefile.in: Ditto.
* * configure.in: Remove cinstall target.Christopher Faylor2002-04-254-7/+7
| | | | | * Makefile.in: Ditto. * configure: Regenerate.
* 2002-04-25 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-04-255-8/+42
| | | | | | | * libc/sys/linux/Makefile.am: Add support for sched.c. * libc/sys/linux/Makefile.in: Regenerated. * libc/sys/linux/sched.c: New file. * libc/sys/linux/sys/types.h: Add struct timespec.
* * configure.in (CC_FOR_BUILD): Set to gcc whetherThomas Fitzsimmons2002-04-254-10/+40
| | | | | | cross-compiling or not. (CC): Add -isystem's for targ-include and libc/include when they do not already appear in CC.
* 2002-04-24 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-04-252-0/+5
| | | | * dwarf2.h: Add DW_AT_GNU_vector.
* * Makefile.am (check-DEJAGNU): New target.Thomas Fitzsimmons2002-04-24214-3632/+7713
| | | | | | | | | | | | | | | | | | | | | | | (site.exp): Likewise. * acinclude.m4 (NEWLIB_CONFIGURE): Replace AC_CANONICAL_HOST with AC_CANONICAL_SYSTEM. Remove AC_CANONICAL_BUILD. * libc/locale/locale.c (_setlocale_r): Add UTF-8 support. * libc/stdlib/mbtowc_r.c (_mbtowc_r): Likewise. * libc/stdlib/wctomb_r.c (_wctomb_r): Likewise. * testsuite: New directory. * testsuite/config: Likewise. * testsuite/lib: Likewise. * testsuite/newlib.locale: Likewise. * testsuite/newlib.string: Likewise. * testsuite/config/default.exp: New file. * testsuite/lib/checkoutput.exp: New file. * testsuite/lib/newlib.exp: New file. * testsuite/lib/passfail.exp: New file. * testsuite/newlib.locale/UTF-8.c: New file. * testsuite/newlib.locale/UTF-8.exp: New file. * testsuite/newlib.locale/locale.exp: New file. * testsuite/newlib.string/string.exp: New file. * testsuite/newlib.string/tstring.c: New file.
* 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.