]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
15 years ago* select.cc (peek_serial): Add hack to allow proper operation with com0com
Christopher Faylor [Thu, 22 Jan 2009 16:00:58 +0000 (16:00 +0000)]
* select.cc (peek_serial): Add hack to allow proper operation with com0com
driver.

15 years ago2009-01-21 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 22 Jan 2009 00:08:29 +0000 (00:08 +0000)]
2009-01-21  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Add ARM license.

15 years ago2009-01-21 Richard Earnshaw <rearnsha@arm.com>
Jeff Johnston [Thu, 22 Jan 2009 00:02:35 +0000 (00:02 +0000)]
2009-01-21  Richard Earnshaw  <rearnsha@arm.com>

        * libc/machine/arm/arm_asm.h: New file.
        * libc/machine/arm/strlen.c: New file.
        * libc/machine/arm/strcpy.c: New file.
        * libc/machine/arm/strcmp.c: New file.
        * libc/machine/arm/Makefile.am: Add new string routines.

15 years agoChangeLog:
Corinna Vinschen [Wed, 21 Jan 2009 17:14:39 +0000 (17:14 +0000)]
ChangeLog:

* configure.in: Remove --enable-server option.  Allways add the
cygserver directory to $SUBDIRS.
* configure: Regenerate.

cygwin/ChangeLog:

Remove USE_SERVER define.  Accommodate throughout.
* configure.in: Remove --enable-server option.
* configure: Regenerate.
* environ.cc: Remove CYGWIN=server setting.

cygserver/ChangeLog:

* client.cc (allow_server): Remove variable.
(client_request_get_version::client_request_get_version): Drop checking
allow_server.

utils/ChangeLog:

* passwd.c: Remove CYGWIN=server requirement from usage text.

doc/ChangeLog:

