Commit Graph

  • 4261a8d107 * safe-ctype.h: Remove #error when detecting that ctype.h has been included. Redefine the various macros provided by ctype.h as undefined variables. Joel Brobecker 2008-07-04 17:11:29 +0000
  • 608d5d8f36 * include/stdio.h (swprintf, vswprintf): Guard with #ifndef __STRICT_ANSI__ * include/wchar.h (swprintf, vswprintf): Likewise. Danny Smith 2008-07-04 03:55:50 +0000
  • 18a635e315 2008-07-02 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2008-07-02 18:38:45 +0000
  • a9f7d0a7a7 2008-07-02 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2008-07-02 18:17:48 +0000
  • bb82bbe6ff * path.cc (path_conv::is_binary): Fix test. Add comment. Corinna Vinschen 2008-07-02 14:00:27 +0000
  • 278101de7f Add _get_output_format(), _set_output_format() for MSVCRT >= MSVCR80 Keith Marshall 2008-07-01 22:57:24 +0000
  • 4534778c4c * Makefile.in: Temporarily add ability to generate pdfs. Christopher Faylor 2008-07-01 17:17:31 +0000
  • 3236e43753 * effectively.sgml: Correct subject-verb agreement, missing verb (typo), preposition and (definite vs indefinite) article use. Christopher Faylor 2008-06-27 00:34:02 +0000
  • 8b79fb163b 2008-06-25 Brandon Sneed <nivenh@sourceware.org> Brandon Sneed 2008-06-25 21:21:08 +0000
  • 854c27dd8d 2008-06-25 Brandon Sneed <nivenh@sourceware.org> Brandon Sneed 2008-06-25 20:53:31 +0000
  • 5592f939b4 Fix strict-aliasing issues with _strtod_r and Storeinc. * libc/stdlib/strtod.c (_strtod_r): Change local variables aadj, rv, rv0 from double to type U. Use accessor macros dval, dword0 and dword1 for all accesses except for the ULtod call, where rv.i replaces the pointer cast. * libc/stdlib/mprec.h (U): Rename member L to i for easier re-use of access macros. Tweak comment. Remove #ifdef'd YES_ALIAS code. (dword0, dword1, dval): Define in terms of uncast union member access. Ditto for _DOUBLE_IS_32BITS variants. (Storeinc): Replace aliasing-flawed microoptimized definition with alternative suggested in comment. Remove now stale comment. Hans-Peter Nilsson 2008-06-25 01:45:02 +0000
  • 7b3e3bfd49 * net.cc (cygwin_bindresvport_sa): Fix usage of last_used_bindresvport. Corinna Vinschen 2008-06-24 13:13:44 +0000
  • 6b9b8ecd85 merge from gcc DJ Delorie 2008-06-24 03:01:29 +0000
  • 3db08eeece * include/limits.h (PATH_MAX): Add comment. * include/cygwin/config.h (__FILENAME_MAX__): Define as 4096. Add comment. Corinna Vinschen 2008-06-21 20:24:45 +0000
  • eb3f08acf8 * libc/include/machine/setjmp.h (_longjmp): Define as function on Cygwin. (_setjmp): Ditto. Corinna Vinschen 2008-06-21 18:48:45 +0000
  • 31558344b0 Committed as obvious. Danny Smith 2008-06-20 03:19:15 +0000
  • 2d03477142 * faq-using.xml: Add more words about multiple cygwins. Christopher Faylor 2008-06-20 01:46:34 +0000
  • 83e80c9178 * fhandler_tty.cc (fhandler_pty_master::setup): Fix pipe inheritance. Corinna Vinschen 2008-06-19 19:50:47 +0000
  • 4f1ed68c5c * strsig.cc (strsignal): Return non-const buffer to allow building with recent newlib change. Christopher Faylor 2008-06-19 00:02:13 +0000
  • e81e314651 * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp. Ian Lance Taylor 2008-06-18 23:20:43 +0000
  • dfd0dbafdc 2008-06-18 Ian Lance Taylor <iant@google.com> Ian Lance Taylor 2008-06-18 20:06:36 +0000
  • 8fa475e4b1 Per Posix, strsignal returns non-const char*. Eric Blake 2008-06-18 15:27:41 +0000
  • 9c8883d423 common.h (EM_CR16): Correct value. (EM_CR16): Rename to EM_CR16_OLD. Swami Reddy M R 2008-06-18 11:04:29 +0000
  • 7f33231964 common.h (EM_CR16): Correct value. (EM_CR16): Rename to EM_CR16_OLD. Swami Reddy M R 2008-06-18 11:03:03 +0000
  • 7fb8d61266 * configure: Regenerate. Ralf Wildenhues 2008-06-17 23:14:40 +0000
  • e4278ecbd2 * sec_auth.cc (DsGetDcNameA): Drop declaration. (DS_FORCE_REDISCOVERY): Drop definition. Corinna Vinschen 2008-06-17 18:54:16 +0000
  • d7d60d10a1 * include/dsgetdc.h (DS_FORCE_REDISCOVERY, DS_FORCE_REDISCOVERY, DS_DIRECTORY_SERVICE_REQUIRED, DS_DIRECTORY_SERVICE_PREFERRED, DS_GC_SERVER_REQUIRED, DS_PDC_REQUIRED, DS_BACKGROUND_ONLY, DS_IP_REQUIRED, DS_KDC_REQUIRED, DS_TIMESERV_REQUIRED, DS_WRITABLE_REQUIRED, DS_GOOD_TIMESERV_PREFERRED, DS_AVOID_SELF, DS_ONLY_LDAP_NEEDED, DS_IS_FLAT_NAME, DS_IS_DNS_NAME, DS_RETURN_DNS_NAME, DS_RETURN_FLAT_NAME): Define. (DsGetDcNameW, DsGetDcNameA): Declare. (DsGetDcName): Define. * lib/netapi32.def (DsGetDcNameA, DsGetDcNameW): Export. Corinna Vinschen 2008-06-17 18:53:21 +0000
  • 12b0cae7d0 2008-06-17 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-17 17:28:20 +0000
  • 52ff05126a 2008-06-17 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-17 17:26:54 +0000
  • 4055a11236 * app.c (do_scrub_chars): Do not UNGET an EOF value. Nick Clifton 2008-06-17 16:01:28 +0000
  • 7ba4aab9b6 * spawn.cc (spawn_guts): Reinstate call to fhandler_console::need_invisible since it is required to prevent console flashing. Christopher Faylor 2008-06-17 15:38:17 +0000
  • 95c9157df0 * include/resolv.h (_getshort): Drop declaration. (_getlong): Ditto. Corinna Vinschen 2008-06-17 10:05:28 +0000
  • 00f8aa9cd6 * configure.ac: Set TOPLEVEL_CONFIGURE_ARGUMENTS early, when "$@" is still intact with both Autoconf 2.59 and 2.62. * configure: Regenerate. Ralf Wildenhues 2008-06-16 21:38:13 +0000
  • 5edf1524df * Makefile.tpl: Fix comment errors. * Makefile.in: Regenerate. Ralf Wildenhues 2008-06-16 21:30:58 +0000
  • 4e73927b06 2008-06-16 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-16 18:54:17 +0000
  • b243d287e4 2008-06-16 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-16 18:51:10 +0000
  • 8ddb4e477e 2008-06-16 Corrin Meyer <cjmeyer@gmail.com> Jeff Johnston 2008-06-16 18:42:40 +0000
  • e161debaba Committed as obvious. Danny Smith 2008-06-14 09:13:38 +0000
  • bc089f5083 include/opcode/ * ppc.h (ppc_cpu_t): New typedef. (struct powerpc_opcode <flags>): Use it. (struct powerpc_operand <insert, extract>): Likewise. (struct powerpc_macro <flags>): Likewise. Peter Bergner 2008-06-13 20:16:00 +0000
  • 0730461203 * mount.cc (mount_info::get_cygdrive_info): Fix usage of user and system arguments. Strip trailing slash from path for backward compatibility. Corinna Vinschen 2008-06-13 15:22:59 +0000
  • d4ab21b1cc * configure.ac (arm*-*-linux-gnueabi): Don't disable building of libobjc for ARM EABI Linux. * configure: Regenerate. Julian Brown 2008-06-13 13:05:13 +0000
  • dc70030aba * mips.h: Document new field descriptors +Q. (OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI. Nick Clifton 2008-06-12 21:44:53 +0000
  • 637fe5e44f * common.h (EM_M32C_NEW): Rename to EM_M32C. (EM_M32C): Rename to EM_M32C_OLD. DJ Delorie 2008-06-12 19:49:47 +0000
  • 4a386f084a 2008-06-12 David S. Miller <davem@davemloft.net> David Edelsohn <edelsohn@gnu.org> David Edelsohn 2008-06-12 17:07:34 +0000
  • d73fd47d38 include/opcode/ Nick Clifton 2008-06-12 16:14:52 +0000
  • 9cdaf8733f * fhandler.h (set_console_state_for_spawn): Drop declaration. * fhandler_console.cc (set_console_state_for_spawn): Remove. (fhandler_console::open): Set console state last. Don't set ENABLE_PROCESSED_INPUT flag. * spawn.cc (spawn_guts): Drop call to set_console_state_for_spawn. Corinna Vinschen 2008-06-12 15:57:23 +0000
  • a7e0bc7bbe remove obsolete comment Christopher Faylor 2008-06-12 14:55:08 +0000
  • 345be70ea2 * common.h: Update e_machine table. Joseph Myers 2008-06-12 12:44:01 +0000
  • 2b4c1b417f 2008-06-11 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2008-06-11 22:14:54 +0000
  • 24790b9cdb * path.cc (get_nt_native_path): Drop considerations for DOS devices. Keep relative paths relative. (cygwin_conv_path): Don't try to skip native NT prefixes on relative paths. Corinna Vinschen 2008-06-11 14:06:05 +0000
  • abe2834a49 * include/cygwin/version.h (CYGWIN_VERSION_MOUNT_REGISTRY): Bump. (CYGWIN_INFO_CYGWIN_MOUNT_REGISTRY_NAME): Remove. (CYGWIN_INFO_CYGDRIVE_FLAGS): Remove. (CYGWIN_INFO_CYGDRIVE_PREFIX): Remove. (CYGWIN_INFO_CYGDRIVE_DEFAULT_PREFIX): Add comment to differ from the registry related defines. Corinna Vinschen 2008-06-11 09:43:59 +0000
  • 373a7e22e2 * fhandler_procnet.cc (dad_to_flags): Fix comment. Corinna Vinschen 2008-06-11 08:38:39 +0000
  • c9227bf8a7 * fhandler_procnet.cc (get_scope): New static function to evaluate scope. (dad_to_flags): New static array to convert Windows DAD state to Linux values. (format_procnet_ifinet6): Drop asking for IfIndex, just use Ipv6IfIndex. Use get_scope and dad_to_flags to generate more accurate linux-like output. Corinna Vinschen 2008-06-10 19:58:58 +0000
  • bbfcc68ad2 * net.cc (if_nametoindex): Fix typo in call to get_adapters_addresses. (if_indextoname): Prefer IPv6 loopback device name over IPv4 loopback device name on pre-Vista systems. (if_nameindex): Ditto. Corinna Vinschen 2008-06-10 18:15:57 +0000
  • 7a2c0a0d6b * fhandler_procnet.cc (format_procnet_ifinet6): Use sprintf rather than __small_sprintf. * net.cc (if_nametoindex): Prefer IPv6IfIndex over IfIndex for consistency with /proc/net/if_inet6. (if_indextoname): Ditto. (if_nameindex): Ditto. Corinna Vinschen 2008-06-10 17:24:00 +0000
  • 58014a9b46 * mount.cc (mount_info::from_fstab): Read sizeof (buf) - 2 bytes. Add code to handle overly long lines. Corinna Vinschen 2008-06-10 17:17:44 +0000
  • 93e9098f7c * sec_auth.cc (lsaauth): Make returned token inheritable. Corinna Vinschen 2008-06-10 15:16:01 +0000
  • be5937cd97 * devices.cc: Regenerate. Corinna Vinschen 2008-06-10 14:48:24 +0000
  • a0496b5e4f 2008-06-09 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-10 02:13:22 +0000
  • 27a07c4596 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN. Kaz Kojima 2008-06-09 22:20:46 +0000
  • 3da06ba822 2008-06-09 Ken Werner <ken.werner@de.ibm.com> Jeff Johnston 2008-06-09 17:26:30 +0000
  • f4b8818426 * common.h: Change registry@caldera.com to registry@sco.com. Joseph Myers 2008-06-09 14:07:18 +0000
  • 0498e171a5 * devices.in: Remove "Global" from tty device. Christopher Faylor 2008-06-09 14:01:40 +0000
  • c230ba2a1c * signal.cc (abort): Only flush streams after signal handler. Christopher Faylor 2008-06-09 13:45:59 +0000
  • 7d6b567a4f * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_BUILD. * Makefile.tpl (EXTRA_BUILD_FLAGS): Define. (all prefix="build-"): Pass them to build-system sub-makes. * Makefile.in: Regenerate. Joseph Myers 2008-06-08 16:19:22 +0000
  • 0345ae5042 include/ * bfdlink.h (struct bfd_link_info): Add "path_separator". bfd/ * elf32-spu.c (spu_elf_auto_overlay): Relax requirement that file names be unique. Specify archive:path in overlay script. ld/ * ldlang.c (name_match): New function. (unique_section_p, walk_wild_consider_section): Use it here. (walk_wild_section_general): And here. (archive_path): New function. (walk_wild): Match archive:path filespecs. (open_input_bfds): Don't load archive:path files. * emultempl/spuelf.em (choose_target): Set path_separator. * emulparams/elf32_spu.sh: Add ._ea.* sections to ._ea output. Alan Modra 2008-06-06 06:01:53 +0000
  • f769e691e7 PR driver/35916 * mh-mingw (CFLAGS): Add -D__USE_MINGW_ACCESS. Danny Smith 2008-06-06 02:32:32 +0000
  • 47140f3cdb Avoid precision errors in round(), lround() and llround() functions. Keith Marshall 2008-06-03 18:42:21 +0000
  • 585cd03044 * cygwin.sc: Remove unrequired and erroneous definition. Christopher Faylor 2008-06-03 02:22:36 +0000
  • 11a36faaa6 * select.cc (peek_pipe): Semi-reinstate pipe NT-special write detection. Christopher Faylor 2008-05-30 17:56:37 +0000
  • 4f3af63913 add missing entry Christopher Faylor 2008-05-29 17:09:10 +0000
  • 2bae7a19e4 * devices.in: Change mapping for /dev/ttyS* and /dev/com*. Christopher Faylor 2008-05-29 17:08:45 +0000
  • 3589c421a9 2008-05-28 Chris Sutcliffe <ir0nh34d@users.sf.net> Chris Sutcliffe 2008-05-29 01:39:52 +0000
  • 35d597a593 2008-05-28 Chris Sutcliffe <ir0nh34d@users.sf.net> Chris Sutcliffe 2008-05-29 01:26:45 +0000
  • 2dd1fb6ff5 Fix bug in previous patch. Eric Blake 2008-05-28 14:00:39 +0000
  • 676ae29038 2008-05-27 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2008-05-27 18:44:40 +0000
  • 70bff2d503 2008-05-26 Eric Blake <ebb9@byu.net> Jeff Johnston 2008-05-26 23:31:08 +0000
  • a6bd72a278 2008-05-26 Eric Blake <ebb9@byu.net> Jeff Johnston 2008-05-26 23:23:15 +0000
  • cae28869c1 2008-05-26 Eric Blake <ebb9@byu.net> Jeff Johnston 2008-05-26 22:56:14 +0000
  • 12cf19762d * mount.cc (mount_info::from_fstab): Use proper buffer size. Christopher Faylor 2008-05-25 23:51:32 +0000
  • f524521aab * mount.cc (mount_info::init): Revert previous change. (mount_info::from_fstab): Change system_printf to debug_printf. Just use a local NT_MAX_PATH sized temporary buffer. Christopher Faylor 2008-05-24 15:59:01 +0000
  • 0fd62c686d * mount.cc (mount_info::init): Recreate path when trying to read the user fstab file. Corinna Vinschen 2008-05-24 10:07:49 +0000
  • 362ce9fa99 * path.cc (symlink_info::check): Reorder test for nfs symlinks. Corinna Vinschen 2008-05-24 09:54:32 +0000
  • 6afd630106 * fhandler_disk_file.cc (fhandler_disk_file::opendir): Don't try to use FileIdBothDirectoryInformation on NFS shares. Fix comment to explain why. * path.cc (symlink_info::check): Reinstantiate no_ea. Use in erroneously changed condition. Corinna Vinschen 2008-05-23 17:22:18 +0000
  • e765b3c0ad * mount.cc (find_root_from_cygwin_dll): New function factored from from_fstab. Avoid use of tls since it isn't necessarily initialized when cygwin1.dll is dynamically loaded. (mount_info::create_root_entry): Ditto. (mount_info::init): Calculate cygwin root once. Use create_root_entry to record it. Pass fstab location to from_fstab. (mount_info::from_fstab): Move root calculation stuff elsewhere, as per above. * shared_info.h (mount_info::from_fstab_line): Make private. (mount_info::fstab): Ditto. Accommodate new arguments. Christopher Faylor 2008-05-23 16:38:51 +0000
  • 7cd4542873 * mount.cc (mount_info::from_fstab): Use cygwin_hmodule rather than trying to find handle based on cygwin1.dll. * path.cc (symlink_info::check): Remove unused variable. Christopher Faylor 2008-05-23 15:33:03 +0000
  • 1fc3031588 * libc/include/sys/_default_fcntl.h: Include <sys/time.h> on Cygwin. Corinna Vinschen 2008-05-23 12:33:50 +0000
  • 7075440208 * shared.cc (open_shared): Fix comments. Fix a condition which has been overlooked to revert to its old state in change from 2008-04-18. Corinna Vinschen 2008-05-23 11:59:37 +0000
  • 1870c68806 * path.cc (symlink_info::check): Define eabuf and easize outside of loop. Set to NULL on first STATUS_EAS_NOT_SUPPORTED. Align comments. Fix formatting. Corinna Vinschen 2008-05-23 11:00:35 +0000
  • b4ea313a85 * fhandler_disk_file.cc (fhandler_disk_file::readdir): Eliminate compiler warning. Corinna Vinschen 2008-05-23 10:01:34 +0000
  • 81adfe2862 * path.cc (symlink_info::check): Don't pass EaBuffer to NtCreateFile if it has indicated that it isn't appropriate. * ntdll.h (STATUS_EAS_NOT_SUPPORTED): Define. * winsup.h: Remove __builtin* defines. Christopher Faylor 2008-05-23 07:13:47 +0000
  • 3c77dcff9e 2008-05-22 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2008-05-22 21:30:28 +0000
  • 8a179967e6 * grp.cc (internal_getgroups): Fix thinko. Only add enabled groups to the group list. Corinna Vinschen 2008-05-22 21:14:30 +0000
  • 2122048bd6 * grp.cc (internal_getgroups): Don't add deny-only groups to the group list. Corinna Vinschen 2008-05-22 21:03:54 +0000
  • c15121a287 * cygtls.h (struct san): Add two int values to store the current tls_pathbuf counters. (return_from_fault): Restore tls_pathbuf counters. (setup_fault): Save tls_pathbuf counters. * tlsoffset.h: Regenerate. Corinna Vinschen 2008-05-22 20:32:15 +0000
  • 3ad8ec8546 * setfacl.c (setfacl): Change from void to int. Return 2 in case of error. (main): Return with error code from setfacl. Corinna Vinschen 2008-05-22 18:56:26 +0000
  • c1410a8d1e * sec_acl.cc (setacl): Set errno to EINVAL if user or group don't exist. Corinna Vinschen 2008-05-22 12:43:18 +0000
  • b72918135c * path.cc (cygwin_conv_path): Define tp before setting up faul handler. * syscalls.cc: Ditto, throughout. (gen_full_path_at): Add bool parameter to allow NULL pathname. (futimesat): Allow NULL pathname as GLIBC. Corinna Vinschen 2008-05-22 11:18:46 +0000
  • ae47b14a12 Optimize the generic strchr. Eric Blake 2008-05-22 02:31:46 +0000
  • 0b99028af4 Committed as obvious. Danny Smith 2008-05-22 02:09:06 +0000