]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
14 years ago * fhandler_socket.cc (fhandler_socket::accept4): Reset async flag
Corinna Vinschen [Sat, 16 Jan 2010 10:22:58 +0000 (10:22 +0000)]
* fhandler_socket.cc (fhandler_socket::accept4): Reset async flag
on accepted socket.

14 years ago * faq-using.xml (faq.using.bloda): Clarify wxvault.dll.
Corinna Vinschen [Fri, 15 Jan 2010 21:41:47 +0000 (21:41 +0000)]
* faq-using.xml (faq.using.bloda): Clarify wxvault.dll.

14 years ago * fhandler_socket.cc (fhandler_socket::accept4): Set nonblocking
Corinna Vinschen [Fri, 15 Jan 2010 21:34:27 +0000 (21:34 +0000)]
* fhandler_socket.cc (fhandler_socket::accept4): Set nonblocking
flag exactly according to flags, as on Linux.
* net.cc (cygwin_accept): Maintain BSD semantics here.

14 years ago* faq-setup.xml: Add missing setup options. Sort options.
Christopher Faylor [Fri, 15 Jan 2010 18:47:31 +0000 (18:47 +0000)]
* faq-setup.xml: Add missing setup options.  Sort options.

14 years ago * cygwin.din (accept4): Export.
Corinna Vinschen [Fri, 15 Jan 2010 15:40:05 +0000 (15:40 +0000)]
* cygwin.din (accept4): Export.
* fhandler.h (fhandler_socket::accept4): Rename from accept.  Take
additional flag parameter.
* fhandler_socket.cc (fhandler_socket::accept4): Ditto.  Handle
SOCK_NONBLOCK and SOCK_CLOEXEC flags.
* net.cc (cygwin_socket): Handle SOCK_NONBLOCK and SOCK_CLOEXEC flags
in type.  Check for invalid flag values.
(socketpair): Ditto.
(cygwin_accept): Accommodate renaming of fhandler_socket::accept
function to accept4.
(accept4): New function.
* posix.sgml: Mention accept4 as GNU extensions.
* include/cygwin/socket.h (SOCK_NONBLOCK): Define.
(SOCK_CLOEXEC): Define.
(_SOCK_FLAG_MASK): Define when building Cygwin.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* include/sys/socket.h (accept4): Declare.

14 years ago * posix.sgml: Mention dup3 and pipe2 as GNU extensions.
Corinna Vinschen [Fri, 15 Jan 2010 14:22:42 +0000 (14:22 +0000)]
* posix.sgml: Mention dup3 and pipe2 as GNU extensions.

14 years ago * dcrt0.cc (dll_crt0_1): Reset locale to "C" at the last moment before
Corinna Vinschen [Thu, 14 Jan 2010 18:56:24 +0000 (18:56 +0000)]
* dcrt0.cc (dll_crt0_1): Reset locale to "C" at the last moment before
calling the application's main.
* syscalls.cc (internal_setlocale): Don't reset locale to "C here.
Change comment accordingly.

14 years ago * libc/include/sys/_default_fcntl.h (O_CLOEXEC): Define as _FNOINHERIT.
Corinna Vinschen [Thu, 14 Jan 2010 18:49:13 +0000 (18:49 +0000)]
* libc/include/sys/_default_fcntl.h (O_CLOEXEC): Define as _FNOINHERIT.
(F_DUPFD_CLOEXEC): Define for Cygwin.
* libc/include/sys/unistd.h (dup3): Define for Cygwin.
(pipe2): Ditto.

14 years ago * cygwin.din (dup3): Export.
Corinna Vinschen [Thu, 14 Jan 2010 18:46:02 +0000 (18:46 +0000)]
* cygwin.din (dup3): Export.
(pipe2): Export.
* dtable.cc (dtable::dup_worker): Take additional flags parameter.
Handle O_CLOEXEC flag.
(dtable::dup3): Rename from dup2.  Take additional flags parameter.
Check for valid flags.  Drop check for newfd == oldfd.
* dtable.h (dtable::dup_worker): Add flags parameter.
(dtable::dup3): Rename from dup2.
* fcntl.cc (fcntl64): Add F_DUPFD_CLOEXEC case.
* fhandler.h (fhandler_mailslot::get_object_attr): Add flags parameter.
* fhandler.cc (fhandler_base::open): Use security attribute with
inheritance according to setting of O_CLOEXEC flag.
* fhandler_console.cc (fhandler_console::open): Ditto.
* fhandler_fifo.cc (sec_user_cloexec): New inline function to
create security attribute with inheritance according to setting of
O_CLOEXEC flag.
(fhandler_fifo::open): Call sec_user_cloexec to fetch security
attribute.
(fhandler_fifo::wait): Ditto.
* fhandler_mem.cc (fhandler_dev_mem::open): Ditto.
* fhandler_mailslot.cc (fhandler_mailslot::get_object_attr): Take
additional flags parameter.  Use security attribute with inheritance
according to setting of O_CLOEXEC flag.
(fhandler_mailslot::open): Call get_object_attr with flags parameter.
* fhandler_registry.cc (fhandler_registry::open): Call set_close_on_exec
on real handles to accommodate O_CLOEXEC flag.
* fhandler_tty.cc (fhandler_tty_slave::open): Ditto.
* fhandler_tape.cc: Create mutex with inheritance according to setting
of O_CLOEXEC flag.
* pipe.cc: Replace usage of O_NOINHERIT with O_CLOEXEC.
 (fhandler_pipe::init): Simplify setting close_on_exec flag.
(fhandler_pipe::open): Remove setting close_on_exec flag.
(fhandler_pipe::create): Use security attribute with inheritance
according to setting of O_CLOEXEC flag.
(pipe2): New exported function.
* posix_ipc.cc: Throughout, open backing files with O_CLOEXEC
flag to follow POSIX semantics.
* security.h (sec_none_cloexec): New define.
* syscalls.cc (dup): Add missing extern "C" qualifier.  Accommodate
renaming of dtable::dup2 to dtable::dup3.
(dup2): Ditto.  Check newfd == oldfd here.
(dup3): New function.  Check newfd == oldfd here.
(open): Set close_on_exec flag according to O_CLOEXEC flag before
calling fhandler->open.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.