* cygserver.sgml: Remove the "How to use the Cygserver services"
section.
* cygwinenv.sgml: Move "(no)server" to the removed options section.
* faq-programming.xml: Remove CYGWIN=server requirement for running
the Cygwin testsuite.
* ntsec.sgml: Ditto for using `passwd -R'.

15 years ago * fhandler_procnet.cc: Reorganize global procnet content data into a
Corinna Vinschen [Tue, 20 Jan 2009 18:04:32 +0000 (18:04 +0000)]
* fhandler_procnet.cc: Reorganize global procnet content data into a
new struct virt_tab_t.  Accommodate throughout.

* fhandler.h: Fix copyright dates.
* fhandler_process.cc: Ditto.
* fhandler_registry.cc: Ditto.

15 years ago * devices.h (FH_PROCESSFD): New device type.
Corinna Vinschen [Tue, 20 Jan 2009 17:22:11 +0000 (17:22 +0000)]
* devices.h (FH_PROCESSFD): New device type.
* dtable.cc (build_fh_pc): Add case for FH_PROCESSFD.
* fhandler.h (class fhandler_virtual): Drop bufalloc member.
* fhandler_virtual.h: New header.
* fhandler_proc.cc: Remove types proc_type_t and proc_tab_t in favor
of types virt_type_t and virt_tab_t from fhandler_virtual.h.
Change prototypes of format_XXX functions accordingly.
(proc_tab): Drop size member info.
(fhandler_proc::fill_filebuf): Don't allocate filebuf here.  Allocate
it in the format_XXX functions.
* fhandler_process.cc: Reorganize global process content data into a
new struct virt_tab_t.  Accommodate throughout.
(format_process_winexename): New function.
(format_process_winpid): New function.
(format_process_exename): New function.
(format_process_root): New function.
(format_process_cwd): New function.
(format_process_cmdline): New function.
(format_process_ppid): New function.
(format_process_uid): New function.
(format_process_pgid): New function.
(format_process_sid): New function.
(format_process_gid): New function.
(format_process_ctty): New function.
(format_process_fd): New function.
* fhandler_procnet.cc (fhandler_procnet::fill_filebuf): Don't use
bufalloc.
* fhandler_registry.cc (fhandler_registry::fill_filebuf): Define
bufalloc locally.
* fhandler_virtual.cc (fhandler_virtual::fhandler_virtual): Drop
initialization of bufalloc.
(fhandler_virtual::dup): Drop copying bufalloc.

15 years ago * thread.h (struct pthread_rwlock::RWLOCK_READER): Add counter n.
Corinna Vinschen [Tue, 20 Jan 2009 12:40:31 +0000 (12:40 +0000)]
* thread.h (struct pthread_rwlock::RWLOCK_READER): Add counter n.
* thread.cc (pthread_rwlock::rdlock): If a thread already owns a
read lock, just count the number of locks for it, per SUSv4.
(pthread_rwlock::tryrdlock): Ditto.
(pthread_rwlock::unlock): If a thread has more than one concurrent
read locks, just count down.

15 years ago * autoload.cc (WSAIoctl): Reintroduce.
Corinna Vinschen [Tue, 20 Jan 2009 11:16:59 +0000 (11:16 +0000)]
* autoload.cc (WSAIoctl): Reintroduce.
(WSASendMsg): Define.
* fhandler.h (class fhandler_socket): Change definition of recv_internal
and send_internal to take WSAMSG pointer as parameter.
* fhandler_socket.cc (WSAID_WSARECVMSG): Define.
(LPFN_WSARECVMSG): Define.
(WSASendMsg): Declare.
(get_ext_funcptr): New function to fetch address of WSARecvMsg.
(fhandler_socket::recv_internal): Take just a LPWSAMSG parameter.
Change code accordingly.  If control information is requested,
fetch address of WSARecvMsg and use that instead of WSARecvFrom.
(fhandler_socket::recvfrom): Change return type to ssize_t as
declared in fhandler.h.  Accommodate changes to recv_internal.
(fhandler_socket::recvmsg): Ditto.  Make sure that control information
is only requested if system, address family, and socket type support it.
(fhandler_socket::send_internal): Take just a LPWSAMSG parameter
and the flags.  Change code accordingly.  If control information is
provided, use WSASendMsg instead of WSASendTo.
(fhandler_socket::sendto): Drop useless comment.  Accommodate changes
to send_internal.
(fhandler_socket::sendmsg): Ditto.  Make sure that control information
is only provided if system, address family, and socket type support it.
* wincap.h (wincaps::has_recvmsg): New element.
(wincaps::has_sendmsg): New element
* wincap.cc: Implement above elements throughout.
* include/cygwin/socket.h (CMSG_ALIGN): Phrase in terms of alignment
of type struct cmsghdr.

15 years ago2009-01-19 Neal H. Walfield <neal@gnu.org>
Jeff Johnston [Mon, 19 Jan 2009 22:02:06 +0000 (22:02 +0000)]
2009-01-19  Neal H. Walfield  <neal@gnu.org>

        * libc/include/stdint.h (INT64_C, UINT64_C, INTMAX_C, UINTMAX_C)
        [__have_long64 && __have_longlong64]: Use L and UL, not LL and ULL.
        * libc/include/inttypes.h (__PRI64, __SCN64, __PRIMAX, __SCNMAX,
        __PRIPTR, __SCNPTR) [__have_long64 && __have_longlong64]: Use l,
        not ll.

15 years ago * include/winbase.h (enum _DEP_SYSTEM_POLICY_TYPE): Fix version guard.
Corinna Vinschen [Mon, 19 Jan 2009 15:36:14 +0000 (15:36 +0000)]
* include/winbase.h (enum _DEP_SYSTEM_POLICY_TYPE): Fix version guard.

15 years agoRemove conflict marker.
Andreas Schwab [Mon, 19 Jan 2009 09:42:13 +0000 (09:42 +0000)]
Remove conflict marker.

15 years ago * mmap.cc (mmap64): Fix condition checking if anonymous mapping beyond
Corinna Vinschen [Sat, 17 Jan 2009 17:20:37 +0000 (17:20 +0000)]
* mmap.cc (mmap64): Fix condition checking if anonymous mapping beyond
EOF is required.

15 years ago2009-01-11 Henry Nestler <henry@bigfoot.de>
Chris Sutcliffe [Sat, 17 Jan 2009 17:00:07 +0000 (17:00 +0000)]
2009-01-11  Henry Nestler  <henry@bigfoot.de>

        * lib/ddk/ntoskrnl.def: Enable ZwQueryEaFile, ZwSetEaFile, NtQueryEaFile,
        NtSetEaFile.

15 years ago * Makefile.in: Fix copyright date.
Corinna Vinschen [Sat, 17 Jan 2009 11:59:16 +0000 (11:59 +0000)]
* Makefile.in: Fix copyright date.
* cygcheck.cc (scan_registry): Take additional parameter and add code
to avoid recursion in Wow6432Node subkey.  Rename variable cygnus to
cygwin.  Scan for "Cygwin" instead of for "cygnus" substring.
(dump_sysinfo): Drop unused calls to scan_registry.  Drop scanning
HKEY_CURRENT_CONFIG.

15 years ago * fhandler_proc.cc: Reorganize global proc content data into a new
Corinna Vinschen [Sat, 17 Jan 2009 10:16:42 +0000 (10:16 +0000)]
* fhandler_proc.cc: Reorganize global proc content data into a new
struct proc_tab_t.  Accommodate throughout.
(format_proc_version): New function.
(format_proc_loadavg): New function.
(format_proc_self): New function.

* resource.cc (getrlimit): Return correct rlim_max value for
RLIMIT_NOFILE.

15 years ago * Fix copyright dates.
Corinna Vinschen [Fri, 16 Jan 2009 12:17:28 +0000 (12:17 +0000)]
* Fix copyright dates.

15 years ago * cygcheck.cc (dump_sysinfo): Raise size of osname. Add Windows 7
Corinna Vinschen [Fri, 16 Jan 2009 12:10:02 +0000 (12:10 +0000)]
* cygcheck.cc (dump_sysinfo): Raise size of osname.  Add Windows 7
and Windows 2008 R2 as recognized OSes.  Update products array to
the latest documented list.

15 years agoformatting
Alan Modra [Fri, 16 Jan 2009 08:07:43 +0000 (08:07 +0000)]
formatting

15 years ago * Makefile.def (configure-opcodes): Depend on configure-libiberty.
Alan Modra [Fri, 16 Jan 2009 08:06:15 +0000 (08:06 +0000)]
* Makefile.def (configure-opcodes): Depend on configure-libiberty.
* Makefile.def (all-opcodes): Depend on all-libiberty.
* Makefile.in: Regenerate.

15 years ago2009-01-15 Andrew Stubbs <ams@codesourcery.com>
Andrew Stubbs [Thu, 15 Jan 2009 18:00:49 +0000 (18:00 +0000)]
2009-01-15  Andrew Stubbs  <ams@codesourcery.com>
    Julian Brown   <julian@codesourcery.com>

bfd/
* elf-bfd.h (NUM_KNOWN_OBJ_ATTRIBUTES): Set to 71 to include all known
ARM attributes in ABI 2.07.
* elf32-arm.c (get_secondary_compatible_arch): New function.
(set_secondary_compatible_arch): New function.
(tag_cpu_arch_combine): New function.
(elf32_arm_copy_one_eabi_other_attribute): Delete function.
(elf32_arm_copy_eabi_other_attribute_list): Delete function.
(elf32_arm_merge_eabi_attributes): Rename order_312 to order_021 to
make it fit with order_01243.
Add support for Tag_also_compatible_with,
Tag_CPU_unaligned_access, Tag_T2EE_use, Tag_Virtualization_use,
Tag_MPextension_use, Tag_nodefaults and Tag_conformance.
Improve/tidy up support for Tag_CPU_raw_name, Tag_CPU_name,
Tag_CPU_arch, Tag_ABI_HardFP_use, Tag_VFP_HP_extension,
Tag_ABI_FP_denormal, Tag_ABI_PCS_GOT_use, Tag_ABI_align8_needed,
Tag_VFP_arch and Tag_ABI_FP_16bit_format.
Rework the way unknown attributes are handled.
Defer errors until all attributes have been processed.

gas/
* config/tc-arm.c (cpu_arch): Change ARM_ARCH_V6M to 11.

include/elf/
* arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
(MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
(Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
version 2.07.
(Tag_undefined39, Tag_nodefaults): New enum values.
(Tag_also_compatible_with, Tag_T2EE_use): Likewise.
(Tag_conformance, Tag_Virtualization_use): Likewise.
(Tag_undefined69, Tag_MPextension_use): Likewise.

15 years ago * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
Nick Clifton [Thu, 15 Jan 2009 12:55:46 +0000 (12:55 +0000)]
    * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
        * configure: Regenerate.

15 years ago * include/elf/ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO,
Nick Clifton [Thu, 15 Jan 2009 12:42:52 +0000 (12:42 +0000)]
    * include/elf/ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO,
        EF_IA_64_ARCHVER_1): New macros. Minor reformatting.

        * bfd/Makefile.am (BFD32_BACKENDS): Add new object vmsutil.lo
        (BFD32_BACKENDS_CFILES): Add new file vmsutil.c
        (vmsutil.lo): Add dependency rule
        * bfd/Makefile.in: Regenerate
        * bfd/config.bfd (ia64*-*-*vms*): Add case.
        * bfd/configure.in (bfd_elf64_ia64_vms_vec): Add case.
        * bfd/configure: Regenerate
        * bfd/vmsutil.[ch]: New files
        * bfd/elf-bfd.h (struct bfd_elf_special_section): Change type of
        attr to bfd_vma.
        * bfd/elfxx-ia64.c (elfNN_vms_post_process_headers,
        elfNN_vms_section_processing, elfNN_vms_final_write_processing,
        elfNN_vms_close_and_cleanup, elfNN_vms_section_from_shdr,
        elfNN_vms_object_p): New functions
        * bfd/targets.c (bfd_elf64_ia64_vms_vec): New target.

        * gas/configure.tgt(ia64-*-*vms*): New target.
        * gas/dwarf2dbg.h (dwarf2_loc_mark_labels): Make extern.
        * gas/tc.h (md_number_to_chars): Declare iff undefined.
        * gas/config/obj-elf.c (obj_elf_change_section): Change type of
        arg attr to bfd_vma.
        (obj_elf_parse_section_letters): Return a bfd_vma. Change type of
        variables attr, md_attr to bfd_vma.
        (obj_elf_section_word): Likewise.
        (obj_elf_section): Change type of variable attr to bfd_vma
        * gas/config/obj-elf.h (obj_elf_change_section): Change type of
        arg attr to bfd_vma
        * gas/config/tc-ia64.c (bfdver.h,time.h): Include.
        (ia64_elf_section_letter): Now returns a bfd_vma.
        Handle VMS specific attributes.
        (ia64_elf_section_flags): Arg attr now a bfd_vma.
        (ia64_init): Don't turn on dependency checking for VMS.
        (ia64_target_format): Check for VMS flag bit.
        (do_alias): Hande decc$ functions.
        (get_vms_time): New function.
        (ia64_vms_note): New function.
        * gas/config/tc-ia64.h (ia64_elf_section_letter): Now returns a bfd_vma.
        (ia64_elf_section_flags): Arg attr now a bfd_vma.
        (tc_init_after_args): Define for VMS.
        * gas/config/tc-alpha.c (alpha_elf_section_letter): Return a bfd_vma.
        (alpha_elf_section_flags): Change type of arg attr to bfd_vma.
        * gas/config/tc-alpha.h: Likewise.
        * gas/config/tc-i386.c (x86_64_section_letter): Return a bfd_vma.
        (x86_64_section_word): Return a bfd_vma.
        * gas/config/tc-i386.h: Likewise.
        * gas/config/tc-ip2k.c (ip2k_elf_section_flags): Change type of arg
        attr to bfd_vma.
        * gas/config/tc-ip2k.h: Likewise.
        * gas/config/tc-mep.c (mep_elf_section_letter): Return a bfd_vma.
        (mep_elf_section_flags): Change type of arg attr to bfd_vma.
        * gas/config/tc-mep.h: Likewise.
        * gas/config/tc-ppc.c  (ppc_section_letter): Return a bfd_vma.
        (ppc_section_word): Return a bfd_vma.
        (ppc_section_flags): Change type of arg attr to bfd_vma.
        * gas/config/tc-ppc.h: Likewise.
        * gas/config/te-vms.h (DWARF2_DIR_SHOULD_END_WITH_SEPARATOR,
        DWAR2_FILE_TIME_NAME, DWARF2_FILE_SIZE_NAME, DWARF2_FILEN_NAME):
        New file with new macros
        * gas/dwarf2dbg.c (get_filenum, out_file_list): Default and call new
        macros.

15 years ago * plugin-api.h (LDPS_BAD_HANDLE): New constant.
Cary Coutant [Thu, 15 Jan 2009 01:28:14 +0000 (01:28 +0000)]
* plugin-api.h (LDPS_BAD_HANDLE): New constant.
(ld_plugin_get_input_file): New typedef.
(ld_plugin_release_input_file): New typedef.
(LDPT_GET_INPUT_FILE, LDPT_RELEASE_INPUT_FILE): New constants.
(struct ld_plugin_tv): Add two new fields.

15 years ago Update the copyright notice of some of the files I missed
Joel Brobecker [Wed, 14 Jan 2009 10:53:04 +0000 (10:53 +0000)]
    Update the copyright notice of some of the files I missed
        in the previous copyright update.

15 years ago * libc/getopt.c (parse_long_options): Use fix from NetBSD's getopt
Corinna Vinschen [Tue, 13 Jan 2009 09:58:43 +0000 (09:58 +0000)]
* libc/getopt.c (parse_long_options): Use fix from NetBSD's getopt
to avoid false ambiguities.

15 years ago2009-01-12 Nathan Froyd <froydnj@codesourcery.com>
Jeff Johnston [Mon, 12 Jan 2009 23:32:37 +0000 (23:32 +0000)]
2009-01-12  Nathan Froyd  <froydnj@codesourcery.com>

        * libc/machine/powerpc/vfscanf.c (__sccl): Remove declaration.

15 years ago2009-01-12 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 12 Jan 2009 22:19:11 +0000 (22:19 +0000)]
2009-01-12  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/fwalk.c (__fwalk, __fwalk_reent): Remove locking of
        each fp.  Let the function being called lock the fp, if necessary.

15 years ago * syscalls.cc (enum bin_status): New type.
Corinna Vinschen [Mon, 12 Jan 2009 15:51:23 +0000 (15:51 +0000)]
* syscalls.cc (enum bin_status): New type.
(try_to_bin): Return bin_status.  Rename win32_path to pc.  Rename h
to fh.  Rename fh to tmp_fh.  Add code to set delete dispostion and
more code to replace file moved to bin by another, temporary file.
Add comments to explain why.
(unlink_nt): Replace move_to_bin with bin_stat.  Only set bin_stat
to move_to_bin for non-remote files.  As a last resort, call try_to_bin
if setting delete-on-close failed.  Only re-set R/O DOS attribute
and only close handle if it's still valid.

15 years ago * errno.cc (errmap): Set errno to ENOENT instead of ENOSHARE throughout.
Corinna Vinschen [Sun, 11 Jan 2009 16:13:11 +0000 (16:13 +0000)]
* errno.cc (errmap): Set errno to ENOENT instead of ENOSHARE throughout.
* path.cc (path_conv::check): Set to and check for ENOENT instead of
ENOSHARE.

* path.cc (symlink_info::check): Fix Samba 3.2.x comment.

15 years ago2009-01-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Sat, 10 Jan 2009 18:42:32 +0000 (18:42 +0000)]
2009-01-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

        * include/_mingw.h: Increment version to 3.15.2.

15 years agogas/
Peter Bergner [Fri, 9 Jan 2009 18:50:57 +0000 (18:50 +0000)]
gas/
* config/tc-ppc.c (ppc_setup_opcodes): Remove PPC_OPCODE_NOPOWER4 test.
Test the new "deprecated" opcode field.

include/opcode/
* ppc.h (struct powerpc_opcode): New field "deprecated".
(PPC_OPCODE_NOPOWER4): Delete.

opcodes/
* ppc-opc.c (PPCNONE): Define.
(NOPOWER4): Delete.
(powerpc_opcodes): Initialize the new "deprecated" field.

15 years ago * mount.cc (mount_info::from_fstab_line): Always convert drive
Corinna Vinschen [Fri, 9 Jan 2009 16:20:26 +0000 (16:20 +0000)]
* mount.cc (mount_info::from_fstab_line): Always convert drive
letter in native path to uppercase.
* path.cc (normalize_win32_path): Ditto.
(path_prefix_p): Revert previous patch.

* path.cc (symlink_info::check): Check for STATUS_INVALID_PARAMETER
return code to circumvent weird behaviour of Samba 3.2.x shares.

15 years ago* include/sys/cygwin.h (CW_SETERRNO): Define.
Christopher Faylor [Fri, 9 Jan 2009 05:18:02 +0000 (05:18 +0000)]
* include/sys/cygwin.h (CW_SETERRNO): Define.
* external.cc (CW_SETERRNO): Implement.
* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 192 to reflect the
above change.
* path.cc (path_prefix_p): Treat X: as equivalent to x:.
* mkglobals_h: Remove unneeded #define.
* spawn.cc (spawn_guts): Avoid overly wordy initialization to zero.

15 years ago* ldd.cc: New file. First stab at implementing ldd-like functionality for
Christopher Faylor [Fri, 9 Jan 2009 05:11:57 +0000 (05:11 +0000)]
* ldd.cc: New file.  First stab at implementing ldd-like functionality for
Cygwin.
* Makefile.in (CYGWIN_BINS): Add ldd.
(ldd.exe): Use -lpsapi.

15 years ago * libc/fts.c (fts_build): Use DT_DIR case on Cygwin.
Corinna Vinschen [Thu, 8 Jan 2009 21:12:46 +0000 (21:12 +0000)]
* libc/fts.c (fts_build): Use DT_DIR case on Cygwin.
(fts_ufslinks): Fix using wrong structure member in Cygwin-specific
code.

15 years agoTypo fixes.
Ben Elliston [Thu, 8 Jan 2009 00:21:03 +0000 (00:21 +0000)]
Typo fixes.

15 years ago * libc/include/sys/stdio.h (_flockfile, _funlockfile): Fix typos.
Kazu Hirata [Thu, 8 Jan 2009 00:01:33 +0000 (00:01 +0000)]
* libc/include/sys/stdio.h (_flockfile, _funlockfile): Fix typos.

15 years ago2009-01-07 Ben Elliston <bje@au.ibm.com>
Jeff Johnston [Wed, 7 Jan 2009 22:10:29 +0000 (22:10 +0000)]
2009-01-07  Ben Elliston  <bje@au.ibm.com>

        * Makefile.in (all): Add `+' to the command line so that the
        command is always treated as $(MAKE).
        * doc/Makefile.in (datarootdir): Define.

