aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/miscfuncs.cc
AgeCommit message (Expand)AuthorFilesLines
2022-08-10Cygwin: rename CygwinCreateThread to create_posix_threadCorinna Vinschen1-349/+0
2022-08-10Cygwin: move __caller_return_address to mm/malloc_wrapper.ccCorinna Vinschen1-13/+0
2022-08-10Cygwin: make import_address a static inline functionCorinna Vinschen1-19/+0
2022-08-10Cygwin: make check_invalid_virtual_addr a static inline functionCorinna Vinschen1-13/+0
2022-08-08Cygwin: split out x86_64 memset/memcpy functionsCorinna Vinschen1-207/+0
2022-08-04Cygwin: drop all usages of WINAPICorinna Vinschen1-6/+6
2022-07-29Cygwin: Set threadnames with SetThreadDescription()Jon Turney1-2/+31
2022-06-10Cygwin: restore '#ifdef __x86_64__' for CPU-specific codeKen Brown1-0/+9
2022-05-29Cygwin: remove miscellaneous 32-bit codeKen Brown1-96/+0
2022-05-29Cygwin: remove regparm.hKen Brown1-2/+2
2022-05-13Cygwin: config.h: stop including auto-generated tlsoffsets.h fileCorinna Vinschen1-5/+5
2022-05-03Cygwin: move x86_64 thread stack areaCorinna Vinschen1-5/+6
2022-05-03Cygwin: simplify create_new_main_thread_stackCorinna Vinschen1-5/+2
2021-10-29Cygwin: drop support for systems not supporting processor groupsCorinna Vinschen1-5/+3
2021-09-13Cygwin: move get_obj_handle_count() to miscfuncs.ccCorinna Vinschen1-0/+16
2021-09-08Cygwin: fix initializing MEM_EXTENDED_PARAMETER, take 2Corinna Vinschen1-4/+2
2021-09-06Cygwin: fix initializing MEM_EXTENDED_PARAMETERCorinna Vinschen1-0/+2
2021-08-26Cygwin: workaround a g++ 11.2 initialization bugCorinna Vinschen1-10/+12
2020-04-07Cygwin: threads: use extended memory API if availableCorinna Vinschen1-3/+48
2020-04-07Cygwin: threads: add missing include of mmap_alloc.hCorinna Vinschen1-0/+1
2020-04-07Cygwin: threads: lower thread size from pool to 256 MegsCorinna Vinschen1-1/+1
2020-04-07Cygwin: threads: use mmap area to fulfill requests for big stacksCorinna Vinschen1-4/+6
2020-03-11Cygwin: fix formatting: drop trailing whitespaceCorinna Vinschen1-2/+2
2020-03-11Cygwin: fix formatting: drop spaces leading tabsCorinna Vinschen1-2/+2
2019-07-17Cygwin: fix GCC 8.3 'asm volatile' errorsKen Brown1-2/+2
2019-06-24Cygwin: Implement sched_[gs]etaffinity()Mark Geisert1-4/+16
2018-08-07Cygwin: implement sched_getcpuCorinna Vinschen1-0/+53
2017-11-30cygwin: [w]mempcpy: fix global symbolCorinna Vinschen1-5/+5
2017-11-30cygwin: x86_64: implement mempcpy/wmempcpy in assemblerCorinna Vinschen1-16/+44
2017-11-27cygwin: convert most #ifndef __x86_64__ to #ifdef __i386__Corinna Vinschen1-1/+1
2017-03-08yield: Don't lower thread priority, it leads to starvationCorinna Vinschen1-5/+6
2017-03-08Cygwin: Emit correct errno EAGAIN if we can't create another threadCorinna Vinschen1-0/+2
2017-01-19miscfuncs.cc: Revert exclusion of inclusion of exception.hCorinna Vinschen1-0/+1
2017-01-19miscfuncs.cc: Drop unneeded includes and unused global variableCorinna Vinschen1-12/+0
2017-01-19check_iovec: Change test to be more robust against invalid iovcnt valuesCorinna Vinschen1-1/+1
2017-01-19Don't assert on sum of iov_len overflowing an ssize_tCorinna Vinschen1-3/+3
2017-01-19Move string functions from miscfunc.cc to strfuncs.ccCorinna Vinschen1-192/+0
2017-01-19Move getentropy/getrandom into own fileCorinna Vinschen1-57/+0
2016-12-16Export getentropy and getrandom callsCorinna Vinschen1-3/+47
2016-12-14Define RtlGenRandom correctly in ntsecapi.h wrapperCorinna Vinschen1-0/+1
2016-12-13Rearrange RNG code slightlyCorinna Vinschen1-6/+0
2016-10-20Fix SetThreadName with gdb 7.10 on x86Jon Turney1-1/+8
2016-08-25Fix formattingCorinna Vinschen1-5/+6
2016-08-25Fix SetThreadName with current gdbJon Turney1-1/+6
2016-08-23Send thread names to debuggerJon Turney1-0/+26
2016-06-24Drop has_set_thread_stack_guarantee flagCorinna Vinschen1-53/+31
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-03-18Implement getentropy for CygwinCorinna Vinschen1-0/+19
2015-12-07Always allocate main thread stack from pthread stack area on x86_64.Corinna Vinschen1-5/+7
2015-12-03Always move 64 bit main thread stack to defined pthread stack areaCorinna Vinschen1-0/+41