Corinna Vinschen
5d5594597e
* 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.
2009-12-14 10:47:25 +00:00
Jeff Johnston
cfc4fc9deb
Fix reference to putchar.o and puts.o which were moved to newlib as part of
...
initial check-in.
2009-12-10 17:22:11 +00:00
Jeff Johnston
655e435357
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.
2009-12-10 17:12:11 +00:00
Jeff Johnston
e6291536c7
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.
2009-12-10 17:07:04 +00:00
Christopher Faylor
d0f9de23a1
* 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.
2009-12-09 16:52:43 +00:00
Eric Blake
ad0ae5d83a
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.
2009-12-08 13:50:41 +00:00
Kaveh Ghazi
1d30ae1236
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.
2009-12-07 20:24:59 +00:00
Corinna Vinschen
6d67afbe9c
* include/cygwin/version.h: Bump DLL minor version number to 1.
2009-12-06 12:24:34 +00:00
David Daney
ed2e3d2f5f
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.
2009-12-03 17:01:46 +00:00
Jeff Johnston
df8d921e12
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.
2009-12-03 16:11:27 +00:00
Corinna Vinschen
2bc3381e5c
* 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.
2009-12-02 15:23:03 +00:00
Nick Clifton
39276d4bce
PR binutils/11017
...
* dlltool.c (PAGE_SIZE): Delete.
(PAGE_MASK): Provide default definition based on COFF_PAGE_SIZE.
Check for DLLTOOL_DEFAULT_MX86_64 and DLLTOOL_DEFAULT_I386.
* coff-i386.h (COFF_PAGE_SIZE): Definition moved to coff/i386.h
* i386lh (COFF_PAGE_SIZE): Define.
* x86_64.h (COFF_PAGE_SIZE): Define.
2009-12-02 14:04:15 +00:00
Corinna Vinschen
725d792fe1
* setup2.sgml (setup-env): Clarify that Windows environment gets
...
copied over. Add paragraph about TMP, TEMP, and TMPDIR.
2009-12-02 09:36:54 +00:00
Corinna Vinschen
b4a3a3e367
* fhandler_registry.cc (fhandler_registry::open): Mark /proc/registry
...
directory and siblings as nohandle fhandler.
2009-12-01 16:31:04 +00:00
Joseph Myers
cfdd76f143
config:
...
* largefile.m4 (ACX_LARGEFILE): Require AC_CANONICAL_HOST and
AC_CANONICAL_TARGET.
bfd:
* configure: Regenerate.
binutils:
* configure: Regenerate.
gas:
* configure: Regenerate.
gdb:
* configure: Regenerate.
gprof:
* configure: Regenerate.
ld:
* configure: Regenerate.
2009-11-30 16:46:38 +00:00
Christopher Faylor
c84fd8fe23
* speclib: Use last dll found since that's the real name of the cygwin DLL.
2009-11-30 15:40:23 +00:00
Corinna Vinschen
19ac72547f
* setfacl.c (getaclentry): Allow to delete default entries for the
...
owner and owner group.
2009-11-29 14:28:29 +00:00
Chris Sutcliffe
ff928075e9
2009-11-29 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/_mingw.h: Increment version to 3.17.
2009-11-28 06:07:27 +00:00
Chris Sutcliffe
bde3635669
2009-11-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* mingwex/gdtoa/misc.c: Fix security vulnerability in gdtoa:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0689
2009-11-28 05:28:35 +00:00
Joseph Myers
575e8668bd
* common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
...
EM_TI_C5500, EM_CUDA): Define.
(EM_res140, EM_res141, EM_res142): Remove.
2009-11-28 03:18:00 +00:00
Corinna Vinschen
667d9ad130
* fhandler_disk_file.cc (fhandler_base::fstat_helper): Fix typos in
...
comments. Always open file synchronized when reading header bytes,
otherwise suffer stack corruption.
2009-11-27 14:27:22 +00:00
Corinna Vinschen
3449d470ba
* cygcheck.cc (dump_sysinfo): Fix typo in products.
2009-11-27 10:01:50 +00:00
Corinna Vinschen
7bdbf062cd
* dtable.cc (dtable::stdio_init): Use GetCurrentProcess() rather than
...
hMainProc as process handle when duplicating the stdout handle.
Explain why. Add Win32 error code to debug output.
2009-11-26 10:58:06 +00:00
DJ Delorie
b2225216e9
* rx/rx.ld: Place .sbss properly.
...
* rx/rx-sim.ld: Likewise.
2009-11-25 20:20:25 +00:00
Joel Brobecker
83e8d44112
* zlib.m4: New file.
2009-11-24 22:35:29 +00:00
DJ Delorie
cca5b2f53e
[sim]
...
* rx: New directory.
* configure.ac: Add entry for Renesas RX.
* configure: Regenerate.
[include/gdb]
* sim-rx.h: New.
2009-11-24 19:22:44 +00:00
Corinna Vinschen
e92d0abecf
Use NetBSD fix for CVE-2009-0689 security vulnerability.
...
* libc/include/sys/reent.h (_Kmax): Define here based on the sizeof
size_t, as in latest NetBSD.
* libc/reent/reent.c (_reclaim_reent): Use _Kmax rather than constant
value 15.
* libc/stdlib/mprec.c (_Kmax): Don't define here. Explain why.
2009-11-23 17:02:20 +00:00
Corinna Vinschen
27bbefdefd
* fhandler_socket.cc (fhandler_socket::fixup_before_fork_exec): Add
...
socket handle value to debug output.
(fhandler_socket::fixup_after_fork): Ditto. Make new socket handle
OVERLAPPED, just as if it has been created with socket().
* net.cc (fdsock): Close duplicated socket and explain why. Disable
the entire WSADuplicateSocket test for now and explain why.
2009-11-23 14:50:14 +00:00
Corinna Vinschen
013e402bfc
* fhandler_socket.cc (fhandler_socket::set_close_on_exec): Only call
...
fhandler_base::set_close_on_exec for inheritable sockets.
2009-11-23 12:21:39 +00:00
Doug Evans
83fb2eceda
* cgen.h: Include bfd_stdint.h.
...
(CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
2009-11-23 03:56:29 +00:00
Corinna Vinschen
d9e9c7b5a7
* globals.cc (ro_u_dll): New R/O unicode string.
...
* syscalls.cc (nt_path_has_executable_suffix): Add ro_u_dll to
blessed_executable_suffixes array. Explain why.
2009-11-21 12:44:13 +00:00
Chris Sutcliffe
fe6f5bbeaa
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shlobj.h (SHParseDisplayName): Fix definition.
2009-11-21 05:26:02 +00:00
Chris Sutcliffe
3cd3c5b30c
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* include/w32api.h: Increment version to 3.14.
* Makefile.in: Ditto.
2009-11-21 03:46:37 +00:00
Chris Sutcliffe
bed4952298
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shlobj.h (SHParseDisplayName): Define.
Thanks to James Roberts-Thomson for the report.
2009-11-21 03:25:23 +00:00
Chris Sutcliffe
03312ffc1f
2009-20-10 Chris Sutcliffe <ir0n3h4d@users.sourceforge.net>
...
* include/wingdi.h (ENHMFENUMPROC): Correct definition.
Thanks to Alexander Vassilev for the report.
2009-11-21 00:55:51 +00:00
Chris Sutcliffe
0dcfbad035
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/iprtrmib.h (MIB_IPADDRROW): Correct definition.
Thanks to Thomas Denk for the report.
2009-11-21 00:44:50 +00:00
Chris Sutcliffe
67779b719c
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/winbase.h (UnmapViewOfFile): Correct definition.
Thanks to Dimitry Sibiryakov for the report.
2009-11-21 00:38:55 +00:00
Chris Sutcliffe
626e7233d9
2009-20-10 Aleksey Chernov <virxkane@users.sourceforge.net>
...
* include/sspi.h: Include ntsecapi.h to correct postgresql build error.
2009-11-20 23:59:11 +00:00
Chris Sutcliffe
547f15d128
2009-20-10 Heiko Hund <heiko@ist.eigentlich.net>
...
* include/commctrl.h (GetMUILanguage, InitMUILanguage): Add prototypes.
* lib/comctl32.def (GetMUILanguage, InitMUILanguage): Define.
2009-11-20 23:54:02 +00:00
Chris Sutcliffe
21d105b7c6
2009-20-10 Michael James <james.me@gmail.com>
...
* include/wingdi.h (CLEARTYPE_QUALITY): Define.
* include/winuser.h (WM_KEYLAST): Alternative definition when _WIN32_WINNT
>= 0x0501.
(WM_UNICHAR,UNICODE_NOCHAR): Define.
* lib/comctl32.def (DefSubclassProc@16,GetWindowSubclass@16,
RemoveWindowSubclass@12): Add exports.
* lib/gdi32.def (GetDCBrushColor@4,GetDCPenColor@4): Add exports.
2009-11-20 23:46:05 +00:00
Chris Sutcliffe
64d9a4c6e6
2009-20-10 Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
...
* include/winuser.h (WM_TOUCHMOVE, WM_TOUCHDOWN, WM_TOUCHUP,
TOUCHEVENTF_DOWN, TOUCHEVENTF_INRANGE, TOUCHEVENTF_MOVE,
TOUCHEVENTF_NOCOALESCE, TOUCHEVENTF_PALM, TOUCHEVENTF_PEN,
TOUCHEVENTF_PRIMARY, TOUCHEVENTF_UP, TOUCHEVENTMASKF_CONTACTAREA,
TOUCHEVENTMASKF_EXTRAINFO, TOUCHEVENTMASKF_TIMEFROMSYSTEM, TOUCHINPUT,
CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
RegisterTouchWindow, UnregisterTouchWindow): Define.
* lib/user32.def (CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
RegisterTouchWindow, UnregisterTouchWindow): Define.
2009-11-20 23:32:27 +00:00
Chris Sutcliffe
7c404cf4ed
2009-20-10 Dmitry Potapov <dpotapov@users.sourceforge.net>
...
* include/winver.h (VerQueryValue[AW]): Correct definition.
2009-11-20 23:16:40 +00:00
Chris Sutcliffe
b87c3e2791
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shlobj.h (SHARD): Add enum.
(SHARD_PATH): Define based on UNICODE.
Thanks to Jacek Caban for the report.
2009-11-20 15:14:17 +00:00
Nick Clifton
0680fe0a6e
* libc/machine/rx/strncat.S (_strncat): Replace use of r6
...
(call-saved) with r14 (call-used).
2009-11-20 12:54:29 +00:00
Paolo Bonzini
7a35264853
sync config with gcc:
...
2009-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* acx.m4 (ACX_CHECK_CYGWIN_CAT_WORKS): Use = with test.
2009-11-20 10:12:01 +00:00
Paolo Bonzini
04fd8bea65
2009-11-20 Paolo Bonzini <bonzini@gnu.org>
...
* config.guess: Sync with upstream and gcc.
* config.sub: Sync with upstream and gcc.
2009-11-20 10:10:09 +00:00
Corinna Vinschen
9fa63f7a5e
* flock.cc (fhandler_disk_file::lock): Disable a shortcut from the
...
original BSD code, but keep it in and documented why we can't use it.
2009-11-18 20:05:46 +00:00
Jeff Johnston
b425cbf482
2009-11-18 Dave Korn <dave.korn.cygwin@googlemail.com>
...
* libm/machine/i386/f_tan.S (_f_tan): Free fp stack register
containing useless constant before advancing fp sp over it.
(_f_tanf): Likewise.
2009-11-18 17:50:20 +00:00
Corinna Vinschen
7d5ae9ccf7
* overview2.sgml (ov-hi-files): Remove reference to root directory when
...
explaining fstab content. Add paragraph about Extended Attributes.
Discourage chroot.
2009-11-18 16:07:05 +00:00
Corinna Vinschen
b1d699c434
* ntea.cc (read_ea): Always add length of "user." prefix, not only
...
on Samba. Change comment.
2009-11-18 15:57:08 +00:00