Commit Graph

  • c1d6d05470 * nlsfuncs.cc (__collate_range_cmp): Convert input to wchar_t and call wcscoll since all calling functions are using wide chars. Explain in preceeding comment. Corinna Vinschen 2013-06-19 15:24:48 +00:00
  • 9e8cf6ebbd * spawn.cc (child_info_spawn::worker): Eliminate wascygexec. Christopher Faylor 2013-06-19 14:39:00 +00:00
  • 92d098c9ca aarch64: Revert AArch64 ifunc changes. Will Newton 2013-06-19 10:30:56 +00:00
  • f2407e2210 * faq-using.xml (faq.using.multiple-copies): Modernize to reflect installation separation since Cygwin 1.7. (faq.using.third-party.multiple-copies): Ditto. Corinna Vinschen 2013-06-19 08:42:48 +00:00
  • 9a52d79f10 * dcrt0.cc (child_info_fork::alloc_stack): Don't subtract 4096 from stack pointer since getstack() already does that. Christopher Faylor 2013-06-19 05:06:35 +00:00
  • ac0937807d *** empty log message *** Corinna Vinschen 2013-06-18 10:12:16 +00:00
  • 700f8d5902 * gmon.c: Drop gratuitous inclusion of strings.h. Remove __MINGW32__ around definition of bzero. Corinna Vinschen 2013-06-18 10:01:33 +00:00
  • 943072f45c * Makefile.in (VPATH): Drop CONFIG_DIR. (EXTRA_DLL_OFILES): Remove. (DLL_OFILES): Remove EXTRA_DLL_OFILES. (ASFLAGS): Define as -D_WIN64 on x86_64. (GMON_OFILES): Add mcountFunc.o. ($(srcdir)/$(TLSOFFSETS_H)): Use target_cpu rather than CONFIG_DIR. * configure.ac (CONFIG_DIR): Remove definition. * configure: Regenerate. * gcrt0.c: Use latest version from Mingw-w64 project. * gmon.c: Ditto. * gmon.h: Ditto. * mcount.c: Ditto. * mcountFunc.S: Ditto, new file. * profil.c: Ditto. * profil.h: Ditto. * config: Remove entire directory. Corinna Vinschen 2013-06-18 09:45:37 +00:00
  • c381968842 * Makefile.common: Add rule to build assembler code. (.SUFFIXES): Add .S. Corinna Vinschen 2013-06-18 09:45:16 +00:00
  • 0b527c249c 2013-06-17 Catherine Moore <clm@codesourcery.com> Maciej W. Rozycki <macro@codesourcery.com> Chao-Ying Fu <fu@mips.com> Catherine Moore 2013-06-17 22:59:10 +00:00
  • 2566c2e600 * path.cc (cnt_bs): New inline function. (symlink_native): Fix creating relative native symlink. Corinna Vinschen 2013-06-17 12:37:09 +00:00
  • 42c8e85109 * fhandler_clipboard.cc (fhandler_dev_clipboard::read): Fix buffer read access overrun when pos > 0. Corinna Vinschen 2013-06-17 10:11:54 +00:00
  • f4ddbb8ebf * times.cc (GetSystemTimePreciseAsFileTime): Add comment to declaration. (__to_clock_t): Remove a debug_printf. (times): Align syscall_printf to debug output of other system calls. Corinna Vinschen 2013-06-17 08:33:41 +00:00
  • 2e72b72fcc * cygwinenv.xml: Fix link to FAQ. Corinna Vinschen 2013-06-17 08:29:34 +00:00
  • 7584fa98d4 * autoload.cc (GetSystemTimePreciseAsFileTime): Define. * times.cc (GetSystemTimePreciseAsFileTime): Temporarily declare here to workaround missing definition in 32 bit w32api headers. (get_system_time): New always inline function to call either GetSystemTimePreciseAsFileTime or GetSystemTimeAsFileTime on a per OS basis. Call throughout instead of GetSystemTimeAsFileTime. * wincap.h (wincaps::has_precise_system_time): New element. * wincap.cc: Implement above element throughout. Corinna Vinschen 2013-06-14 15:41:17 +00:00
  • 0ff057d5a5 Streamline time/times functionality. Remove last remains of former Windows 9x compatibility. * fhandler_disk_file.cc (fhandler_base::fstat_helper): Drop now unneeded casts in calls to_timestruc_t. (fhandler_base::utimens_fs): Ditto for timespec_to_filetime. * fhandler_proc.cc (format_proc_stat): Ditto for to_time_t. * hires.h (class hires_ms): Remove unused member initime_ns. Remove declarations for timeGetTime_ns and prime. (hires_ms::uptime): Remove. * posix_ipc.cc (ipc_cond_timedwait): Ditto for timespec_to_filetime. * fhandler_registry.cc (fhandler_registry::fstat): Add cast. * resource.cc (fill_rusage): Call NtQueryInformationProcess rather than GetProcessTimes to deal with LARGE_INTEGER rather than FILETIME. * times.cc: Simplify time handling. Throughout, use LARGE_INTEGER rather than FILETIME to simplify computations. Throughout use {u}int64_t rather than {unsigned} long long. Drop unneeded casts since NSPERSEC is 64 bit anyway. (systime_ns): Remove. (times): Call NtQuerySystemInformation to fetch boot time. Call NtQueryInformationProcess rather than GetProcessTimes to deal with LARGE_INTEGER rather than FILETIME. Call GetSystemTimeAsFileTime. (totimeval): Use constant 1000000 as in other functions. (time_t_to_filetime): Remove. (to_time_t): Change return type to time_t. (time_as_timestruc_t): Rename filetime to systime. (time): Ditto. Add cast. (hires_ns::nsecs): Fix return type cast. (hires_ms::timeGetTime_ns): Remove. (hires_ns::prime): Remove. (hires_ms::nsecs): Drop call to prime. Call GetSystemTimeAsFileTime directly. Subtract FACTOR here since it's the only function needing to do so. (minperiod): Cosmetically change to ULONG. (hires_ns::resolution): Fix return type cast. (hires_ms::resolution): Simplify, rely on NtQueryTimerResolution. * winsup.h: Align time related prototypes to above changes. Corinna Vinschen 2013-06-14 09:09:41 +00:00
  • ba763af559 * net.cc (gen_old_if_name): New function to generate short interface names for old pre-1.7 applications. (get_ifs): Call gen_old_if_name for said old applications. Corinna Vinschen 2013-06-13 19:37:14 +00:00
  • f06d6d2886 * posix.sgml (fcntl, flock, lockf): Point to implementation notes. Corinna Vinschen 2013-06-13 12:50:28 +00:00
  • 899015e489 * README: Add description for NEWLIB's feature customizing configuration options. Corinna Vinschen 2013-06-13 11:43:44 +00:00
  • 38f5296847 * README: Add description for NEWLIB's feature customizing configuration options. Corinna Vinschen 2013-06-13 11:43:44 +00:00
  • 09b64ed336 2013-06-12 Sandra Loosemore <sandra@codesourcery.com> Sandra Loosemore 2013-06-12 23:03:20 +00:00
  • 0b8722c2db * path.cc (normalize_posix_path): Fix long-standing problem which allows to access files via ".." using an invalid POSIX path. Corinna Vinschen 2013-06-12 17:45:42 +00:00
  • bb345ed147 * winver.rc (FileDescription): Remove (R). Corinna Vinschen 2013-06-11 07:46:40 +00:00
  • 8675d2e301 * sec_auth.cc (get_user_groups): Don't handle ERROR_ACCESS_DENIED as error. Explain why. Corinna Vinschen 2013-06-10 15:33:12 +00:00
  • 60e3e0e2cc * libc/stdlib/gdtoa-gethex.c (__hexdig): Constify. (hexdig_init): Remove. (__hexdig_fun): New function. hexdig_init, added __hexdig_fun (gethex): Call __get_hexdig macro rather than hexdig. * libc/stdlib/gdtoa-hexnan.c (hexnan): Constify fpi argument. Call __get_hexdig macro rather than hexdig. * libc/stdlib/ldtoa.c: Throughout constify functions arguments where required by constifying the following arrays. (ezero): Constify. (eone): Constify. (ermsg): Constify. (etens): Constify. (emtens): Constify. (nan113): Constify. (nan64): Constify. (nan53): Constify. (nan24): Constify. * libc/stdlib/mprec.h (__get_hexdig): Define. (gethex): Constify args in declaration where appropriate. (hexnan): Ditto. (hexdig_init): Remove declaration. (__hexdig_fun): Declare. * libc/stdlib/strtod.c (fpi): Constify. (fpinan): Constify. Corinna Vinschen 2013-06-10 15:27:43 +00:00
  • e9c0122ec0 * libc/stdlib/gdtoa-gethex.c (__hexdig): Constify. (hexdig_init): Remove. (__hexdig_fun): New function. hexdig_init, added __hexdig_fun (gethex): Call __get_hexdig macro rather than hexdig. * libc/stdlib/gdtoa-hexnan.c (hexnan): Constify fpi argument. Call __get_hexdig macro rather than hexdig. * libc/stdlib/ldtoa.c: Throughout constify functions arguments where required by constifying the following arrays. (ezero): Constify. (eone): Constify. (ermsg): Constify. (etens): Constify. (emtens): Constify. (nan113): Constify. (nan64): Constify. (nan53): Constify. (nan24): Constify. * libc/stdlib/mprec.h (__get_hexdig): Define. (gethex): Constify args in declaration where appropriate. (hexnan): Ditto. (hexdig_init): Remove declaration. (__hexdig_fun): Declare. * libc/stdlib/strtod.c (fpi): Constify. (fpinan): Constify. Corinna Vinschen 2013-06-10 15:27:43 +00:00
  • d7e4267f45 clarify entry Christopher Faylor 2013-06-08 16:55:29 +00:00
  • 62003f180a * exceptions.cc (try_to_debug): Don't use yield() when waiting for another process. (sigpacket::setup_handler): Fix long-standing problem where loop could exit with lock held. Christopher Faylor 2013-06-08 16:54:41 +00:00
  • 1952976a1b * miscfuncs.cc (yield): Revert (after researching) to calling SleepEx with 0. We don't want to actually sleep when calling this function. Christopher Faylor 2013-06-08 16:39:52 +00:00
  • 1eaf9215cb revert accidentally checked in files Christopher Faylor 2013-06-08 14:42:44 +00:00
  • 5d35299e51 * cygwait.cc (cygwait): Remove lock around sig retrieval since this code is essentially guarded by thread-specific signal_arrived. * exceptions.cc (_cygtls::handle_SIGCONT): Simplify. Eliminate lock/unlock since code is guarded by signal_arrived. Christopher Faylor 2013-06-08 14:38:20 +00:00
  • ebf488e1ab gas/ 2013-06-08 Catherine Moore <clm@codesourcery.com> Richard Sandiford 2013-06-08 10:22:55 +00:00
  • 2f78d07f49 * winver.rc (LegalCopyright): Belatedly bump to 2013. Corinna Vinschen 2013-06-07 19:07:05 +00:00
  • 0d284dd0c1 aarch64: Add support for GNU indirect functions. Will Newton 2013-06-07 18:57:00 +00:00
  • da6461a4d5 * exceptions.cc (_cygtls::handle_SIGCONT): Reinstate previous behavior but make sure that yield() isn't called when signal stack is locked. Christopher Faylor 2013-06-07 17:09:56 +00:00
  • 0f38043d8b * exceptions.cc (exception::handle): Add comment explaining si_addr behavior. Christopher Faylor 2013-06-07 16:05:12 +00:00
  • 9791177448 * DevNotes: Add entry cgf-000023. * sigproc.cc (exit_thread): Remove now-unneeded sleep code. Christopher Faylor 2013-06-07 15:37:11 +00:00
  • 5f04d30e34 Fix typos Corinna Vinschen 2013-06-07 14:21:53 +00:00
  • 7eed26ae5b Fix typos Corinna Vinschen 2013-06-07 14:21:53 +00:00
  • 34ec6f665b * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 21. Corinna Vinschen 2013-06-07 09:21:53 +00:00
  • 68cea6cb92 * libc/include/cdefs.h (__has_extension): New define. (__has_feature): Likewise. (__has_include): Likewise. (__has_builtin): Likewise. * libc/include/stdatomic.h: New. Corinna Vinschen 2013-06-07 09:14:39 +00:00
  • af9f65e0c4 * libc/include/cdefs.h (__has_extension): New define. (__has_feature): Likewise. (__has_include): Likewise. (__has_builtin): Likewise. * libc/include/stdatomic.h: New. Corinna Vinschen 2013-06-07 09:14:39 +00:00
  • dbd7b8d510 This commit was manufactured by cvs2svn to create tag 'cygwin- 1_7_20-release'. cygwin-1_7_20-release cvs2svn 2013-06-07 08:43:02 +00:00
  • 6c860dfd25 * posix.sgml (std-notes): Fix typo. Corinna Vinschen 2013-06-07 08:43:01 +00:00
  • 000e74dfd5 * fhandler_disk_file.cc (fhandler_disk_file::pread): Skip to non-atomic code if mandatory locking is used on this descriptor. Explain why. (fhandler_disk_file::pwrite): Ditto. * posix.sgml (std-notes): Extend description of file locking. Corinna Vinschen 2013-06-07 08:28:25 +00:00
  • fc316f3a8e * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting. Maciej W. Rozycki 2013-06-06 22:09:07 +00:00
  • 8b7f83e68f *** empty log message *** Corinna Vinschen 2013-06-06 15:31:15 +00:00
  • b3f0fb6baa * exceptions.cc (_cygtls::handle_SIGCONT): Simplify loop waiting for sig_handle_tty_stop to wake up. Make sure to unlock before calling yield to avoid starvation of sig_handle_tty_stop. Add comments. * miscfuncs.cc (yield): Explain why yield should never be called under _cygtls::lock conditions. Call SleepEx with 1ms timeout. Explain why. Corinna Vinschen 2013-06-06 15:29:41 +00:00
  • 925e1c8157 * libc/machine/arm/strcmp.S: Use local labels. Corinna Vinschen 2013-06-05 09:41:21 +00:00
  • 8ff30b6217 * libc/machine/arm/strcmp.S: Use local labels. Corinna Vinschen 2013-06-05 09:41:20 +00:00
  • aa6aee7dd7 * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 20. Corinna Vinschen 2013-06-05 09:37:53 +00:00
  • 111af357c2 * faq-copyright.xml: Fix link to license. * faq-using.xml: Ditto. * faq-what.xml: Ditto. Corinna Vinschen 2013-06-05 09:36:58 +00:00
  • 310a2eeef1 This commit was manufactured by cvs2svn to create tag 'cygwin- 1_7_19-release'. cygwin-1_7_19-release cvs2svn 2013-06-05 07:57:40 +00:00
  • 47b7ed597c * faq-programming.xml: Convert url to refer to new flat faq.html file. * faq-setup.xml: Ditto. * faq-using.xml: Ditto. * highlights.xml: Ditto. Corinna Vinschen 2013-06-05 07:57:39 +00:00
  • 338a3e8b15 * new-features.xml (ov-new1.7.19): Revert mandatory locking support to "preliminary". Corinna Vinschen 2013-06-05 07:23:07 +00:00
  • 0ec4e9966a *** empty log message *** Corinna Vinschen 2013-06-05 07:21:56 +00:00
  • c0096b6069 * Makefile.in: Add rule to rebuild Makefile if Makefile.in changes. Include Makefile.dep last. (Makefile.dep): Run xidepend within source dir. Temporarily drop faq.xml from dependencies. * xidepend: Fix creating base filename to accommodate VPATH. Corinna Vinschen 2013-06-04 11:50:41 +00:00
  • a0238d7084 * new-features.xml (ov-new1.7.19): Align mandatory locking text to today's changes. Corinna Vinschen 2013-06-04 11:14:34 +00:00
  • edd73646f3 * fhandler.cc (fhandler_base::lock): Move to flock.cc. (fhandler_base::fixup_after_exec): Reset mandatory_locking. * fhandler.h (class fhandler_base): Add mandatory_locking status flag. Add mandatory_locking accessor methods. Accommodate change throughout. (fhandler_base::mand_lock): Declare. (class fhandler_disk_file): Drop in favor of new status flag. * (fhandler_disk_file::fcntl): Call need_fork_fixup if mandatory_locking flag gets set. * flock.cc (fhandler_base::lock): Define here. (flock): Handle mandatory_locking. (lockf): Ditto. (fhandler_base::mand_lock): Define. Corinna Vinschen 2013-06-04 10:24:43 +00:00
  • 363654ecd9 2013-06-03 Joey Ye <joey.ye@arm.com> rearnsha 2013-06-03 14:02:10 +00:00
  • ca1dd3a9b5 2013-06-03 Joey Ye <joey.ye@arm.com> Richard Earnshaw 2013-06-03 14:02:10 +00:00
  • 86c126b6e3 *** empty log message *** Corinna Vinschen 2013-06-03 10:40:41 +00:00
  • 69154cfd6b * sigproc.cc (exit_thread): Allow to exit the thread while running global dtors. Explain why. Corinna Vinschen 2013-06-03 09:48:54 +00:00
  • 8516b54215 Fix typo Corinna Vinschen 2013-06-02 10:50:57 +00:00
  • 40cc0986e3 * new-features.xml (ov-new1.7.19): Add mandatory locking. Corinna Vinschen 2013-06-02 10:22:56 +00:00
  • a24ad2c346 * autoload.cc (CancelSynchronousIo): Define. * fcntl.cc (fcntl64): Drop handling of locking commands. * fhandler.h (class fhandler_disk_file): Add mandatory_locking. (fhandler_disk_file::fcntl): Declare. (fhandler_disk_file::mand_lock): Declare. * fhandler_disk_file.cc (fhandler_disk_file::fhandler_disk_file): Initialize mandatory_locking. (fhandler_disk_file::fcntl): New method. Handle F_LCK_MANDATORY and locking commands. (fhandler_disk_file::dup): Duplicate mandatory_locking. Fix a bug when duplicating prw_handle failed. (fhandler_disk_file::fixup_after_fork): Reset mandatory_locking. * flock.cc (fhandler_disk_file::lock): Add comment. (struct lock_parms): New struct to pass parameters to blocking_lock_thr thread function. (blocking_lock_thr): New thread function. (fhandler_disk_file::mand_lock): New methof implementing mandatory locking with Windows semantics. * ntdll.h (NtLockFile): Declare. (NtUnlockFile): Declare. * include/fcntl.h: Fix a comment. (F_LCK_MANDATORY): Define. Add lengthy comment to explain. Corinna Vinschen 2013-06-02 10:22:14 +00:00
  • fa35814af1 * exceptions.cc (exception::handle): Resurrect accidentally lost patch from 2009-07-22: Set si_addr according to POSIX for SIGSEGV. Corinna Vinschen 2013-06-02 09:11:09 +00:00
  • 53872d2900 This commit was manufactured by cvs2svn to create tag 'sid- snapshot-20130601'. sid-snapshot-20130601 cvs2svn 2013-06-01 07:14:45 +00:00
  • 01ab5147dd * gas/config/tc-avr.c: Change ISA for devices with USB support to AVR_ISA_XMEGAU Denis Chertykov 2013-06-01 07:14:44 +00:00
  • b63c9fbee5 * gas/config/tc-avr.c: Change ISA for devices with USB support to AVR_ISA_XMEGAU denisc 2013-06-01 07:14:43 +00:00
  • cd9ca871b0 * include/sys/socket.h: Move SHUT_xx definitoins from here... * include/cygwin/socket.h: ...to here. Corinna Vinschen 2013-05-31 18:08:25 +00:00
  • 697ce3c45f *** empty log message *** Corinna Vinschen 2013-05-31 08:41:39 +00:00
  • 9fccd63bc3 * include/cygwin/if.h: Include cygwin/socket.h rather than sys/socket.h to avoid circular dependency resulting in bogus compile time warnings. Corinna Vinschen 2013-05-31 08:40:35 +00:00
  • 9cdc91c893 2013-05-30 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2013-05-30 22:44:41 +00:00
  • d15bce48e7 2013-05-30 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2013-05-30 22:44:41 +00:00
  • dc2c470332 2013-05-30 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2013-05-30 22:44:04 +00:00
  • 6d28d61df0 2013-05-30 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2013-05-30 22:44:04 +00:00
  • ac1f751fef 2013-05-30 Paul Brook <paul@codesourcery.com> Catherine Moore 2013-05-30 20:27:21 +00:00
  • 39f792393c * configure.in (--enable-newlib-nano-malloc): New option. * configure: Regenerated. * libc/configure.in (--enable-newlib-nano-malloc): New option. * libc/configure: Regenerated. * libc/stdlib/Makefile.am (NEWLIB_NANO_MALLOC): Use. * libc/stdlib/Makefile.in: Regenerated. * libc/stdlib/nano-mallocr.c: New file, implementing nano version malloc family functions. Corinna Vinschen 2013-05-29 12:37:59 +00:00
  • a83263b981 * configure.in (--enable-newlib-nano-malloc): New option. * configure: Regenerated. * libc/configure.in (--enable-newlib-nano-malloc): New option. * libc/configure: Regenerated. * libc/stdlib/Makefile.am (NEWLIB_NANO_MALLOC): Use. * libc/stdlib/Makefile.in: Regenerated. * libc/stdlib/nano-mallocr.c: New file, implementing nano version malloc family functions. Corinna Vinschen 2013-05-29 12:37:59 +00:00
  • 6b6cafe933 Correct the relocation names for R_AARCH64_TLSDESC_LD_PREL19 and R_AARCH64_TLSDESC_ADR_PAGE21. Yufeng Zhang 2013-05-28 16:39:51 +00:00
  • b09e6ec935 * fhandler_procsys.cc (fhandler_procsys::read): Just call fhandler_base::raw_read from here. Drop comment. (fhandler_procsys::write): Drop comment. Corinna Vinschen 2013-05-28 15:07:01 +00:00
  • 6f3b1d1e4b * libc/macine/arm/strcpy.S: Explicitly set build attributes when building for thumb1 targets. rearnsha 2013-05-28 12:43:48 +00:00
  • ef05ad03f2 * libc/macine/arm/strcpy.S: Explicitly set build attributes when building for thumb1 targets. Richard Earnshaw 2013-05-28 12:43:48 +00:00
  • 0dd70ae521 *** empty log message *** Corinna Vinschen 2013-05-27 19:41:54 +00:00
  • 27a21b38c0 * dll_init.cc (dll_list::topsort): Fix early-return condition to accommodate process with all runtime loaded DLLs already dlclosed at fork time. * gendef (_sigfe_maybe): Fix code handling early return if we don't have a tls, broken on 2013-05-21. Corinna Vinschen 2013-05-27 19:31:04 +00:00
  • 7e925d9ac1 *** empty log message *** Corinna Vinschen 2013-05-25 09:00:43 +00:00
  • 10ce3cd70a * Makefile.in (DEFS): Unused, remove. (COMPILE.cc): Move -mno-use-libstdc-wrappers flag from here... ($(TEST_DLL_NAME)): ...to here since it's a link time flag. Corinna Vinschen 2013-05-24 21:12:16 +00:00
  • 6184e6b9c8 * pinfo.cc (pinfo::status_exit): Enhance comment. Corinna Vinschen 2013-05-24 13:43:26 +00:00
  • 1a5dfe8ae0 * environ.cc (win_env::add_cache): Set the Windows environment variable using wide chars to make sure native chars don't get scrambled. * environ.h (build_env): Fix formatting in declaration. * pinfo.cc (pinfo::status_exit): Handle STATUS_NO_MEMORY. Explain why. Corinna Vinschen 2013-05-24 13:32:10 +00:00
  • 592989d65c * fork.cc (frok::parent): Always set CREATE_UNICODE_ENVIRONMENT flag. Explain why. Corinna Vinschen 2013-05-24 08:43:43 +00:00
  • 61fb9713c6 * fork.cc (frok::parent): Call CreateProcessW with command line set to the parent command line. Change comment to explain why. Corinna Vinschen 2013-05-23 20:47:45 +00:00
  • c6696a3426 * dcrt0.cc (child_info_fork::alloc_stack_hard_way): Fix datatype of stacksize to SIZE_T. Cast to SIZE_T in pointer arithmetic. Slightly enhance output in case of a fatal error. * fork.cc (frok::parent): Always set ch.stackaddr to DeallocationStack value of current thread to help stack reservation in child_info_fork::alloc_stack_hard_way along. Simplify subsequent code storing stack values in ch. Print guardsize in hex, too. Corinna Vinschen 2013-05-23 20:10:35 +00:00
  • df7a7e2e82 . Warren Young 2013-05-23 19:03:19 +00:00
  • 42d724c92a Created xidepend mechanism Warren Young 2013-05-23 19:02:46 +00:00
  • 587889b90b * libc/ctype/isalnum.c: Correct domain of definition to SUSv4 wording. * libc/ctype/isalpha.c: Ditto. * libc/ctype/isblank.c: Ditto. * libc/ctype/iscntrl.c: Ditto. * libc/ctype/isdigit.c: Ditto. * libc/ctype/islower.c: Ditto. * libc/ctype/isprint.c: Ditto. * libc/ctype/ispunct.c: Ditto. * libc/ctype/isxdigit.c: Ditto. Corinna Vinschen 2013-05-23 14:46:51 +00:00
  • cc88e009ed * libc/ctype/isalnum.c: Correct domain of definition to SUSv4 wording. * libc/ctype/isalpha.c: Ditto. * libc/ctype/isblank.c: Ditto. * libc/ctype/iscntrl.c: Ditto. * libc/ctype/isdigit.c: Ditto. * libc/ctype/islower.c: Ditto. * libc/ctype/isprint.c: Ditto. * libc/ctype/ispunct.c: Ditto. * libc/ctype/isxdigit.c: Ditto. Corinna Vinschen 2013-05-23 14:46:51 +00:00
  • 6d383d0fde * cygwinenv.xml (cygwinenv-implemented-options): Explain new winsymliks:nativestrict option. Strip out description of symlink types and refer to new pathnames-symlinks section. * highlights.xml (ov-hi-files): Rip out most of symlink description and refer to new pathnames-symlinks section instead. * new-features.xml (ov-new1.7.19): Add CYGWIN=winsymlinks:nativestrict. * pathnames.xml (pathnames-symlinks): New section describing symbolic link handling. Corinna Vinschen 2013-05-23 14:26:53 +00:00
  • 33cb946e7e * environ.cc (set_winsymlinks): Handle "winsymlinks:nativestrict" option. On pre-Vista warn the user if the "winsymlinks:native*" option is set. * globals.cc (enum winsym_t): Add WSYM_nativestrict. * path.cc (symlink_native): Don't create native symlink if target does not exist. Explain why. Improve comments. (symlink_worker): Change AFS symlink handling to WSYM_nativestrict. Handle WSYM_nativestrict throughout. Change condition for bail out to wsym_type == WSYM_nativestrict. Add comment. Fix formatting. * shared_info.h (CURR_USER_MAGIC): Change to reflect change in class user_info. (class user_info): Add member warned_nonativesyms. Corinna Vinschen 2013-05-23 14:23:01 +00:00
  • 08fd0f6438 include/opcode/ 2013-05-22 Jürgen Urban <JuergenUrban@gmx.de> Richard Sandiford 2013-05-22 18:08:25 +00:00