14 years agoRemove argument name.
H.J. Lu [Thu, 14 Jan 2010 15:18:42 +0000 (15:18 +0000)]
Remove argument name.

2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>

* ia64.h (ia64_find_opcode): Remove argument name.
(ia64_find_next_opcode): Likewise.
(ia64_dis_opcode): Likewise.
(ia64_free_opcode): Likewise.
(ia64_find_dependency): Likewise.

14 years ago Drop accidentally applied ChangeLog entry.
Corinna Vinschen [Thu, 14 Jan 2010 12:49:43 +0000 (12:49 +0000)]
Drop accidentally applied ChangeLog entry.

14 years ago * libc/stdio/vfprintf.c (_VFPRINTF_R): Just wave bytes invalid in
Corinna Vinschen [Thu, 14 Jan 2010 12:48:58 +0000 (12:48 +0000)]
* libc/stdio/vfprintf.c (_VFPRINTF_R): Just wave bytes invalid in
the current charset through.

14 years ago * include/fcntl.h (O_TTY_INIT): Define as 0.
Corinna Vinschen [Wed, 13 Jan 2010 16:51:37 +0000 (16:51 +0000)]
* include/fcntl.h (O_TTY_INIT): Define as 0.

14 years agoAdd new DW_AT_use_GNAT_descriptive_type CU attribute.
Joel Brobecker [Wed, 13 Jan 2010 11:09:31 +0000 (11:09 +0000)]
Add new DW_AT_use_GNAT_descriptive_type CU attribute.

        * dwarf2.h (dwarf_attribute): Add DW_AT_use_GNAT_descriptive_type.

14 years ago * fhandler_tty.cc (fhandler_tty_master::init): Don't erase all default
Corinna Vinschen [Wed, 13 Jan 2010 11:06:21 +0000 (11:06 +0000)]
* fhandler_tty.cc (fhandler_tty_master::init): Don't erase all default
termios settings of slave console.

14 years ago * syscalls.cc (rename): Don't exit prematurely with EROFS when trying
Corinna Vinschen [Wed, 13 Jan 2010 09:45:18 +0000 (09:45 +0000)]
* syscalls.cc (rename): Don't exit prematurely with EROFS when trying
to rename an AF_LOCAL socket or when trying to replace an AF_LOCAL
socket.

14 years ago * cygwinenv.sgml (cygwinenv-implemented-options): Try to make
Corinna Vinschen [Tue, 12 Jan 2010 16:40:53 +0000 (16:40 +0000)]
* cygwinenv.sgml (cygwinenv-implemented-options): Try to make
compatibility new symlinks vs. old Cygwin clearer.

14 years ago * globals.cc (ro_u_nwfs): New R/O unicode string.
Corinna Vinschen [Tue, 12 Jan 2010 14:47:46 +0000 (14:47 +0000)]
* globals.cc (ro_u_nwfs): New R/O unicode string.
* mount.cc (fs_info::update): Check for NWFS filesystem.  Set
has_buggy_basic_info, if so.  Add comment to explain why.
(fillout_mntent): Add "nwfs" string to fs_names array.
* mount.h (enum fs_info_type): Add nwfs.
(class fs_info): Add has_buggy_basic_info status flag.  Add accessors
for has_buggy_basic_info and is_nwfs.
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Accommodate
filesystems with broken FileBasicInformation handling.
* path.cc (symlink_info::check): Ditto.
* path.h (path_conv::has_buggy_basic_info): Add method.

14 years ago * dtable.cc (build_fh_name_worker): Remove. Move all functionality
Corinna Vinschen [Tue, 12 Jan 2010 10:14:59 +0000 (10:14 +0000)]
* dtable.cc (build_fh_name_worker): Remove.  Move all functionality
back into build_fh_name.
(build_fh_name): Drop unused HANDLE parameter.  Drop call to pc.fillin.
Remove disabled build_fh_name with UNICODE_STRING name parameter.
* dtable.h (build_fh_name): Drop HANDLE parameter from declaration.
Remove declaration for build_fh_name with UNICODE_STRING name parameter.
* path.cc (path_conv::fillin): Remove.
(symlink_info::check): Fix comment.
* path.h (path_conv::fillin): Remove declaration.
* dir.cc: Accommodate change in build_fh_name parameters throughout.
* sec_acl.cc: Ditto.
* syscalls.cc: Ditto.

* ntea.cc (getxattr_worker): Fix debug output.
(setxattr_worker): Ditto.
* times.cc (utimens_worker): Ditto.

14 years ago2010-01-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
Jeff Johnston [Mon, 11 Jan 2010 23:24:47 +0000 (23:24 +0000)]
2010-01-11  Sebastian Huber <sebastian.huber@embedded-brains.de>

        * libc/posix/telldir.c (_cleanupdir): Fixed usage of freed memory.

14 years ago2010-01-11 Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Jeff Johnston [Mon, 11 Jan 2010 22:55:47 +0000 (22:55 +0000)]
2010-01-11  Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>

        * libc/include/math.h (log2, log2f): Disable macro versions for C++,
        as they are incompatible with OpenMP/C++ headers.

2

14 years agomerge from gcc
DJ Delorie [Mon, 11 Jan 2010 19:12:42 +0000 (19:12 +0000)]
merge from gcc

14 years ago * pathnames.sgml (mount-table): Add info that posix=0 is default for
Corinna Vinschen [Mon, 11 Jan 2010 18:00:14 +0000 (18:00 +0000)]
* pathnames.sgml (mount-table): Add info that posix=0 is default for
the cygdrive prefix.

