This is the mail archive of the
cygwin-cvs@cygwin.com
mailing list for the Cygwin project.
src/winsup/cygwin ChangeLog.64bit cygwin.sc.in ...
- From: corinna at cygwin dot com
- To: cygwin-cvs at cygwin dot com
- Date: 9 Feb 2013 20:38:03 -0000
- Subject: src/winsup/cygwin ChangeLog.64bit cygwin.sc.in ...
CVSROOT: /cvs/src
Module name: src
Branch: cygwin-64bit-branch
Changes by: corinna@sourceware.org 2013-02-09 20:38:03
Modified files:
winsup/cygwin : ChangeLog.64bit cygwin.sc.in dcrt0.cc dtable.cc
errno.cc exceptions.cc fhandler_clipboard.cc
fhandler_console.cc grp.cc heap.cc localtime.cc
miscfuncs.cc net.cc netdb.cc sec_helper.cc
security.cc spawn.cc strsig.cc syscalls.cc
winsup.h
Log message:
* cygwin.sc.in (.rdata): Add .rdata_cygwin_nocopy subsection.
(.cygheap): Raise size to 3 Megs on x86_64.
* dcrt0.cc (dll_crt0_0): Drop call to init_global_security.
* dtable.cc (std_consts): Drop NO_COPY.
* errno.cc (errmap): Drop NO_COPY, constify instead.
(_sys_errlist): Drop NO_COPY.
* fhandler_clipboard.cc (CYGWIN_NATIVE): Ditto.
* fhandler_console.cc (keytable): Drop NO_COPY, constify instead.
* grp.cc (null_ptr): Make NO_COPY_RO.
* heap.cc (eval_start_address): Fix comment.
* localtime.cc (wildabbr): Make NO_COPY_RO.
(gmt): Ditto.
* miscfuncs.cc (case_folded_lower): Drop NO_COPY.
(case_folded_upper): Ditto.
(isalpha_array): Ditto.
(nice_to_winprio): Ditto for priority.
(class thread_allocator): New class to allocate thread stack on x86_64.
(thr_alloc): Define global NO_COPY instant of thread_allocator.
(CygwinCreateThread): Call thr_alloc.alloc on x86_64 to reserve stack.
* net.cc (errmap): Drop NO_COPY, constify instead.
(host_errmap): Ditto.
* netdb.cc (SPACE): Drop NO_COPY.
* sec_helper.cc (null_sdp): Static NO_COPY_RO definition of null SD.
(sec_none): Define NO_COPY_RO, define content statically.
(sec_none_nih): Ditto.
(sec_all): Ditto.
(sec_all_nih): Ditto.
(get_null_sd): Remove.
(init_global_security): Remove.
* security.cc (file_mapping): Define NO_COPY_RO.
(check_registry_access): Ditto for reg_mapping.
* spawn.cc (exe_suffixes): Drop NO_COPY, constify instead.
(dll_suffixes): Drop unused, disabled definition and comment.
* strsig.cc (sys_sigabbrev): Drop NO_COPY_INIT.
(sys_siglist): Ditto.
* syscalls.cc (def_shells): Drop NO_COPY.
* winsup.h (NO_COPY_RO): Define to place variable in
.rdata_cygwin_nocopy section.
(init_global_security): Drop declaration.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.64bit.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.89&r2=1.1.2.90
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygwin.sc.in.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.7&r2=1.1.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dcrt0.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.434.2.14&r2=1.434.2.15
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dtable.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.264.2.8&r2=1.264.2.9
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/errno.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.87.2.7&r2=1.87.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.391.2.14&r2=1.391.2.15
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_clipboard.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.51.2.4&r2=1.51.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_console.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.275.2.7&r2=1.275.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/grp.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.118.2.3&r2=1.118.2.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/heap.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.65.2.4&r2=1.65.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/localtime.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.27&r2=1.27.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/miscfuncs.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.82.2.10&r2=1.82.2.11
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/net.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.300.2.6&r2=1.300.2.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/netdb.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.9.2.1&r2=1.9.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sec_helper.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.98.2.5&r2=1.98.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/security.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.263.2.3&r2=1.263.2.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/spawn.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.334.2.5&r2=1.334.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/strsig.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.8.4.2&r2=1.8.4.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.638.2.9&r2=1.638.2.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/winsup.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.247.2.11&r2=1.247.2.12