15 years ago * ntdll.h: Reorder NT status flags. Fix a case difference. Add
Corinna Vinschen [Wed, 7 Jan 2009 18:18:23 +0000 (18:18 +0000)]
* ntdll.h: Reorder NT status flags.  Fix a case difference. Add
STATUS_CANNOT_DELETE flag.
* syscalls.cc (unlink_nt): Change initial NtOpenFile to request
FILE_SHARE_DELETE sharing mode.  Change comment accordingly.
If setting delete disposition failed with STATUS_CANNOT_DELETE, try
to delete using delete-on-close.  Explain why.
Rearrange setting R/O DOS attribute after trying to delete.  Simplify
comment.

15 years ago * fhandler_disk_file.cc (fhandler_disk_file::link): Only add .exe if
Corinna Vinschen [Wed, 7 Jan 2009 14:12:40 +0000 (14:12 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::link): Only add .exe if
original file has .exe as well.
* path.cc (path_conv::is_binary): Only recognize Windows 32 and 64 bit
apps as binaries.

15 years ago * include/winbase.h (SCS_64BIT_BINARY): Define.
Corinna Vinschen [Wed, 7 Jan 2009 14:11:57 +0000 (14:11 +0000)]
* include/winbase.h (SCS_64BIT_BINARY): Define.

15 years ago * callback.h (struct host_callback_struct): Mark member error as
Hans-Peter Nilsson [Tue, 6 Jan 2009 23:38:44 +0000 (23:38 +0000)]
* callback.h (struct host_callback_struct): Mark member error as
pointing to a noreturn function.

15 years ago * cygcheck.cc (dump_sysinfo_services): Quote the path for popen.
Pierre Humblet [Tue, 6 Jan 2009 04:11:23 +0000 (04:11 +0000)]
    * cygcheck.cc (dump_sysinfo_services): Quote the path for popen.

15 years ago2009-01-05 Craig Howland <howland@LGSInnovations.com>
Jeff Johnston [Mon, 5 Jan 2009 19:08:03 +0000 (19:08 +0000)]
2009-01-05  Craig Howland <howland@LGSInnovations.com>

        * libc/stdio/fwide.c:  Correct typo in TRAD_SYNOPSIS for _fwide_r.

15 years agoFix MinGW-Bug [2445962]; (reported by Keishi Suenaga).
Keith Marshall [Sun, 4 Jan 2009 17:35:36 +0000 (17:35 +0000)]
Fix MinGW-Bug [2445962]; (reported by Keishi Suenaga).

15 years ago* Makefile.in (CFLAGS): Look in cygwin's build directory for header files.
Christopher Faylor [Sat, 3 Jan 2009 05:37:34 +0000 (05:37 +0000)]
* Makefile.in (CFLAGS): Look in cygwin's build directory for header files.

15 years agocorrect
Christopher Faylor [Sat, 3 Jan 2009 05:13:35 +0000 (05:13 +0000)]
correct

15 years agoRemove unneeded header files from source files throughout. Update copyrights
Christopher Faylor [Sat, 3 Jan 2009 05:12:22 +0000 (05:12 +0000)]
Remove unneeded header files from source files throughout.  Update copyrights
where appropriate.
* globals.cc: New file for generic global variables.
* mkglobals_h: New file to generate globals.h.
* mkstatic: New Script used to build a (currently non-working) static
libcygwin_s.a.
* Makefile.in: Add unused rule to build a non-working libcygwin_s.a.
(DLL_OFILES): Add globals.o.  Make all objects rely on globals.h.
(globals.h): New target.  Generate globals.h.
* cygtls.h: Honor new CYGTLS_HANDLE define to control when the HANDLE operator
is allowed in _cygtls.
* dcrt0.cc: Move most globals to globals.cc.
* init.cc: Ditto.
* environ.cc (strip_title_path): Remove now-unneeded extern.
* fhandler_serial.cc (fhandler_serial::open): Ditto.
* pinfo.cc: Ditto.
(commune_process): Ditto.
* shared.cc: Ditto.
* glob.cc: Ditto.
* strace.cc: Ditto.
* exceptions.cc: Define CYGTLS_HANDLE before including winsup.h.
* path.cc (stat_suffixes): Move here.
* security.h: Add forward class path_conv declaration.
* smallprint.cc (__small_vsprintf): Make a true c++ function.
(__small_sprintf): Ditto.
(small_printf): Ditto.
(console_printf): Ditto.
(__small_vswprintf): Ditto.
(__small_swprintf): Ditto.
* spawn.cc (spawn_guts): Remove _stdcall decoration in favor of regparm.
(hExeced): Move to globals.cc
* strfuncs.cc (current_codepage): Ditto.
(active_codepage): Ditto.
* sync.cc (lock_process::locker): Move here from dcrt0.cc.
* syscalls.cc (stat_suffixes): Move to path.cc.
* tty.cc (tty::create_master): Uncapitalize fatal warning for consistency.
* winsup.h: Include globals.h to declare most of the grab bag list of globals
which were previously defined here.
* mount.h: Move USER_* defines back to shared_info.h.
* speclib: Force temporary directory cleanup.

15 years agoYear-end rollover.
Christopher Faylor [Sat, 3 Jan 2009 02:27:46 +0000 (02:27 +0000)]
Year-end rollover.

15 years ago* speclib: Rewrite completely in perl. Avoid multiple nm calls.
Christopher Faylor [Fri, 2 Jan 2009 06:57:14 +0000 (06:57 +0000)]
* speclib: Rewrite completely in perl.  Avoid multiple nm calls.

15 years ago* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 191.
Christopher Faylor [Wed, 31 Dec 2008 21:47:45 +0000 (21:47 +0000)]
* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 191.

15 years ago* glob_pattern_p.cc: New file.
Christopher Faylor [Wed, 31 Dec 2008 21:33:34 +0000 (21:33 +0000)]
* glob_pattern_p.cc: New file.
* Makefile.in (DLL_OFILES): Add glob_pattern_p.o.
* glob.h: Add declaration for glob_pattern_p.
* pinfo.cc (pinfo::thisproc): Remove __stdcall attribute.

15 years agoCorrect mishandling of invalid characters in printf() format specs.
Keith Marshall [Wed, 31 Dec 2008 15:34:09 +0000 (15:34 +0000)]
Correct mishandling of invalid characters in printf() format specs.

15 years ago* include/bits/wordsize.h: New linux-compatibility header.
Christopher Faylor [Wed, 31 Dec 2008 04:12:44 +0000 (04:12 +0000)]
* include/bits/wordsize.h: New linux-compatibility header.

15 years ago * cygcheck.cc (pretty_id): Quote the path for popen.
Pierre Humblet [Wed, 31 Dec 2008 01:44:36 +0000 (01:44 +0000)]
    * cygcheck.cc (pretty_id): Quote the path for popen.
        (dump_sysinfo_services): Ditto.

15 years ago* exceptions.cc (try_to_debug): Avoid creating a huge buffer on the stack.
Christopher Faylor [Tue, 30 Dec 2008 18:18:09 +0000 (18:18 +0000)]
* exceptions.cc (try_to_debug): Avoid creating a huge buffer on the stack.

15 years ago* mount.cc: Change comment.
Christopher Faylor [Thu, 25 Dec 2008 15:55:31 +0000 (15:55 +0000)]
* mount.cc: Change comment.
(smb_extended_info): Move here from path.cc.
(fs_info::update): Ditto.
(mount_info::create_root_entry): Delay conversion to slashes and use passed in
buffer to figure out fs type.
* path.cc (smb_extended_info): Move.
(fs_info::update): Ditto.
* mount.h: New file.  Move mount information here.
* path.h: (fs_info::update): Move.
* shared_info.h (mount_item): Ditto.

15 years ago* path.cc (symlink_info::check_shortcut): Ensure that symlink handle is closed
Christopher Faylor [Wed, 24 Dec 2008 16:34:38 +0000 (16:34 +0000)]
* path.cc (symlink_info::check_shortcut): Ensure that symlink handle is closed
on successful return.

15 years agoAdd LM32 port.
Nick Clifton [Tue, 23 Dec 2008 19:10:21 +0000 (19:10 +0000)]
Add LM32 port.

15 years ago* fhandler.h (fhandler_base_setup_overlapped): Add new argument.
Christopher Faylor [Tue, 23 Dec 2008 18:22:33 +0000 (18:22 +0000)]
* fhandler.h (fhandler_base_setup_overlapped): Add new argument.
(fhandler_base::get_overlapped_buffer): Declare new function.
(fhandler_base::set_overlapped): Ditto.
(fhandler_pipe::overlapped): New variable.
(fhandler_pipe::get_overlapped): Rework to return contents of overlapped
variable.
(fhandler_pipe::set_overlapped): Set overlapped variable based on argument.
(fhandler_fifo::get_overlapped_buffer): Return pointer to io_status.
* fhandler.cc (handler_base::setup_overlapped): Set to overlapped pointer to
NULL if new doit parameter is false.  Otherwise set up overlapped event as
usual.
(fhandler_base::wait_overlapped): Return inres if this isn't an overlapped
operation.
(fhandler_base::read_overlapped): Remove inappropriate asserts.
* pipe.cc (fhandler_pipe::fhandler_pipe): Zero overlapped element.
(struct pipesync): Delete.
(getov_result): Ditto.
(pipe_handler): Ditto.
(pipesync::pipesync): Ditto.
(fhandler_pipe::init): Don't set up pipesync thread.  Just pass opened_properly
flag along to overlapped setup.

15 years ago * coffcode.h (coff_write_object_contents): Always initialise
Nick Clifton [Tue, 23 Dec 2008 10:59:56 +0000 (10:59 +0000)]
        * coffcode.h (coff_write_object_contents): Always initialise
            section.s_page.

            * ti.h (COFF_ADJUST_SCNHDR_OUT_PRE): Define.

15 years agoRemove STT_IFUNC support.
Nick Clifton [Tue, 23 Dec 2008 09:01:50 +0000 (09:01 +0000)]
Remove STT_IFUNC support.

15 years ago2008-12-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 22 Dec 2008 19:45:56 +0000 (19:45 +0000)]
2008-12-19  Jeff Johnston  <jjohnstn@redhat.com>

        * NEWS: Update with 1.17.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.17.0.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/configure: Ditto.
        * libc/libc.texinfo: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/configure: Ditto.
        * libm/libm.texinfo: Ditto.
        * libc/sys/linux/shared.ld: Add VERS_1.17