14 years ago * fhandler_proc.cc (format_proc_stat): Use new in_buf.
Corinna Vinschen [Mon, 11 Jan 2010 15:10:21 +0000 (15:10 +0000)]
* fhandler_proc.cc (format_proc_stat): Use new in_buf.
(format_proc_cpuinfo): Replace szBuffer with a union in_buf.  Use type
correct throughout.  Add a couple of missing or newer cpu flags.  Allow
certain AMD flags for intel as well.

14 years ago * mount.cc (do_mount_from_fstab): Allow to change cygdrive prefix, too.
Corinna Vinschen [Mon, 11 Jan 2010 12:13:55 +0000 (12:13 +0000)]
* mount.cc (do_mount_from_fstab): Allow to change cygdrive prefix, too.

14 years ago * libc/stdlib/mbtowc_r.c (__ascii_mbtowc): Disallow conversion of
Corinna Vinschen [Sun, 10 Jan 2010 13:54:34 +0000 (13:54 +0000)]
* libc/stdlib/mbtowc_r.c (__ascii_mbtowc): Disallow conversion of
non-ASCII chars on Cygwin.
* libc/stdlib/wctomb_r.c (__ascii_wctomb): Ditto.

14 years ago * fhandler.h (fhandler_base::fstat_helper): Declare timestamps as
Corinna Vinschen [Sun, 10 Jan 2010 11:12:52 +0000 (11:12 +0000)]
* fhandler.h (fhandler_base::fstat_helper): Declare timestamps as
PLARGE_INTEGER.
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle):
Accommodate fstat_helper change of timestamp arguments.
(fhandler_base::fstat_by_name): Ditto.
(fhandler_base::fstat_helper): Define with timestamps as PLARGE_INTEGER.
Accommodate in call to to_timestruc_t.

14 years agoSync Libtool from GCC.
Ralf Wildenhues [Sat, 9 Jan 2010 21:11:32 +0000 (21:11 +0000)]
Sync Libtool from GCC.

/:
* libtool.m4: Sync from git Libtool.
* ltmain.sh: Likewise.
* ltoptions.m4: Likewise.
* ltversion.m4: Likewise.
* lt~obsolete.m4: Likewise.

sim/iq2000/:
* configure: Regenerate.

sim/d10v/:
* configure: Regenerate.

sim/m32r/:
* configure: Regenerate.

sim/frv/:
* configure: Regenerate.

sim/:
* avr/configure: Regenerate.
* cris/configure: Regenerate.
* microblaze/configure: Regenerate.

sim/h8300/:
* configure: Regenerate.

sim/mn10300/:
* configure: Regenerate.

sim/erc32/:
* configure: Regenerate.

sim/arm/:
* configure: Regenerate.

sim/m68hc11/:
* configure: Regenerate.

sim/lm32/:
* configure: Regenerate.

sim/sh64/:
* configure: Regenerate.

sim/v850/:
* configure: Regenerate.

sim/cr16/:
* configure: Regenerate.

sim/moxie/:
* configure: Regenerate.

sim/m32c/:
* configure: Regenerate.

sim/mips/:
* configure: Regenerate.

sim/mcore/:
* configure: Regenerate.

sim/sh/:
* configure: Regenerate.

gprof/:
* Makefile.in: Regenerate.
* configure: Regenerate.

opcodes/:
* Makefile.in: Regenerate.
* configure: Regenerate.

gas/:
* Makefile.in: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.

ld/:
* configure: Regenerate.

gdb/testsuite/:
* gdb.cell/configure: Regenerate.

binutils/:
* Makefile.in: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.

bfd/:
* Makefile.in: Regenerate.
* configure: Regenerate.

bfd/doc/:
* Makefile.in: Regenerate.

14 years ago PR bootstrap/42424
Kaveh Ghazi [Fri, 8 Jan 2010 15:59:17 +0000 (15:59 +0000)]
PR bootstrap/42424
* configure.ac: Include libtool m4 files.
        (_LT_CHECK_OBJDIR): Call it.
(extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags,
gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir.

* configure: Regenerate.

14 years ago * sec_auth.cc (get_token_group_sidlist): Add BUILTIN\Users account
Corinna Vinschen [Fri, 8 Jan 2010 15:55:27 +0000 (15:55 +0000)]
* sec_auth.cc (get_token_group_sidlist): Add BUILTIN\Users account
to all created tokens.
* sec_helper.cc (well_known_users_sid): Define as BUILTIN\Users.
* security.h (well_known_users_sid): Declare.

14 years agoSync from GCC: Makefile.tpl (BASE_TARGET_EXPORTS) fix
Ralf Wildenhues [Thu, 7 Jan 2010 20:00:52 +0000 (20:00 +0000)]
Sync from GCC: Makefile.tpl (BASE_TARGET_EXPORTS) fix

/:
PR bootstrap/41818
* Makefile.tpl (BASE_TARGET_EXPORTS): Only add TARGET_LIB_PATH
to $(RPATH_ENVVAR) if bootstrapping.  Fix typo in comment.
* Makefile.in: Regenerate.

14 years ago * cygpath.cc: Throughout, free obsolete path buffers.
Corinna Vinschen [Thu, 7 Jan 2010 17:19:12 +0000 (17:19 +0000)]
* cygpath.cc: Throughout, free obsolete path buffers.

14 years ago * overview.sgml: Fix Red Hat brand name.
Corinna Vinschen [Thu, 7 Jan 2010 12:18:01 +0000 (12:18 +0000)]
* overview.sgml: Fix Red Hat brand name.

14 years ago * cygpath.cc (main): Remove enforcing "en_US.UTF-8" locale.
Corinna Vinschen [Thu, 7 Jan 2010 12:08:11 +0000 (12:08 +0000)]
* cygpath.cc (main): Remove enforcing "en_US.UTF-8" locale.
Revert usage of argz functions when reading input from file and
simplify option usage.  Allow only one option argument and use
the rest as filename argument to allow spaces in filenames.  Restrict
processing special folder type options to one line.

14 years ago * basic-modes.h (MAKEDI): New macro.
Doug Evans [Wed, 6 Jan 2010 05:25:24 +0000 (05:25 +0000)]
* basic-modes.h (MAKEDI): New macro.

14 years agomerge from gcc
DJ Delorie [Tue, 5 Jan 2010 21:10:23 +0000 (21:10 +0000)]
merge from gcc

14 years ago* overview.sgml: Fix Red Hat URL.
Christopher Faylor [Mon, 4 Jan 2010 16:24:06 +0000 (16:24 +0000)]
* overview.sgml: Fix Red Hat URL.

14 years ago* dcrt0.cc: Bump copyright.
Christopher Faylor [Fri, 1 Jan 2010 19:28:15 +0000 (19:28 +0000)]
* dcrt0.cc: Bump copyright.
Do the changelog shuffle.

14 years ago* dcrt0.cc (dll_crt0_1): Move internal locale setting prior to potential
Christopher Faylor [Fri, 1 Jan 2010 19:15:11 +0000 (19:15 +0000)]
* dcrt0.cc (dll_crt0_1): Move internal locale setting prior to potential
globify to prevent creation of unglobbed filenames in the wrong character set.

14 years agoUpdate copyright notices to add year 2010.
Joel Brobecker [Fri, 1 Jan 2010 10:03:25 +0000 (10:03 +0000)]
Update copyright notices to add year 2010.

14 years ago * dwarf2.h (enum dwarf_attribute): Add DW_AT_GNAT_descriptive_type.
Joel Brobecker [Tue, 29 Dec 2009 04:12:11 +0000 (04:12 +0000)]
    * dwarf2.h (enum dwarf_attribute): Add DW_AT_GNAT_descriptive_type.

14 years ago * fhandler.h (fhandler_socket::wait_for_events): Drop parameter default
Corinna Vinschen [Mon, 28 Dec 2009 17:24:03 +0000 (17:24 +0000)]
* fhandler.h (fhandler_socket::wait_for_events): Drop parameter default
value.
* fhandler_socket.cc (fhandler_socket::connect): Add false as second
parameter to wait_for_events call.
(fhandler_socket::accept): Ditto.
(fhandler_socket::send_internal): Fix typo in call to wait_for_events.

14 years agoMake pty.h match recent glibc.
Eric Blake [Sat, 26 Dec 2009 06:20:56 +0000 (06:20 +0000)]
Make pty.h match recent glibc.

* include/pty.h (openpty, forkpty): Mark last two arguments const,
to match glibc 2.8.
* libc/bsdlib.cc (openpty, forkpty): Likewise.

14 years ago* fhandler_console.cc (handler_console::read): Use the tty's VERASE character
Christopher Faylor [Fri, 25 Dec 2009 17:38:46 +0000 (17:38 +0000)]
* fhandler_console.cc (handler_console::read): Use the tty's VERASE character
as the backspace keycode.

14 years ago * path.cc (symlink_info::check): Set fileattr to
Corinna Vinschen [Thu, 24 Dec 2009 12:53:43 +0000 (12:53 +0000)]
* path.cc (symlink_info::check): Set fileattr to
FILE_ATTRIBUTE_DIRECTORY in a certain error condition.  Explain why.

14 years ago * pathnames.sgml (mount-table): Add missing slash in pathname.
Corinna Vinschen [Wed, 23 Dec 2009 10:43:45 +0000 (10:43 +0000)]
* pathnames.sgml (mount-table): Add missing slash in pathname.

14 years ago* select.cc (fhandler_fifo::select_read): Fill in device specific record.
Christopher Faylor [Wed, 23 Dec 2009 00:35:18 +0000 (00:35 +0000)]
* select.cc (fhandler_fifo::select_read): Fill in device specific record.
(fhandler_fifo::select_write): Ditto.
(fhandler_fifo::select_except): Ditto.

14 years agoFix getsubopt declaration.
Eric Blake [Tue, 22 Dec 2009 13:07:24 +0000 (13:07 +0000)]
Fix getsubopt declaration.

* libc/include/sys/unistd.h (suboptarg, getsubopt): Move...
* libc/include/stdlib.h: ...here, to match POSIX for getsubopt.

14 years ago * path.cc (cygwin_conv_path): Add band-aid including comment to avoid
Corinna Vinschen [Mon, 21 Dec 2009 16:44:37 +0000 (16:44 +0000)]
* path.cc (cygwin_conv_path): Add band-aid including comment to avoid
conversion from POSIX "." to Win32 ".\\".

14 years ago * exec.cc (execvp): Call find_exec with FE_NNF flag to enforce
Corinna Vinschen [Mon, 21 Dec 2009 15:16:28 +0000 (15:16 +0000)]
* exec.cc (execvp): Call find_exec with FE_NNF flag to enforce
a NULL return when executable isn't found in $PATH.  Convert NULL
to "".
(execvpe): Ditto.
* spawn.cc (spawn_guts): Return with EFAULT if prog_arg is NULL.
Return with ENOENT if prog_arg is empty string.  Add a comment.

14 years ago * fhandler_console.cc (get_nonascii_key): Generate ESC prefix
Corinna Vinschen [Mon, 21 Dec 2009 10:11:27 +0000 (10:11 +0000)]
* fhandler_console.cc (get_nonascii_key): Generate ESC prefix
for Alt modifier generically for function keys and keypad keys.
Distinguish Normal, Ctrl, Shift, Ctrl-Shift rather
than Normal, Ctrl, Shift, Alt, so that in combination with generic
Alt handling all 8 combinations of these modifiers are distinguished.
(keytable): Add escape sequences for remaining modified
function keys as a compatible extension using rxvt escape codes.
Also distinguish keypad keys modified with Ctrl, Shift, Ctrl-Shift
using xterm-style modifier coding.

14 years ago Throughout, revert ill-conceived replacement of hMainThread with
Corinna Vinschen [Mon, 21 Dec 2009 09:38:25 +0000 (09:38 +0000)]
Throughout, revert ill-conceived replacement of hMainThread with
GetCurrentThread/NtCurrentThread.
* dcrt0.cc (dll_crt0_0): Duplicate main thread handle to hMainThread
again.

14 years ago * fhandler_console.cc (__vt100_conv): Minor formatting change.
Corinna Vinschen [Sat, 19 Dec 2009 15:40:31 +0000 (15:40 +0000)]
* fhandler_console.cc (__vt100_conv): Minor formatting change.

14 years ago * fhandler_console.cc (write_console): Check for VT100
Corinna Vinschen [Sat, 19 Dec 2009 15:37:10 +0000 (15:37 +0000)]
* fhandler_console.cc (write_console): Check for VT100
graphics mode and transform wide characters in ASCII small
letter range to corresponding graphics.
(__vt100_conv): Table to transform small ASCII letters to line
drawing graphics for use in VT100 graphics mode.
(write_normal): Check for SO/SI control characters to
enable/disable VT100 graphics mode.
(base_chars): Enable SO/SI control characters for detection.
(write): Check for ESC ( 0 / ESC ( B escape sequences to
enable/disable VT100 graphics mode. Also detect ">" while
parsing ESC [ sequences to distinguish specific requests.
(char_command): Distinguish Secondary from Primary Device Attribute
request to report more details about cygwin console terminal version.
* fhandler.h (vt100_graphics_mode_active): New flag to indicate mode.
(saw_greater_than_sign): New parse flag for ESC [ > sequences.
(gotparen, gotrparen): New state values to parse ESC ( / ) sequences.

* fhandler_console.cc (read): Allow combined Alt-AltGr modifiers
to also produce an ESC prefix like a plain Alt modifier, e.g. to make
Alt-@ work on a keyboard where @ is AltGr-q.

14 years ago* signal.cc (nanosleep): Fix bug in previous patch.
Eric Blake [Sat, 19 Dec 2009 00:58:34 +0000 (00:58 +0000)]
* signal.cc (nanosleep): Fix bug in previous patch.

14 years ago Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcess
Corinna Vinschen [Fri, 18 Dec 2009 20:32:04 +0000 (20:32 +0000)]
Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcess
according to context.  Throughout, replace hMainThread with
GetCurrentThread/NtCurrentThread according to context.
* dcrt0.cc (dll_crt0_0): Drop duplication of GetCurrentProcess to
hMainProc.  Drop duplication of GetCurrentThread to hMainThread.
* dtable.cc (dtable::stdio_init): Remove useless comment.
* globals.cc (hMainProc): Remove.
(hMainThread): Remove.
* ntdll.h (NtCurrentProcess): Define.
(NtCurrentThread: Define.

14 years ago * fhandler.h (fhandler_registry::value_name): Convert to wchar_t*.
Corinna Vinschen [Fri, 18 Dec 2009 17:14:21 +0000 (17:14 +0000)]
* fhandler.h (fhandler_registry::value_name): Convert to wchar_t*.
* fhandler_registry.cc: Call UNICODE registry functions throughout
and convert to multibyte using current locale's charset.  Accommodate
throughout.
(must_encode): Take wchar_t.
(encode_regname): Convert from wchar_t *.
(decode_regname): Convert to wchar_t *.

14 years agoinclude/elf/
Ulrich Weigand [Fri, 18 Dec 2009 16:21:51 +0000 (16:21 +0000)]
include/elf/
* common.h (NT_S390_HIGH_GPRS): Define.

bfd/
* elf.c (elfcore_grok_s390_high_gprs): New function.
(elfcore_grok_note): Handle NT_S390_HIGH_GPRS notes.
(elfcore_write_s390_high_gprs): New function.
(elfcore_write_register_note): Call it.

binutils/
* readelf.c (get_note_type): Handle NT_S390_HIGH_GPRS notes.

14 years ago * path.sgml (func-cygwin-conv-path): Clarify meaning of size parameter.
Corinna Vinschen [Fri, 18 Dec 2009 10:11:56 +0000 (10:11 +0000)]
* path.sgml (func-cygwin-conv-path): Clarify meaning of size parameter.
(func-cygwin-conv-path-list): Fix typo.
(func-cygwin-posix-path-list-p): Ditto.

14 years ago * config.sub, config.guess: Update from upstream sources.
Ben Elliston [Fri, 18 Dec 2009 03:39:58 +0000 (03:39 +0000)]
* config.sub, config.guess: Update from upstream sources.

14 years ago* ps.cc (main): Return 0 if pid found.
Christopher Faylor [Fri, 18 Dec 2009 03:34:59 +0000 (03:34 +0000)]
* ps.cc (main): Return 0 if pid found.

14 years ago2009-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 17 Dec 2009 21:48:49 +0000 (21:48 +0000)]
2009-12-17  Jeff Johnston  <jjohnstn@redhat.com>

        * mn10300/Makefile.in: Add mkdir call to make installation
        directory when installing.

14 years ago2009-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 17 Dec 2009 21:12:49 +0000 (21:12 +0000)]
2009-12-17  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Update copyright date.
        * COPYING.LIBGLOSS: Ditto.

14 years ago2009-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 17 Dec 2009 21:08:04 +0000 (21:08 +0000)]
2009-12-17  Jeff Johnston <jjohnstn@redhat.com>

        * libc/include/_syslist.h: Add _mkdir transform.

14 years ago2009-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 17 Dec 2009 20:41:44 +0000 (20:41 +0000)]
2009-12-17  Jeff Johnston  <jjohnstn@redhat.com>

        * NEWS: Update with 1.18.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.18.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.18

14 years ago2008-12-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 17 Dec 2009 20:40:06 +0000 (20:40 +0000)]
2008-12-17  Jeff Johnston  <jjohnstn@redhat.com>

        * NEWS: Update with 1.18.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.18.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.18

14 years ago2009-12-17 Jerker Back <jerker.back@gmail.com>
Jeff Johnston [Thu, 17 Dec 2009 20:04:43 +0000 (20:04 +0000)]
2009-12-17  Jerker Back  <jerker.back@gmail.com>

        * libc/iconv/lib/local.h[!__GNUC__]: Add alternative version of
        ICONV_ZERO_MB_STATE_T macro.
        * libc/iconv/lib/ucsconv.c (ucs_based_conversion_get_state): Use
        temporary local variable nullstate to hold empty mbstate_t.

14 years ago2009-12-17 Jerker Back <jerker.back@gmail.com>
Jeff Johnston [Thu, 17 Dec 2009 19:43:43 +0000 (19:43 +0000)]
2009-12-17  Jerker Back  <jerker.back@gmail.com>

        * libc/include/_ansi.h: Add new _EXFNPTR macro for using with
        function pointer arguments.
        * libc/iconv/lib/conv.h: Use _EXFNPTR rather than _EXPARM macro.
        * libc/iconv/lib/ucsconv.h: Ditto.
        * libc/include/stdlib.h: Use new _EXFNPTR macro for function pointers.
        * libc/include/sys/reent.h: Ditto.
        * libc/include/sys/unistd.h: Ditto.
        * libc/search/bsearch.c: Ditto.
        * libc/stdio/fseek.c: Ditto.
        * libc/stdio64/fseeko64.c: Ditto.
        * libc/stdlib/atexit.c: Ditto.
        * libc/stdlib/on_exit.c: Ditto.

14 years ago2009-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
Jeff Johnston [Thu, 17 Dec 2009 19:26:38 +0000 (19:26 +0000)]
2009-12-17  Ralf Corsépius <ralf.corsepius@rtems.org>

        * libc/include/machine/ieeefp.h: Rework __IEEE_*_ENDIAN handling.
        * libc/machine/arm/machine/endian.h: Remove (Conflicts with
        libc/include/machine/endian.h)

14 years ago2009-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
Jeff Johnston [Thu, 17 Dec 2009 19:24:22 +0000 (19:24 +0000)]
2009-12-17  Ralf Corsépius <ralf.corsepius@rtems.org>

        * libc/include/machine/setjmp.h: Set up _JBLEN #ifdef __m68k__.

14 years ago2009-12-17 Ralf Corsepius <ralf.corsepius@rtems.org>
Jeff Johnston [Thu, 17 Dec 2009 19:22:23 +0000 (19:22 +0000)]
2009-12-17  Ralf Corsepius <ralf.corsepius@rtems.org>

        * libc/include/pthread.h: Add pthread_atfork, pthread_rwlock_unlock
        * libc/include/sys/stat.h: Use struct timespec st_*tim,
        blksize_t st_blksize, blkcnt_t st_blocks.
        Add st_*time compatibility macros.

14 years ago * syscalls.cc (try_to_bin): Handle remote shares as well. Just rename
Corinna Vinschen [Thu, 17 Dec 2009 18:33:05 +0000 (18:33 +0000)]
* syscalls.cc (try_to_bin): Handle remote shares as well.  Just rename
files in this case, instead of moving them to the recycler.  Create
even more unique filename.  Add comment to explain filename.
(unlink_nt): Remove code returning with EBUSY on remote shares.
Set bin_stat to move_to_bin except on NFS.  Add comment to explain.

14 years ago2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>
Jeff Johnston [Thu, 17 Dec 2009 16:10:41 +0000 (16:10 +0000)]
2009-12-16  Ralf Corsépius <ralf.corsepius@rtems.org>

        * libc/sys/rtems/machine/_types.h: New (Derived from
        machine/_default_types.h).
        * libc/sys/rtems/crt0.c: Rework. Introduce macro RTEMS_STUB.
        * libc/sys/rtems/sys/param.h:
        Update copyright notice from FreeBSD.
        Remove HZ.
        Add #include <sys/priority.h>
        Remove priority handling (moved to sys/priority.h).
        Remove CLBYTES (Unused, abandoned in BSD).
        * libc/sys/rtems/sys/queue.h: Update copyright (from FreeBSD).
        Remove CIRCLEQ_*.

2

14 years ago* signal.cc (nanosleep): Support 'infinite' sleep times.
Eric Blake [Thu, 17 Dec 2009 14:04:04 +0000 (14:04 +0000)]
* signal.cc (nanosleep): Support 'infinite' sleep times.
(sleep): Avoid uninitialized memory.

14 years ago PR ld/11088
Alan Modra [Thu, 17 Dec 2009 05:45:25 +0000 (05:45 +0000)]
PR ld/11088
include/elf/
* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
R_PPC_RELAX32PC_PLT): Delete.
(R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
bfd/
* elf32-ppc.c (update_plt_info): Clear sec here when addend is
less than 32768..
(ppc_elf_check_relocs): ..rather than doing so here.  Ignore new
relax relocs.
(ppc_elf_gc_sweep_hook): Don't segfault when symbol hiding has
removed plt_entry records.
(ppc_elf_tls_setup): Handle PIE calls to __tls_get_addr correctly.
(ppc_elf_tls_optimize): Likewise.  Also dec __tls_get_addr refcount
when optimizing code using new tlsgd and tlsld marker relocs.
(ppc_elf_relax_section): Differentiate relaxed PLTREL24 relocs
from ADDR24 relocs using plt or glink.  Don't clear the addend
for R_PPC_RELAX_PLTREL24.
(ppc_elf_relocate_section): Correctly handle addends on relaxed
PLTREL24 relocs.

14 years ago2009-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
Jeff Johnston [Wed, 16 Dec 2009 21:35:51 +0000 (21:35 +0000)]
2009-12-16  Joel Sherrill <joel.sherrill@oarcorp.com>

        * libc/sys/rtems/machine/param.h: Only use sizeof(double) -1
        for ALIGNBYTES on SPARC.

14 years ago2009-12-16 Conny Marco Menebrocker <c-m-m@gmx.de>
Jeff Johnston [Wed, 16 Dec 2009 20:00:55 +0000 (20:00 +0000)]
2009-12-16  Conny Marco Menebrocker <c-m-m@gmx.de>

        * xc16x/Makefile.in: Remove extraneous stuff
        brought in by copy.
        * xc16x/configure.in: Ditto.
        * xc16x/configure: Regenerated.

14 years ago2009-12-16 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 16 Dec 2009 19:33:10 +0000 (19:33 +0000)]
2009-12-16  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/errno.h: Move EHOSTDOWN, EPFNOSUPPORT,
        and ETOOMANYREFS into general list as they are referenced
        by OpenGroup and needed by RTEMS.

