Commit Graph

  • e911832c96 * configure.in (CC_FOR_NEWLIB): Change -isystem's to -I's. Thomas Fitzsimmons 2002-05-03 16:39:22 +0000
  • 2cd51a88a5 * configure.in (FLAGS_FOR_TARGET): Do not add -B$$r/$(TARGET_SUBDIR)/newlib/ when compiling newlib natively on i[3456]86-*-linux*. Thomas Fitzsimmons 2002-05-03 16:13:21 +0000
  • c218361efa * include/winsock2.h (int32): Remove typedef. (SEVICETYPE): Add typedef. (struct _flowspec):Revise struct definition, Comment on types used for members. Danny Smith 2002-05-03 03:01:51 +0000
  • 335c87f94d * fhandler_proc.cc (fhandler_proc::fstat): Use fhandler name rather than path_conv name. (fhandler_proc::open): Ditto. * fhandler_process.cc (fhandler_process::fstat): Use fhandler name rather than path_conv name. (fhandler_process::open): Ditto. * fhandler_registry.cc (fhandler_registry::fstat): Use fhandler name rather than path_conv name. (fhandler_registry::open): Ditto. * path.cc (path_conv::check): Don't copy posix path when virtual. (mount_info::conv_to_win32_path): Don't zero string when isproc. Just derive normal windows path. * path.h (path_conv::clear_normalized_path): Declare new method. * path.cc (path_conv::clear_normalized_path): Define new method. * dtable.cc (build_fhandler_from_name): Clear normalized path when finished to conserve space. Christopher Faylor 2002-05-03 02:43:45 +0000
  • 3bb7eb449c * fhandler_proc.cc (fhandler_proc::fstat): Prime with information from fhandler_base::fstat. Use defines rather than constants for permission settings. Christopher Faylor 2002-05-02 23:58:20 +0000
  • d055ecb08f * path.cc (hash_path_name): Improve hash function strength. Corinna Vinschen 2002-05-02 16:46:12 +0000
  • 6396bad848 missed a conflict indicator Robert Collins 2002-05-02 11:27:15 +0000
  • 37143995da 2002-05-02 Robert Collins <rbtcollins@hotmail.com> Robert Collins 2002-05-02 11:26:22 +0000
  • 4c956a7c0f * include/winnt.h (EVENT_*, SEMAPHORE_*, MUTEX_*): Remove more defines added in earlier 2002-05-02 change. * lib/Makefile.in (TEST_OPTIONS): Add -Wsystem-headers flag. Danny Smith 2002-05-02 08:41:03 +0000
  • 08d528a57c * include/winnt.h (THREAD_PRIORITY_*): Remove defines. Add TIMER_* to last ChangeLog entry. Danny Smith 2002-05-02 05:59:56 +0000
  • c477dccfa8 add new files Christopher Faylor 2002-05-02 04:26:05 +0000
  • 7a90892d0c add comment Christopher Faylor 2002-05-02 04:14:40 +0000
  • 291be3076b * path.h (pathconv_arg): Add PC_POSIX. (path_conv): Add normalized_path field. * path.cc (path_conv::~path_conv): New destructor. (path_conv::check): Set normalized_path, where appropriate. * dtable.cc (build_fhandler_from_name): Use normalized path from path_conv. * syscalls.cc (chroot): Ditto. * cygheap.h: Remove path_prefix_p declaration. Christopher Faylor <cgf@redhat.com> (minor fixups) * Makefile.in: Add fhandler_proc.o, fhandler_registry.o, fhandler_process.o and fhandler_virtual.o. * dtable.cc (dtable::build_fhandler): Add entries for FH_PROC, FH_REGISTRY and FH_PROCESS. Set unix_name to the normalized posix path. * fhandler.h: Add constants for FH_PROC, FH_REGISTRY and FH_PROCESS. Add class declarations for fhandler_virtual, fhandler_proc, fhandler_registry and fhandler_virtual. Update fhandler_union accordingly. * fhandler_proc.cc: New file. Add implementation for fhandler_proc. * fhandler_virtual.cc: New file. Add implementation for fhandler_virtual. * fhandler_process.cc: New file. Add implementation for fhandler_process. * fhandler_registry.cc: New file. Add implementation for fhandler_registry. * path.cc: Add isproc and isvirtual_dev macros. * path.cc (path_conv::check): Add check for virtual devices. * path.cc (mount_info::conv_to_win32_path): Convert paths in /proc to empty Win32 paths. * path.cc (chdir): Replace check for FH_CYGDRIVE with more generic isvirtual_dev macro. Force setting of posix path for virtual fhandlers. * path.h: Add externally visible path_prefix_p and normalized_posix_path prototypes. Christopher Faylor 2002-05-02 04:13:48 +0000
  • e1377e380f * include/winnt.h (THREAD_*, EVENT_*, MUTANT_*, SEMAPHORE_*, MUTEX_*): Add new defines. Danny Smith 2002-05-02 03:49:43 +0000
  • 0d0fdc8d62 * utmp.h: Define more UNIX constants. Christopher Faylor 2002-05-02 00:59:39 +0000
  • dc60c22eae * configure.in (noconfigdirs): Replace [ ] with test. Thomas Fitzsimmons 2002-05-01 21:32:32 +0000
  • d9a0f9d87e * configure.in (noconfigdirs): Do not add target-newlib if target == i[3456]86-*-linux*, and host == target. Thomas Fitzsimmons 2002-05-01 20:42:00 +0000
  • fee93846d6 * include/cygwin/types.h: Include <sys/sysmacros.h>. Christopher Faylor 2002-05-01 20:26:33 +0000
  • 0717f01c4e * Makefile.am: Add support for checking multilibs. Thomas Fitzsimmons 2002-05-01 20:26:05 +0000
  • 098414456c * libc/Makefile.am (SUBLIBS): Add LIBC_EXTRA_LIB. (SUBDEFS): Add LIBC_EXTRA_DEF. * libc/configure.in (LIBC_EXTRA_LIB): New variable. (LIBC_EXTRA_DEF): Likewise. (extra_dir): Likewise. * libc/machine/xscale/machine: New directory. * libc/machine/xscale/machine/profile.h: New file. Thomas Fitzsimmons 2002-05-01 18:44:13 +0000
  • 6e9d950a91 * Add flags.exp. Thomas Fitzsimmons 2002-05-01 17:06:25 +0000
  • 1e997c5625 * Makefile.am (site.exp): Remove newlib_cflags. Add multibuildtop. * testsuite/newlib.locale/UTF-8.c: Change fprintf's to printf's. * testsuite/lib/flags.exp: New file. * testsuite/lib/newlib.exp: Load flags.exp. (newlib_target_compile): Remove libgloss directory references. (newlib_init): Remove newlib_cflags references. Thomas Fitzsimmons 2002-05-01 17:05:44 +0000
  • 2a71c1d299 * include/commctrl.h (SNDMSG): Define and use throughout in other macros instead of SendMessage. * include/commdlg.h (SNDMSG): Ditto. Danny Smith 2002-05-01 01:10:51 +0000
  • f6bdb6f976 * testsuite/lib/newlib.exp (newlib_target_compile): Change method of finding libgloss_target_dir. Thomas Fitzsimmons 2002-04-30 23:10:21 +0000
  • 4cf4f010fb * Makefile.am (site.exp): Change host_alias, host_triplet, target_alias, target_triplet to refer to gcc's host and target variables (newlib's build and host variables). * testsuite/lib/newlib.exp (newlib_init): Change build references to host references, host references to target references to reflect Makefile.am changes. (newlib_target_compile): Likewise. (newlib_finish): Likewise. Thomas Fitzsimmons 2002-04-30 22:38:07 +0000
  • bfc27bae1a * Various formatting and whitespace changes. Thomas Fitzsimmons 2002-04-30 18:23:40 +0000
  • 1bf83a86f6 * config.guess: Updated to 2002-04-26's version. * config.sub: Updated to 2002-04-26's version. Mark Mitchell 2002-04-30 17:40:45 +0000
  • 06d55382e6 * config/mh-cxux: remove dead code * 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 DJ Delorie 2002-04-30 03:30:24 +0000
  • c9a2804921 * configure.in: replace '[' with 'test' DJ Delorie 2002-04-30 03:17:27 +0000
  • ac1361c424 * configure.in (h8300*-*-rtems*): Disable libf2c and libgcj. (sparc-*-elf*, sparc64-*-elf*): Disable libgcj. DJ Delorie 2002-04-30 02:49:33 +0000
  • 297263616c * configure.in: Eliminate references to gash. * Makefile.in: Eliminate references to gash. DJ Delorie 2002-04-30 02:42:31 +0000
  • 60851e839a * configure.in: Remove useless references to 'pic' makefile fragments. * 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. DJ Delorie 2002-04-30 02:34:18 +0000
  • 7d803b4ea8 * configure.in: Remove useless references to 'pic' makefile fragments. DJ Delorie 2002-04-30 02:28:43 +0000
  • 112db3b05a * configure.in: (*-*-windows*) Finish removing. DJ Delorie 2002-04-30 02:19:55 +0000
  • 41c3e8455a * configure.in: Eliminate redundant test for libgui. DJ Delorie 2002-04-30 02:14:16 +0000
  • 83096ae833 2002-04-29 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-29 22:33:10 +0000
  • 588f16bb29 Fix trivial typo in last change Jonathan Larmour 2002-04-29 21:52:36 +0000
  • 6990dc5f3b * arm/syscall.h: New file. To define extra syscall values for RedBoot. Jonathan Larmour 2002-04-29 21:51:25 +0000
  • 822afa537a * libc/sys/arm/syscalls.c (_rename): New function. Just a stub. (_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. Jonathan Larmour 2002-04-29 21:49:56 +0000
  • 29798f0d57 2002-04-29 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-29 19:31:23 +0000
  • eccebec08d * mkgroup.c (main): Change call to exit() to a return statement. * mkpasswd.c (main): Ditto. Corinna Vinschen 2002-04-29 10:21:54 +0000
  • 557856bdd9 2002-04-26 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-26 23:21:29 +0000
  • 7b2b12d51b 2002-04-26 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-26 20:18:52 +0000
  • b807c4ad01 * configure.in: Remove cinstall target. * Makefile.in: Ditto. * configure: Regenerate. Christopher Faylor 2002-04-25 23:19:28 +0000
  • c62adaccc7 2002-04-25 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-25 22:12:10 +0000
  • 217ad4a0b1 * configure.in (CC_FOR_BUILD): Set to gcc whether cross-compiling or not. (CC): Add -isystem's for targ-include and libc/include when they do not already appear in CC. Thomas Fitzsimmons 2002-04-25 18:12:38 +0000
  • e1a6dac2af 2002-04-24 Elena Zannoni <ezannoni@redhat.com> Elena Zannoni 2002-04-25 12:46:16 +0000
  • eaa75b70e3 * Makefile.am (check-DEJAGNU): New target. (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. Thomas Fitzsimmons 2002-04-24 20:53:30 +0000
  • b9f9f69937 2002-04-23 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-23 21:33:41 +0000
  • 54492ef5c6 2002-04-22 Jos� Fonseca <jrfonseca@users.sf.net> Earnie Boyd 2002-04-22 23:19:36 +0000
  • 7394edbb2e * acinclude.m4 (newlib_cflags): Remove include directories that are already specified in the top-level configure.in's FLAGS_FOR_TARGET. Thomas Fitzsimmons 2002-04-22 18:34:39 +0000
  • cb699ad770 * include/mbstring.h: New file. * include/mbctype.h: New file. Danny Smith 2002-04-20 13:50:04 +0000
  • 97b6ae270d * include/tchar.h (_tputenv): Add UNICODE mappings. (_tsearchenv): Likewise. (_tmakepath): Likewise. (_tsplitpath): Likewise. (_tfullpath): Likewise. (__TEXT): Make same as define in w32api/include/winnt.h. Danny Smith 2002-04-20 05:13:20 +0000
  • 1cbcda2e6c * include/tchar.h (_tputenv): Add UNICODE mappings. (_tsearchenv): Likewise. (_tmakepath): Likewise. (_tsplitpath): Likewise. (_tfullpath): Likewise. (__TEXT): Make same as define in w32api/include/winnt.h. Danny Smith 2002-04-20 05:05:50 +0000
  • 59be22909b 2002-04-19 Bill Siegmund Jeff Johnston 2002-04-20 00:29:51 +0000
  • 2dd4c4dc18 2002-04-19 Alexandre Oliva <aoliva@redhat.com> Jeff Johnston 2002-04-19 23:52:48 +0000
  • 0d844014bf 2002-04-19 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-19 19:16:22 +0000
  • d413aadcaf 2002-04-19 Joel Sherrill <joel@OARcorp.com> Joel Sherrill 2002-04-19 18:53:40 +0000
  • 62cb3c073a sync from gcc 2002-04-18 Tom Tromey <tromey@redhat.com> DJ Delorie 2002-04-19 17:36:40 +0000
  • 6992cde2f8 2002-04-19 Nathanael Nerode <neroden@twcny.rr.com> DJ Delorie 2002-04-19 17:28:04 +0000
  • 27dcb52a29 revert patch Christopher Faylor 2002-04-19 14:42:20 +0000
  • 4ce4e69db6 2002-04-16 Thomas Pfaff <tpfaff@gmx.net> Robert Collins 2002-04-19 12:46:19 +0000
  • e9f1cbd011 * dirent.c (opendir): Convert given pathname to absolute pathname. Danny Smith 2002-04-18 10:32:27 +0000
  • 9b15f5fa95 * security.cc (get_lsa_srv_inf): Prevent extraneous backslashes for the NT Domain case. Corinna Vinschen 2002-04-18 09:11:54 +0000
  • 271938959c 2002-04-17 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-17 21:38:47 +0000
  • 6b0f808e35 2002-04-17 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-17 21:37:07 +0000
  • 10d0021609 2002-04-17 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-17 21:23:31 +0000
  • a26c50352b * configure.in: Move default CC setting out of config/mh-* fragments directly into here. DJ Delorie 2002-04-17 20:45:12 +0000
  • 88054d4005 * configure.in: don't even try to configure or make a subdirectory if there's no configure script for it. DJ Delorie 2002-04-17 20:24:22 +0000
  • 5f1c13c6a6 * configure.in (CRT0_DIR): Set to libc/. (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. Thomas Fitzsimmons 2002-04-17 19:13:11 +0000
  • 84462018f3 2002-04-17 Joel Sherrill <joel@OARcorp.com> Jeff Johnston 2002-04-17 19:10:37 +0000
  • 99ad0c63ae 2002-04-17 Joel Sherrill <joel@OARcorp.com> Joel Sherrill 2002-04-17 17:29:02 +0000
  • 7eb5439840 merge from gcc DJ Delorie 2002-04-17 01:03:04 +0000
  • dad32754b9 2002-04-16 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-16 19:10:48 +0000
  • 284dfa2a42 * MAINTAINERS: Remove chill maintainers. * 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. DJ Delorie 2002-04-15 21:53:07 +0000
  • d76d08a1bd * acinclude.m4 (CYG_AC_PATH_TCLCONFIG): Search the win/ directory, too. (CYG_AC_PATH_TKCONFIG): Likewise. Keith Seitz 2002-04-15 21:33:07 +0000
  • f3d61cc791 Sync with gcc DJ Delorie 2002-04-15 21:18:09 +0000
  • 99db4d7356 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com> Jeff Johnston 2002-04-15 20:45:59 +0000
  • bc1fcb7798 2002-04-15 Hans-Peter Nilsson <hp@bitrange.com> Jeff Johnston 2002-04-15 19:53:34 +0000
  • 32eec3ec1c remove obsolete comment. Christopher Faylor 2002-04-15 19:23:27 +0000
  • 2f3009bd13 * libc/stdlib/mallocr.c (malloc_extend_top): If correction sbrk fails, don't bail out, and try to correct next time. Alexandre Oliva 2002-04-13 10:27:02 +0000
  • 0cc261b11d * libc/include/sys/config.h: Include limits.h. Alexandre Oliva 2002-04-13 10:10:03 +0000
  • 26116455c4 2002-04-12 Eric Norum <eric.norum@usask.com> Jeff Johnston 2002-04-12 21:12:19 +0000
  • 4deace13e4 * net.cc (cygwin_accept): Set socket type for accepted socket. (socketpair): Set socket type for both sockets. Corinna Vinschen 2002-04-12 14:52:36 +0000
  • fcd631cf70 sync with gcc 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk> DJ Delorie 2002-04-12 01:23:53 +0000
  • d6e14e29f1 reorder cmpsd, movsd Alan Modra 2002-04-11 11:58:30 +0000
  • 9ddd9fb225 * i386.h: Add intel mode cmpsd and movsd. Alan Modra 2002-04-11 10:21:58 +0000
  • 57311c33e6 * configure.in: Add *-*-freebsd* configurations. DJ Delorie 2002-04-10 02:13:43 +0000
  • 891057bce7 * include/w32api.h: Increment version. * Makefile.in: Ditto. Earnie Boyd 2002-04-09 23:49:11 +0000
  • dbe67a8103 * cygwin.din: Add strptime. * include/cygwin/version.h: Increment API version number. Christopher Faylor 2002-04-09 23:47:26 +0000
  • 4e4871b389 * include/_mingw.h: Increment version. * Makefile.in: Ditto. Earnie Boyd 2002-04-09 23:47:01 +0000
  • 605280b192 * Makefile.in: Use bzip2 compression for Cygwin target. Earnie Boyd 2002-04-09 22:22:17 +0000
  • 63cc0b39c8 * Makefile.in (bindist): Use * instead of . for file list for tar command. Earnie Boyd 2002-04-09 22:06:54 +0000
  • 4608280d36 Fix typo. Tom Rix 2002-04-09 21:52:05 +0000
  • 41c3dd2144 * moldname-crtdll.def: Remove CR from end of line. * moldname-msvcrt.def: Ditto. Earnie Boyd 2002-04-09 21:03:59 +0000
  • dea7e25ca7 2002-04-09 Mark Bradshaw <bradshaw@staff.crosswalk.com> Jeff Johnston 2002-04-09 20:55:55 +0000
  • 464b3e8039 * fork.cc (fork_child): Call fixup_mmaps_after_fork() somewhat earlier. Corinna Vinschen 2002-04-09 16:33:13 +0000
  • d78bda7b75 * fhandler.cc (fhandler_base::open): Set read-only bit in file_attributes when adequate. Corinna Vinschen 2002-04-09 13:01:00 +0000
  • c5ef1e95be 2002-04-08 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2002-04-08 20:33:46 +0000
  • 175c5e4c4d * Makefile.in (do-tar-bz2): Delete rule. Replace with ... (do-tar, do-bz2): New rules. (taz): Update. Replace do-tar-bz2 with do-tar and do-bz2. (gdb-tar): New rule. (gdb-taz): Rewrite. Use gdb-tar and do-bz2. (insight_dejagnu.tar): New rule. (insight.tar): New rule. (gdb+dejagnu.tar): New rule. (gdb.tar): New rule. Andrew Cagney 2002-04-07 20:53:57 +0000