15 years ago* pipe.cc (getov_result): Minor cleanup.
Christopher Faylor [Mon, 22 Dec 2008 19:18:00 +0000 (19:18 +0000)]
* pipe.cc (getov_result): Minor cleanup.

15 years agoAdd missing ChangeLog entries for my last commit.
Ralf Wildenhues [Sun, 21 Dec 2008 12:45:51 +0000 (12:45 +0000)]
Add missing ChangeLog entries for my last commit.

15 years ago* pipe.cc (getov_result): Add parameters to facilitate better EOF checking.
Christopher Faylor [Sun, 21 Dec 2008 01:54:32 +0000 (01:54 +0000)]
* pipe.cc (getov_result): Add parameters to facilitate better EOF checking.
(pipe_handler): Pass extra arguments to getov_result.

15 years ago* fhandler.cc (fhandler_base::wait_overlapped): Reorganize to eliminate gotos
Christopher Faylor [Sat, 20 Dec 2008 19:20:00 +0000 (19:20 +0000)]
* fhandler.cc (fhandler_base::wait_overlapped): Reorganize to eliminate gotos
and to hopefully eliminate one race when a signal is detected or there is a
WFMO error.

15 years ago* pinfo.h (pinfo::thisproc): Declare. Rename from set_myself.
Christopher Faylor [Sat, 20 Dec 2008 17:32:31 +0000 (17:32 +0000)]
* pinfo.h (pinfo::thisproc): Declare.  Rename from set_myself.
* pinfo.cc (pinfo::thisproc): Define.  Rename from set_myself.  Set procinfo to
NULL to avoid confusing subsequent init.
(pinfo_init): Accommodate set_myself -> pinfo::thisproc rename.
* dcrt0.cc (child_info_fork::handle_fork): Ditto.
(child_info_spawn::handle_spawn): Ditto.