14 years ago2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>
Jeff Johnston [Wed, 16 Dec 2009 18:30:20 +0000 (18:30 +0000)]
2009-12-16  Ralf Corsépius <ralf.corsepius@rtems.org>

        * libc/search/hcreate.c: Don't include <sys/queue.h> (Unused).

14 years ago2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>
Jeff Johnston [Wed, 16 Dec 2009 18:28:15 +0000 (18:28 +0000)]
2009-12-16  Ralf Corsépius <ralf.corsepius@rtems.org>

        * libc/sys/rtems/machine/_types.h: New (Derived from
        machine/_default_types.h).
        * libc/sys/rtems/crt0.c: Rework. Introduce macro RTEMS_STUB.
        * libc/sys/rtems/sys/param.h:
        Update copyright notice from FreeBSD.
        Remove HZ.
        Add #include <sys/priority.h>
        Remove priority handling (moved to sys/priority.h).
        Remove CLBYTES (Unused, abandoned in BSD).
        * libc/sys/rtems/sys/queue.h: Update copyright (from FreeBSD).
        Remove CIRCLEQ_*.

14 years ago * fhandler_console.cc (read): Detect and handle mouse wheel scrolling
Corinna Vinschen [Wed, 16 Dec 2009 14:56:10 +0000 (14:56 +0000)]
* fhandler_console.cc (read): Detect and handle mouse wheel scrolling
events (for completion of mouse reporting mode 1000) and mouse
movement events (for additional mouse reporting modes 1002 and 1003).
Use mouse_aware() as a guard and only condition for mouse
reporting in order to enforce consistence of read() and select().
Add focus reports (for additional focus reporting mode 1004).
(mouse_aware): Enable detection of additional mouse events for select().
Tune function to precisely match actual reporting criteria.
Move adjustment of mouse position (by window scroll offset)
here to avoid duplicate code.
(char_command): Initialization of enhanced mouse reporting modes.
Initialization of focus reporting mode.
* fhandler.h (use_mouse): Change flag (bool->int) to indicate
additional mouse modes. Add flag to indicate focus reporting.
(mouse_aware): Move enhanced function into fhandler_console.cc.
* select.cc (peek_console): Use modified mouse_aware() for more
general detection of mouse events. Also check for focus reports.

