| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
* include/_mingw.h: Increment version to 3.20.
|
|
|
|
|
| |
* tlsmthread.c: Update to reflect changes in tlssup.c.
* tlssup.c: code clean-up.
|
|
|
|
|
| |
encountered. Enforce timeout set to 0 in case of invalid fds. Take
number of invalid fds into account when returning.
|
|
|
|
|
| |
nosignal flag. Convert ECONNABORTED on connection-oriented socket
to EPIPE, too.
|
|
|
|
|
| |
* libc/stdlib/putenv_r.c: Use "strchr" instead of obsolete "index".
* libc/stdlib/setenv_r.c: Use "memcpy" instead of obsolete "bcopy".
|
|
|
|
|
|
|
| |
* libc/misc/ffs.c, libc/string/bcmp.c, libc/string/bcopy.c,
libc/string/bzero.c, libc/string/index.c, libc/string/rindex.c,
libc/string/strcasecmp.c, libc/string/strncasecmp.c:
Let synopsis reference "#include <strings.h>".
|
|
|
|
|
|
|
| |
* libc/posix/regexec.c: Define "nope" only #ifndef NDEBUG.
* libc/stdio/vfscanf.c: Define "state" only #ifdef _MB_CAPABLE.
* libc/string/wcwidth.c: Include <wctypes.h> for "iswprint" and
"iswcntrl".
|
|
|
|
|
| |
* libc/sys/rtems/include/limits.h: Compute SSIZE_MAX based on
__SIZE_MAX__, __SIZEOF_SIZE_T__ and __CHAR_BIT__.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libc/string/index.c: Include <strings.h> for "index".
* libc/string/rindex.c: Include <strings.h> for "rindex".
* libc/string/strcasecmp.c: Include <strings.h> for "strcasecmp".
Don't include <string.h>.
* libc/string/strncasecmp.c: Include <strings.h> for "strncasecmp".
Don't include <string.h>.
* libc/string/bzero.c: Include <strings.h> for "bzero".
Don't include <string.h>
* libc/misc/ffs.c: Include <strings.h> for "ffs".
Don't include <_ansi.h>.
|
| |
|
| |
|
|
|
|
| |
(_PATH_SHELLS): Define.
|
|
|
|
|
| |
shortcuts RO, X, and WC. Use in creating access flag string. Don't
set type flag to 's' for copy-on-write pages, as on Linux.
|
|
|
|
|
|
|
|
| |
* libc/sys/rtems/crt0.c: Rework RTEMS_STUB macro.
Include <unistd.h>.
Remove C++-style comments.
Remove hppa, a29k.
Add clock_gettime, gettimeofday, sched_yield.
|
|
|
|
| |
* include/_mingw.h: Increment version to 3.19.
|
|
|
|
|
|
| |
* include/float.h: Modify guard to accomodate CLang.
Thanks to Ruben Van Boxem for the report.
|
|
|
|
| |
* tlssup.c: Remove mingwm10.dll fallback.
|
|
|
|
|
|
| |
* include/sys/types.h (ssize_t): Defined as int as opposed to long.
Thanks to bvassche for the report.
|
|
|
|
| |
and /proc/misc.
|
|
|
|
|
|
|
|
| |
DEV_SOUND_MAJOR. Use throughout.
* fhandler_proc.cc (proc_tab): Add /proc/devices and /proc/misc
virtual files.
(format_proc_devices): New function.
(format_proc_misc): New function.
|
|
|
|
|
|
|
|
|
|
| |
* environ.cc (conv_start_chars): Move to shared cygwin region and initialize at
compile time.
(match_first_char): New generic function for querying conv_start_chars.
(posify_maybe): Rename from posify.
(environ_init): Remove conv_envvars initialization. Don't check
conv_start_chars, just allow posify_maybe to make the decision.
* fhandler_console.cc (__vt100_conv): Fix formatting. Mark as const.
|
|
|
|
|
|
|
|
|
| |
* libc/stdio/vasiprintf.c: Include "local.h" for "_svfiprintf_r".
* libc/stdio/vasprintf.c Include "local.h" for "_svfprintf_r".
* libc/stdio/vsiprintf.c: Include "local.h" for "_svfiprintf_r".
* libc/stdio/vsniprintf.c: Include "local.h" for "_svfiprintf_r".
* libc/stdio/vsnprintf.c: Include "local.h" for "_svfprintf_r"
* libc/stdio/vsprintf.c: Include "local.h" for "_svfprintf_r"
|
|
|
|
|
|
|
| |
* libc/string/bcmp.c: Include <strings.h> for "bcmp".
* libc/string/bcopy.c: Include <strings.h> for "bcopy".
* libc/string/strcasestr.c: Include <strings.h> for "strncasecmp".
* libc/time/strptime.c: Include <strings.h> for "strncasecmp".
|
|
|
|
|
|
|
|
|
|
| |
This directory contains some files that are used to generate some
of the files included in the GDB release, and thus must be part of
the GDB release also.
ChangeLog:
* src-release (GDB_SUPPORT_DIRS): Add 'cpu'.
|
|
|
|
| |
sections as well.
|
|
|
|
|
| |
Add comment.
* libc/include/sys/unistd.h (execlpe): Declare for Cygwin.
|
|
|
|
|
| |
being given as negative.
(mktime): Set tm_isdst=0 when !daylight.
|
|
|
|
|
| |
using the device independent key code, rather than the device dependent
scan code.
|
| |
|
|
|
|
| |
this is now defined in <sys/stat.h>.
|
|
|
|
| |
* init.cc: Reflect change to dll_crt0_0 in declaration.
|
|
|
|
| |
(dtable::stdio_init): Fix incorrect negation of not_open(2) condition.
|
|
|
|
|
| |
* net.cc (gethostby_helper): Remove DEBUGGING code from and
streamline the second pass.
|
|
|
|
|
|
|
|
|
|
| |
internal datastructures. Explain the code.
* ntdll.h (struct _LDR_DATA_TABLE_ENTRY): Define.
(struct _PEB_LDR_DATA): Define.
(struct _PEB): Change PVOID LoaderData to PPEB_LDR_DATA Ldr.
* fhandler_process.cc (format_process_maps): Call NtQueryVirtualMemory
with valid return length pointer. Explain why.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* dlfcn.cc: Throughout mark exported symbols as extern "C".
(dlopen): Unignore flags argument. Define ret to NULL. Fix typo in
comment. Support Glibc flags RTLD_NOLOAD and RTLD_NODELETE.
* include/dlfcn.h: Clean up comments.
(RTLD_NODELETE): Define.
(RTLD_NOLOAD): Define.
(RTLD_DEEPBIND): Define.
|
|
|
|
|
| |
generate normalized pathnames from here...
(_pipe): ...to here.
|
|
|
|
|
|
| |
2011-08-14 Yao Qi <yao@codesourcery.com>
* configure.ac (tic6x-*-*): Remove gdb from noconfigdirs.
* configure: Regenerate.
|
|
|
|
|
|
|
|
|
|
|
| |
(ReadPipeOverlapped): Ditto.
(WritePipeOverlapped): Ditto.
* miscfuncs.h: Declare new functions.
* pinfo.cc (commune_process): Call WritePipeOverlapped instead of
WriteFile. Set timeout to 1 sec.
(_pinfo::commune_request): Call ReadPipeOverlapped instead of ReadFile.
Set timeout to 0.5 secs.
* sigproc.cc (sig_send): Create pipe using CreatePipeOverlapped.
|
|
|
|
|
|
|
| |
2011-08-12 H.J. Lu <hongjiu.lu@intel.com>
PR ld/13082
* x86-64.h (R_X86_64_RELATIVE64): New.
|
|
|
|
|
| |
* miscfuncs.h (create_pipe): Delete define.
* pipe.c (fhandler_pipe::create_selectable): Delete obsolete comment.
|
|
|
|
|
|
|
| |
of heap and new way to set the default heap size per executable.
* setup2.sgml (setup-maxmem): Revamp to explain new method of
allocating more heap on a per-executable basis. Drop outdated stuff.
Keep shortened description of heap_chunk_in_mb as note.
|
|
|
|
|
|
| |
instead.
Also fix previous ChangeLog entry.
|
|
|
|
|
|
|
| |
(fhandler_proc::closedir): Declare.
* fhandler_proc.cc (fhandler_proc::opendir): New method. Fetch list
of active processes here once to avoid potential duplicates.
(fhandler_proc::closedir): New method.
|
|
|
|
|
|
| |
access process info by using the Windows PID.
* fhandler_process.cc (fhandler_process::fstat): Ditto.
(fhandler_process::fill_filebuf): Ditto.
|
|
|
|
|
|
|
|
| |
pidlist, even if pid is a Cygwin PID.
(winpids::enum_processes): Fetch Cygwin processes from listing of
shared cygwin object dir in the native NT namespace. Only if winpid
is true, fetch Windows processes using an additional call to
NtQuerySystemInformation.
|
|
|
|
| |
to it for zombie processes.
|