15 years ago * pwdgrp.h (pwdgrp::refresh): Fix indentation.
Corinna Vinschen [Sat, 20 Dec 2008 09:35:18 +0000 (09:35 +0000)]
* pwdgrp.h (pwdgrp::refresh): Fix indentation.
* uinfo.cc (pwdgrp::load): Open file synchronized to avoid truncated
read.  Drop local variable off.

15 years ago2008-12-16 Danny Smith <dannysmith@users.sourceforge.net>
Chris Sutcliffe [Sat, 20 Dec 2008 03:55:37 +0000 (03:55 +0000)]
2008-12-16 Danny Smith <dannysmith@users.sourceforge.net>

        * msvcrt.def.in (___lc_codepage_func, ___lc_collate_cp_func,
        ___lc_handle_func, ___mb_cur_max_func, ___setlc_active_func,
        ___unguarded_readlc_active_add_func, __crtCompareStringW,
        __crtGetStringTypeW, __crtLCMapStringW, __pctype_func,
        __pwctype_func, __iob_func, __uncaught_exception, __wcserror,
        __CxxDetectRethrow, __CxxExceptionFilter, __CxxQueryExceptionSize,
        __CxxRegisterExceptionObject, __CxxUnregisterExceptionObject,
        __CxxCallUnwindDtor, __DestructExceptionObject, _aligned_free,
        _aligned_malloc, _aligned_offset_malloc, _aligned_offset_realloc,
        _aligned_realloc, _cgetws, _cputws, _cwprintf, _cwscanf, _getwch,
        _getwche, _putwch, _resetstkoflw, _scprintf, _scwprintf,
        _set_SSE2_enable, _snscanf, _snwscanf, _strtoi64, _strtoui64,
        _ungetwch, _vscprintf, _vscwprintf, _wcserror, _wcstoi64,
        _wcstoui64, _wctype, _wtof, _get_heap_handle): Always export.