14 years ago * regtool.cc: Throughout, convert all registry calls to wide char
Corinna Vinschen [Wed, 16 Dec 2009 14:02:57 +0000 (14:02 +0000)]
* regtool.cc: Throughout, convert all registry calls to wide char
calls and use string conversion according to current locale.
(longopts): Change "dword-le" to "dword-be", as was originally
intended.
(usage): Change usage accordingly.
(print_version): Simplify copyright dates in output.
(cmd_list): Handle REG_LINK like REG_SZ.
(cmd_get): Ditto.
(main): Call setlocale.
* utils.sgml (regtool): Fix options and add missing descriptions for
new features.

14 years ago * registry.cc (cygnus_class): Remove.
Corinna Vinschen [Wed, 16 Dec 2009 13:09:46 +0000 (13:09 +0000)]
* registry.cc (cygnus_class): Remove.
(reg_key::build_reg): Don't set class when creating key.

14 years ago2009-12-15 Conny Marco Menebrocker <c-m-m@gmx.de>
Jeff Johnston [Tue, 15 Dec 2009 19:34:08 +0000 (19:34 +0000)]
2009-12-15  Conny Marco Menebrocker  <c-m-m@gmx.de>

        * libc/machine/xc16x/Makefile.am: Fix typo and refer
        to puts.c instead of putc.c.
        * libc/machine/xc16x/Makefile.in: Regenerated.

