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
6396bad848missed a conflict indicator
Robert Collins
2002-05-02 11:27:15 +0000
37143995da2002-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
c477dccfa8add new files
Christopher Faylor
2002-05-02 04:26:05 +0000
7a90892d0cadd 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
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
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
83096ae8332002-04-29 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-29 22:33:10 +0000
588f16bb29Fix 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
29798f0d572002-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
557856bdd92002-04-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-26 23:21:29 +0000
7b2b12d51b2002-04-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-26 20:18:52 +0000
c62adaccc72002-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
e1a6dac2af2002-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
b9f9f699372002-04-23 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-23 21:33:41 +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
59be22909b2002-04-19 Bill Siegmund
Jeff Johnston
2002-04-20 00:29:51 +0000
2dd4c4dc182002-04-19 Alexandre Oliva <aoliva@redhat.com>
Jeff Johnston
2002-04-19 23:52:48 +0000
0d844014bf2002-04-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-19 19:16:22 +0000
d413aadcaf2002-04-19 Joel Sherrill <joel@OARcorp.com>
Joel Sherrill
2002-04-19 18:53:40 +0000
62cb3c073async from gcc 2002-04-18 Tom Tromey <tromey@redhat.com>
DJ Delorie
2002-04-19 17:36:40 +0000
6992cde2f82002-04-19 Nathanael Nerode <neroden@twcny.rr.com>
DJ Delorie
2002-04-19 17:28:04 +0000
27dcb52a29revert patch
Christopher Faylor
2002-04-19 14:42:20 +0000
4ce4e69db62002-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
271938959c2002-04-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-17 21:38:47 +0000
6b0f808e352002-04-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-17 21:37:07 +0000
10d00216092002-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
84462018f32002-04-17 Joel Sherrill <joel@OARcorp.com>
Jeff Johnston
2002-04-17 19:10:37 +0000
99ad0c63ae2002-04-17 Joel Sherrill <joel@OARcorp.com>
Joel Sherrill
2002-04-17 17:29:02 +0000
7eb5439840merge from gcc
DJ Delorie
2002-04-17 01:03:04 +0000
dad32754b92002-04-16 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston
2002-04-16 19:10:48 +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
f3d61cc791Sync with gcc
DJ Delorie
2002-04-15 21:18:09 +0000
99db4d73562002-04-15 Hans-Peter Nilsson <hp@bitrange.com>
Jeff Johnston
2002-04-15 20:45:59 +0000
bc1fcb77982002-04-15 Hans-Peter Nilsson <hp@bitrange.com>
Jeff Johnston
2002-04-15 19:53:34 +0000
32eec3ec1cremove 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
26116455c42002-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
fcd631cf70sync with gcc 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
DJ Delorie
2002-04-12 01:23:53 +0000
d6e14e29f1reorder 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
d78bda7b75* fhandler.cc (fhandler_base::open): Set read-only bit in file_attributes when adequate.
Corinna Vinschen
2002-04-09 13:01:00 +0000
c5ef1e95be2002-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