15 years ago * cris.h (R_CRIS_32_IE): New relocation.
Hans-Peter Nilsson [Sat, 20 Dec 2008 00:24:16 +0000 (00:24 +0000)]
* cris.h (R_CRIS_32_IE): New relocation.

15 years ago* pinfo.cc (pinfo_basic): New class.
Christopher Faylor [Fri, 19 Dec 2008 19:09:51 +0000 (19:09 +0000)]
* pinfo.cc (pinfo_basic): New class.
(pinfo_basic::pinfo_basic): Define constructor for new class.
(myself): Initialize from myself_initial.
(set_myself): Set pid and progname from already myself_initial.
* strace.cc (strace::strace): Split apart strace::hello.  Send notification to
strace as early as possible.
(strace::hello): Just send clause which describes the current process.  This
can now be preceded by early initialization strace output.
* include/sys/strace.h (strace::strace): Declare new constructor.

15 years ago * fhandler_registry.cc (perf_data_files): New table.
Corinna Vinschen [Fri, 19 Dec 2008 14:31:40 +0000 (14:31 +0000)]
* fhandler_registry.cc (perf_data_files): New table.
(PERF_DATA_FILE_COUNT): New constant.
(fhandler_registry::exists): Add check for HKEY_PERFORMANCE_DATA
value names.
(fhandler_registry::fstat): For HKEY_PERFORMANCE_DATA, return
default values only.
(fhandler_registry::readdir): For HKEY_PERFORMANCE_DATA, list
names from perf_data_files only.
(fhandler_registry::fill_filebuf): Use larger buffer to speed up
access to HKEY_PERFORMANCE_DATA values.  Remove check for possible
subkey.  Add RegCloseKey ().
(open_key): Replace goto by break, remove label.  Do not try to
open subkey of HKEY_PERFORMANCE_DATA.  Add missing RegCloseKey ()
after open subkey error.