14 years ago * net.cc (cygwin_setsockopt): Only skip calling setsockopt(SO_REUSEADDR)
Corinna Vinschen [Tue, 15 Dec 2009 17:08:20 +0000 (17:08 +0000)]
* net.cc (cygwin_setsockopt): Only skip calling setsockopt(SO_REUSEADDR)
on stream sockets under systems supporting enhanced socket security.

14 years ago * fhandler_console.cc (char_command): Fix code to select dim mode
Corinna Vinschen [Tue, 15 Dec 2009 12:46:40 +0000 (12:46 +0000)]
* fhandler_console.cc (char_command): Fix code to select dim mode
to 2 rather than 9.  Add entries for mode 22 (normal, not bold)
28 (visible, not invisible), 25 (not blinking).

14 years ago2009-12-14 Doug Kwan <dougkwan@google.com>
Doug Kwan [Tue, 15 Dec 2009 02:02:39 +0000 (02:02 +0000)]
2009-12-14  Doug Kwan  <dougkwan@google.com>

bfd/ChangeLog:

* opncls.c (bfd_opnr_iovec): Rename parameters to avoid shawdowed
variable warnings.
* bfd-in2.h: Regnenerate.

include/ChangeLog:

* bfdlink.h (struct bfd_link_callbacks): Rename function parameters
to avoid shadowed variable warnings.
* dis-asm.h (struct disassemble_info): Ditto.
(disassemble_init_for_target): Ditto.
(init_disassemble_info): Ditto.

14 years ago2009-12-14 Maxim Kuvyrkov <maxim@codesourcery.com>
Jeff Johnston [Mon, 14 Dec 2009 20:50:53 +0000 (20:50 +0000)]
2009-12-14  Maxim Kuvyrkov <maxim@codesourcery.com>

        * libc/machine/m68k/memcpy.S: Patch to support
        boards which do not support unaligned read/write.