15 years ago * path.cc (path_conv::check): Handle incoming DOS paths non-POSIXy,
Corinna Vinschen [Fri, 19 Dec 2008 12:15:33 +0000 (12:15 +0000)]
* path.cc (path_conv::check): Handle incoming DOS paths non-POSIXy,
always case-insensitive, always ignoring ACLs.

15 years ago Backport link test fix from upstream Libtool:
Ralf Wildenhues [Thu, 18 Dec 2008 21:36:44 +0000 (21:36 +0000)]
Backport link test fix from upstream Libtool:

* libltdl.m4 (_LT_SYS_DYNAMIC_LINKER, _LT_LINKER_SHLIBS):
Add cache variables to tests that require the linker to work.
For shlibpath_overrides_runpath, this also changes the semantics
to let the result from the C compiler take precedence.
compiler take precedence.

binutils/

* configure: Regenerate.

opcodes/

* configure: Regenerate.

bfd/

* configure: Regenerate.

gas/

* configure: Regenerate.

gprof/

* configure: Regenerate.

ld/

* configure: Regenerate.

15 years ago * fhandler_disk_file.cc: Set 4th parameter of NtQueryDirectoryFile to
Corinna Vinschen [Thu, 18 Dec 2008 18:54:25 +0000 (18:54 +0000)]
* fhandler_disk_file.cc: Set 4th parameter of NtQueryDirectoryFile to
NULL throughout.
(fhandler_disk_file::facl): Fix a condition so that fstat_by_handle
is actually used.
(fhandler_disk_file::readdir): Don't print debug message on a simple
STATUS_NO_MORE_FILES status code.

15 years ago * path.cc (symlin_info::check): Set 4th parameter of
Corinna Vinschen [Thu, 18 Dec 2008 15:37:19 +0000 (15:37 +0000)]
* path.cc (symlin_info::check): Set 4th parameter of
NtQueryDirectoryFile to NULL instead of 0 since it's a pointer.
Simplify label and break from loop handling in symlink evaluation
conditional expression.  Drop a now useless break statement.  Fix
behaviour when searching for `foo' and then finding a `foo.lnk'
which is no shortcut.

15 years ago * config.sub, config.guess: Update from upstream sources.
Ben Elliston [Thu, 18 Dec 2008 03:26:46 +0000 (03:26 +0000)]
* config.sub, config.guess: Update from upstream sources.

15 years ago2008-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 17 Dec 2008 23:16:07 +0000 (23:16 +0000)]
2008-12-17  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Updated.
        * COPYING.LIBGLOSS: Ditto.

15 years ago2008-12-17 Jon Beniston <jon@beniston.com>
Jeff Johnston [Wed, 17 Dec 2008 23:09:09 +0000 (23:09 +0000)]
2008-12-17  Jon Beniston <jon@beniston.com>

        * configure.host: Set syscall_dir for lm32 target.

15 years ago2008-12-17 Jon Beniston <jon@beniston.com>
Jeff Johnston [Wed, 17 Dec 2008 23:08:09 +0000 (23:08 +0000)]
2008-12-17  Jon Beniston <jon@beniston.com>

        * README: Add description of lm32 directory.
        * configure.in: Add lm32 target.
        * configure: Regenerated.
        * libnosys/configure.in: Add lm32 target.
        * libnosys/configure: Regenerated.
        * lm32: New directory.
        * lm32/aclocal.m4: New file.
        * lm32/Makefile.in: New file.
        * lm32/configure.in: New file.
        * lm32/configure: New file.
        * lm32/crt0.S: New file.
        * lm32/isatty.c: New file.
        * lm32/scall.S: New file.
        * lm32/sim.ld: New file.

15 years ago2008-12-16 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Tue, 16 Dec 2008 12:31:18 +0000 (12:31 +0000)]
2008-12-16  Paolo Bonzini  <bonzini@gnu.org>

Sync with GCC:

2008-12-12  Sebastian Pop  <sebastian.pop@amd.com>

* configure.ac (ppllibs): Add by default the lib flags.
* configure: Regenerate.

2008-12-04  Jack Howarth  <howarth@bromo.med.uc.edu>

        * configure.ac: Add double brackets on darwin[912].
        * configure: Regenerate.

2008-12-02  Jack Howarth  <howarth@bromo.med.uc.edu>

        * configure.ac: Expand to darwin10 and later.
        * configure: Regenerate.

15 years ago * utils.sgml: Fix typo in passwd screen text.
Corinna Vinschen [Tue, 16 Dec 2008 10:56:33 +0000 (10:56 +0000)]
* utils.sgml: Fix typo in passwd screen text.

15 years ago * fhandler_registry.cc (DEFAULT_VALUE_NAME): Remove constant.
Corinna Vinschen [Tue, 16 Dec 2008 09:20:05 +0000 (09:20 +0000)]
* fhandler_registry.cc (DEFAULT_VALUE_NAME): Remove constant.
(encode_regname): Encode empty (default) name to "@".
Encode "@" to "%40".  Change error return to -1.
(decode_regname): Decode "@" to empty name.  Decode "%40" to "@".
(fhandler_registry::exists): Skip check for keys if name is empty.
Remove check for DEFAULT_VALUE_NAME, now handled by decode_regname ().
(fhandler_registry::readdir): Remove check for empty name, now
handled by encode_regname ().
(fhandler_registry::open): Remove check for DEFAULT_VALUE_NAME.
(fhandler_registry::open_key): Fail with ENOENT if key name is empty.

15 years ago * syscalls.cc (gen_full_path_at): Use isabspath instead of isdirsep
Corinna Vinschen [Mon, 15 Dec 2008 20:53:18 +0000 (20:53 +0000)]
* syscalls.cc (gen_full_path_at): Use isabspath instead of isdirsep
to recognize absolute path.

15 years ago2008-12-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Dec 2008 20:31:47 +0000 (20:31 +0000)]
2008-12-15  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/stdio.tex: Remove putwc and getwc references as they
        are included as part of fputwc and fgetwc, respectively.

15 years ago * sec_auth.cc (open_local_policy): Set lsa handle to
Corinna Vinschen [Mon, 15 Dec 2008 20:25:44 +0000 (20:25 +0000)]
* sec_auth.cc (open_local_policy): Set lsa handle to
INVALID_HANDLE_VALUE when LsaOpenPolicy fails.  Explain why.

15 years ago * setlsapwd.cc (setlsapwd): Simplify code. Only try to call cygserver
Corinna Vinschen [Mon, 15 Dec 2008 18:07:35 +0000 (18:07 +0000)]
* setlsapwd.cc (setlsapwd): Simplify code.  Only try to call cygserver
if opening local policy fails.  Don't treat removing non-existant
private data as error.

15 years ago * setpwd.cc (client_request_setpwd::serve): Don't treat removing
Corinna Vinschen [Mon, 15 Dec 2008 18:05:50 +0000 (18:05 +0000)]
* setpwd.cc (client_request_setpwd::serve): Don't treat removing
non-existant private data as error.

15 years ago * setlsapwd.cc (setlsapwd): Explicitely erase password buffer content
Corinna Vinschen [Mon, 15 Dec 2008 17:39:39 +0000 (17:39 +0000)]
* setlsapwd.cc (setlsapwd): Explicitely erase password buffer content
after usage.

15 years ago * setpwd.cc (client_request_setpwd::serve): Explicitely erase password
Corinna Vinschen [Mon, 15 Dec 2008 17:39:21 +0000 (17:39 +0000)]
* setpwd.cc (client_request_setpwd::serve): Explicitely erase password
buffer content after usage.

15 years ago * passwd.c (main): Put how to delete the registry password on its own
Corinna Vinschen [Mon, 15 Dec 2008 17:33:08 +0000 (17:33 +0000)]
* passwd.c (main): Put how to delete the registry password on its own
line in passwd -R output.

15 years ago * fhandler_registry.cc (fhandler_registry::exists): Handle EACCES.
Corinna Vinschen [Mon, 15 Dec 2008 12:51:46 +0000 (12:51 +0000)]
* fhandler_registry.cc (fhandler_registry::exists): Handle EACCES.
(fhandler_registry::open): Ditto.

15 years ago * cygwin.din: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc,
Corinna Vinschen [Mon, 15 Dec 2008 12:40:29 +0000 (12:40 +0000)]
* cygwin.din: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc,
getwchar, putwc, putwchar, ungetwc.
* posix.sgml: Move above functions (add missing) into "implemented
SUSv3" section.
* include/cygwin/version.h: Bump api minor number.

15 years ago * fhandler.h (class fhandler_registry): Declare dup method.
Corinna Vinschen [Mon, 15 Dec 2008 12:33:27 +0000 (12:33 +0000)]
* fhandler.h (class fhandler_registry): Declare dup method.
* fhandler_registry.cc (fhandler_registry::exists): Fix missing
parenthesis.
(fhandler_registry::dup): New method.

15 years ago * gcc.sgml: Use 'bash$' as Cygwin prompt throughout.
Corinna Vinschen [Mon, 15 Dec 2008 09:37:50 +0000 (09:37 +0000)]
* gcc.sgml: Use 'bash$' as Cygwin prompt throughout.
* gdb.sgml: Ditto.
* pathnames.sgml: Ditto.  Fix the @ expansion example.

15 years ago* fhandler_disk_file.cc (readdir_get_ino): Don't complain about MS-DOS paths
Christopher Faylor [Sun, 14 Dec 2008 06:01:46 +0000 (06:01 +0000)]
* fhandler_disk_file.cc (readdir_get_ino): Don't complain about MS-DOS paths
since the function could be fed one by an internal call.

15 years ago* utils.sgml: Convert some backslashes to slashes.
Christopher Faylor [Sat, 13 Dec 2008 22:43:54 +0000 (22:43 +0000)]
* utils.sgml: Convert some backslashes to slashes.

15 years ago* pathnames.sgml: Convert some backslashes to slashes.
Christopher Faylor [Sat, 13 Dec 2008 21:14:44 +0000 (21:14 +0000)]
* pathnames.sgml: Convert some backslashes to slashes.

15 years ago* cygheap.cc (cygheap_user::~cygheap_user): Remove unneeded if 0'ed code.
Christopher Faylor [Sat, 13 Dec 2008 21:05:31 +0000 (21:05 +0000)]
* cygheap.cc (cygheap_user::~cygheap_user): Remove unneeded if 0'ed code.
* fhandler_registry.cc (fhandler_registry::exists): Recode goto as if/else to
avoid a gcc4 compiler warning.
(fhandler_registry::open): Ditto.  Use one goto rather than two.
* gentls_offsets: Fix compiler warning in generated output.
* tlsoffsets.h: Regenerate.
* mount.cc (fillout_mntent): slashify native paths returned via getmntent.

This page took 0.071446 seconds and 5 git commands to generate.