14 years ago * faq-setup.xml (faq.setup.mirror): Fix URL to wget.
Corinna Vinschen [Mon, 14 Dec 2009 17:15:51 +0000 (17:15 +0000)]
* faq-setup.xml (faq.setup.mirror): Fix URL to wget.

14 years ago * libc/getopt.c (getopt_internal): Set optreset according to optind
Corinna Vinschen [Mon, 14 Dec 2009 10:47:25 +0000 (10:47 +0000)]
* libc/getopt.c (getopt_internal): Set optreset according to optind
setting earlier.  Reevaluate POSIXLY_CORRECT if optreset is set to !0.
Handle a leading '-' in options independently of posixly_correct.

14 years agoFix reference to putchar.o and puts.o which were moved to newlib as part of
Jeff Johnston [Thu, 10 Dec 2009 17:22:11 +0000 (17:22 +0000)]
Fix reference to putchar.o and puts.o which were moved to newlib as part of
initial check-in.

14 years ago2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>
Jeff Johnston [Thu, 10 Dec 2009 17:12:11 +0000 (17:12 +0000)]
2009-12-10  Conny Marco Menebrocker  <c-m-m@gmx.de>

        * configure.host: Add xc16x support.
        * libc/include/machine/ieeefp.h: Ditto.
        * libc/include/sys/config.h: Ditto.
        * libc/machine/configure.in: Ditto.
        * libc/machine/Makefile.in: Regenerated.
        * libc/machine/aclocal.m4: Ditto.
        * libc/machine/configure: Ditto.
        * libc/machine/xc16x/Makefile.am: New file.
        * libc/machine/xc16x/Makefile.in: Ditto.
        * libc/machine/xc16x/aclocal.m4: Ditto.
        * libc/machine/xc16x/configure: Ditto.
        * libc/machine/xc16x/configure.in: Ditto.
        * libc/machine/xc16x/putchar.c: Ditto.
        * libc/machine/xc16x/puts.c: Ditto.
        * libc/machine/xc16x/setjmp.S: Ditto.

14 years ago2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>
Jeff Johnston [Thu, 10 Dec 2009 17:07:04 +0000 (17:07 +0000)]
2009-12-10  Conny Marco Menebrocker <c-m-m@gmx.de>

        * configure.in: Add xc16x support.
        * configure: Regenerated.
        * xc16x/Makefile.in: New file for xc16x port.
        * xc16x/aclocal.m4: Ditto.
        * xc16x/close.S: Ditto.
        * xc16x/configure: Ditto.
        * xc16x/configure.in: Ditto.
        * xc16x/create.c: Ditto.
        * xc16x/crt0.S: Ditto.
        * xc16x/fstat.S: Ditto.
        * xc16x/getchar1.c: Ditto.
        * xc16x/isatty.c: Ditto.
        * xc16x/lseek.c: Ditto.
        * xc16x/mem-layout.c: Ditto.
        * xc16x/misc.c: Ditto.
        * xc16x/open.c: Ditto.
        * xc16x/read.c: Ditto.
        * xc16x/sbrk.c: Ditto.
        * xc16x/syscalls.c: Ditto.
        * xc16x/trap_handle.c: Ditto.
        * xc16x/write.c: Ditto.
        * xc16x/sys/syscall.h: Ditto.

14 years ago* fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it has
Christopher Faylor [Wed, 9 Dec 2009 16:52:43 +0000 (16:52 +0000)]
* fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it has
been explicitly set.
* include/cygwin/version.h: Bump DLL minor version number to 2.

14 years agoFix some *at declarations.
Eric Blake [Tue, 8 Dec 2009 13:50:41 +0000 (13:50 +0000)]
Fix some *at declarations.

* libc/include/stdio.h (symlinkat): Move this...
* libc/include/sys/_default_fcntl.h (unlinkat): ...and this...
* libc/include/sys/unistd.h (symlinkat, unlinkat): ...here, to
match POSIX.

14 years agoSync with GCC:
Kaveh Ghazi [Mon, 7 Dec 2009 20:24:59 +0000 (20:24 +0000)]
Sync with GCC:

PR middle-end/30447
PR middle-end/30789
PR other/40302

* configure.ac: Require MPC.
* configure: Regenerate.

* configure.ac: Update minimum MPC version to 0.8.
* configure: Regenerate.

14 years ago * include/cygwin/version.h: Bump DLL minor version number to 1.
Corinna Vinschen [Sun, 6 Dec 2009 12:24:34 +0000 (12:24 +0000)]
* include/cygwin/version.h: Bump DLL minor version number to 1.

14 years agoinclude/
David Daney [Thu, 3 Dec 2009 17:01:46 +0000 (17:01 +0000)]
include/
2009-12-03  David Daney  <ddaney@caviumnetworks.com>
Adam Nemet  <adambnemet@gmail.com>

* elf/mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
binutils/
2009-12-03  David Daney  <ddaney@caviumnetworks.com>
Adam Nemet  <adambnemet@gmail.com>

* readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON2 case.

14 years ago2009-12-03 Craig Howland <howland@LGSInnovations.com>
Jeff Johnston [Thu, 3 Dec 2009 16:11:27 +0000 (16:11 +0000)]
2009-12-03  Craig Howland <howland@LGSInnovations.com>

        * libc/stdlib/strtod.c:  Correct "NO_REENT" to "_REENT_ONLY".
        * libc/stdlib/wcstod.c:  Ditto.
        * libc/stdlib/dtoastub.c:  Ditto.

14 years ago * fhandler_socket.cc (send_internal): Don't split datagram messages
Corinna Vinschen [Wed, 2 Dec 2009 15:23:03 +0000 (15:23 +0000)]
* fhandler_socket.cc (send_internal): Don't split datagram messages
into pieces.

* syslog.cc (vsyslog): Set default facility to LOG_USER if it hasn't
been set yet.

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