亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog-1997

?? cygwin, 著名的在win32下模擬unix操作系統的東東
??
?? 第 1 頁 / 共 5 頁
字號:
	initialization of signal/sub process handling.  Change to use new	process_state field in pinfo.	(_exit): Remove spurious debugging statement.  Terminate sigproc	processing.  Remove signal blocking obviated by previous signal	termination.  Remove SIGCHLD notification of parent as it is now	handled automatically in the parent.	(api_fatal): Terminate sigproc processing.	* exceptions.cc: Add new sigproc.h include.  Change name of	ourhThread.	(ctrl_c_handler): Change to static as this is no longer called	outside of this module.	(lock_cs): Change to a function which will optionally grab new	signal dispatch mutex.  Don't wait forever for cs mutex.	(unlock_cs): Change to a function which will optionally release	new signal dispatch mutex.	(init_exceptions): Detect errors from SetConsoleCtrlHandler.	Initialize new sig_dispatch mutex.  This mutex is used to	control dispatching to a function on signal receipt.	(sig_dispatch_pending): New function.  Called from signal	processing thread to dispatch pending signals.	(set_process_mask): Block signal dispatch during setting of new	mask, if possible.  Contact signal thread to dispatch pending	signals.	(handle_sigsuspend): New function.  Attempts to implement a	sigsuspend which will not lose signal notification.  Called from	sigsuspend.	(call_handler): Use sigproc_printf where appropriate.	(ctrl_c_handler): Use _raise to invoke the correct signal.	(sighandle): New function.  Subsumes most of ctrl_c_handler.	Change to mark as suspended signals which would dispatch for which	the sig_dispatch mutex is unavailable.  Use sigproc_printf where	appropriate.	(events_init): Remove application_stopped mutex made obsolete by	new sigproc handling.	(events_terminate):  Remove application_stopped mutex made	obsolete by new sigproc handling.	* fork.cc: Add new sigproc.h include.	(cygwin_fork_helper1): Use process_state field in pinfo (replaces	inuse_p).  Call proc_register to add a new subproc to sigproc	handling.  Call sigproc_init for new subprocess.  Remove obsolete	window_init.	* heap.cc (_sbrk): Use process_state field in pinfo (replaces	split_heap_p).	* hinfo.cc (hmap_init): Use process_state field in pinfo (replaces	cygwin_parent_p).	* include/sys/strace.h: Add tracing for signal/subprocesses.	* init.cc:  Add new sigproc.h include.  Add waitq_storage global	for new sigproc handling.	(dll_entry): Add initialization, destruction of structures needed	by new sigproc handling.	* net.cc (fhandler_socket::ioctl): Use gethwnd() function to find	hwnd of hidden window.	* pinfo.cc: Add new sigproc.h include.	(pinfo::clearout): Use process_state field in pinfo (replaces	split_heap_p).  Explicitly initialize various handles to NULL.	(pinfo_init): Use process_state field in pinfo (replaces	cygwin_parent_p).	(pinfo_list::operator): Use process_state field in pinfo (replaces	inuse_p).	(pinfo_list::alocate_pid): Initialize process_state field.	(pinfo::init_self): Remove obsolete initialization of hProcess.	(pinfo::record_death_nolock): Changes for new sigproc handling.	(pinfo::record_death): Move bulk of this code to sigproc.cc.	(pinfo::terminate): Remove function made obsolete by sigproc	handling.	(pinfo::init_from_exec): Use process_state field (replaces	inuse_p).	* signal.cc: Add new sigproc.h include.	(kill_worker): Call new sig_send function to send signals to	cygwin processes.	(_kill): Use process_state field in pinfo (replaces inuse_p).	(sigsuspend): Call handle_sigsuspend in exceptions.cc to handle	sigsuspend in a non-raceable way.	* sigproc.cc: New signal/subprocess handling module.  Replaces	SendMessage method for signals with a method using semaphores.	Also detects changes in the state of child processes.	* sigproc.h: New header file defining constants and functions for	signal/subprocess handling.	* spawn.cc: Add new sigproc.h include.  Clean up trailing spaces.	(spawn_guts): Reorganize to use new sigproc handling.	Use new pinfo process_state field (replaces inuse_p).	* syscalls.cc (_read): Use new pinfo process_state field (replaces	inuse_p).	(_write): ditto.	* tty.cc (tty_init): Use new pinfo process_state field (replaces	cygwin_parent_p).	* utils/ps.cc (main): Use new pinfo process_state field (replaces	inuse_p).  Detect "zombie" processes similarly to UNIX ps.	* wait.cc: Add required includes.	(wait_found): Function obsoleted by new sigproc handling.	(wait4): Reorganize to use new sigproc handling.	* window.cc: Changes for new sigproc handling.	(WndProc): Remove SIGNAL handling obsoleted by new sigproc	handling.  Use static window handle since the field has been	removed from pinfo.  Use _raise where appropriate to send signals.	(Winmain): Replace global window handle with static since the	field has been removed from pinfo.	(window_init): Remove obsolete function.	(gethwnd): New function to allocate hidden window on demand rather	than at startup.	(window_terminate): Kill hidden window only if allocated.	(setitimer): Use gethwnd function to retrieve hidden window	handle.	* winsup.h: Remove stuff made obsolete by sigproc handling.  Move	some constants to new sigproc.h header file.  Remove inuse_p,	cygin_parent_p, split_heap_p.  Replace with a single process_state	field.  Define bit fields for process_state in an enum for easier	debugging.Mon Oct 20 19:17:33 1997  Geoffrey Noer  <noer@cygnus.com>	* sysdef/i386/winserve.def: remove ancient version of cygwin.din	* include/sgtty.h: remove since Cygwin32's tty handling doesn't	support bsd syntax/semantics	* include/sys/termios.h: change winsize struct to include	ws_xpixel and ws_ypixel members	* cygwin.din: remove export of ScreenCols, ScreenGetCursor,	ScreenRows, ScreenSetCursor, get_pid__5pinfo, getkey, _getkey,	kbhit, _kbhit, __small_printf = small_printf__FPCce	* key.cc: remove.  Similar functionality exists in ncurses	which can be compiled for Cygwin32	* console.cc (ScreenCols, ScreenGetCursor, ScreenSetCursor,	ScreenRows): delete and delete SCREEN_ROWS/COLS defines	* pold.c: remove old pipe-related code that's no longer used	* include/regex.h: remove, it's not a part of cygwin.dll	* syscalls.cc: started to add comments including standards	information	(truncate): new	(ftruncate): length is an off_t, not a size_t.  Add missing 	return value to debug printf	* syscalls.h: ftruncate length is an off_t, add proto for truncate        patch from cgf@bbc.com (Chris Faylor):	* console.cc (fhandler_console::write): Recognize '@' as a valid	character to follow a '\e[' sequence or get 'Bad escape' errors.Wed Oct 15 18:44:25 1997  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: restore __main as an exportMon Oct 13 18:41:09 1997  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: revert renaming of __assert since that's	actually what it's supposed to be called	* assert.cc: dittoFri Oct 10 19:25:49 1997  Tom Tromey  <tromey@cygnus.com>        * include/Windows32/Base.h: Moved typedefs of CHAR, SHORT, etc,        before all other uses in file.Fri Oct 10 17:50:12 1997  Ian Lance Taylor  <ian@cygnus.com>        * include/Windows32/Base.h: Only typedef CHAR, SHORT, and LONG if        VOID is not definedThu Oct  9 00:46:40 1997  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: remove all libgcc.a exports.  They don't	belong here since libgcc.a doesn't really relate to the	purpose of cygwin.dll, and (to make things worse) the contents	change over time.	* assert.cc: rename __assert to __cygwin32_assert	* exceptions.cc: rename __stack_trace to __cygwin32_stack_trace,	__cygwin_except_handler to __cygwin32_except_handler	* version.h: increment major and minor numbersTue Oct  7 12:52:25 1997  Geoffrey Noer  <noer@cygnus.com>	patch from sos@prospect.com.ru (Sergey Okhapkin):	* dcrt0.cc (_exit): under Win 95, don't send SIGCHLD	unless special env variable is set.  This works around a	problem where exiting a process can hang under Win 95.Mon Oct  6 23:41:34 1997  Geoffrey Noer  <noer@cygnus.com>	* regexp: new directory containing free regexp code by	Henry Spencer.  Taken from the most recent release of NetBSD.	Write configure.in and Makefile.in, based on files from	winsup/utils.	* Makefile.in: build regexp directory and include objs in	cygwin.dll.	* stubs.cc: remove all reg* stubs except for regfree which	isn't provided by above code.Mon Oct  6 13:35:48 1997  Geoffrey Noer  <noer@cygnus.com>	* dcrt0.cc: remove asm idata3 terminator, now that ld is fixed	such that this is no longer necessary.	* libccrt0.cc: dittoMon Oct  6 13:14:00 1997  Geoffrey Noer  <noer@cygnus.com>	patch from sos@prospect.com.ru (Sergey Okhapkin):	* spawn.cc (spawn_guts): return child's PID on	spawn (_P_NOWAIT,...) instead of child's handle.	(cwait): rewritten as a wrapper to waitpid.Mon Oct  6 13:02:01 1997  Geoffrey Noer  <noer@cygnus.com>	patch from sos@prospect.com.ru (Sergey Okhapkin):	* net.cc (socketpair): new	* cygwin.din: add socketpair exportMon Oct  6 13:01:51 1997  Geoffrey Noer  <noer@cygnus.com>	patch from cgf@bbc.com (Chris Faylor):	* dcrt0.cc: Remove obsolete call to fork_terminate.        * exceptions.cc: Respace, remove extraneous trailing whitespace.        Change critical section to mutex since there are supposedly        multi-processor problems with critical sections under NT.        Use "lock_cs" and "unlock_cs" macros to lock/unlock critical	regions.        (init_exceptions): Change critical section initialization to mutex        initialization.        (set_process_mask): Use locking macros to control access to	sig_mask.        (ctrl_c_handler): Use lock_cs/unlock_cs to control access.        (events_init): Use standard cygname function to create names for        shareable objects.        (events_init): Close cs mutex.        * fork.cc: Use event flags which are specific to the child being        forked.  This prevents one process from prematurely activating        another.  It also makes fork slightly more thread-safe.        (fork_init): Remove event initialization.        (fork_terminate): Remove function.        (cygwin_fork_helper1): Initialize events on a per-fork basis.        Events are inherited in child's pinfo structure.        Remove child->hThread initialization as it not needed.  Use        pi.hThread where child->hThread is used.        Work around Windows 95 bug where a WaitForSingleObjects will        sometimes return ERROR_INVALID_HANDLE when it is resumed after        a suspend.        * pinfo.cc: Remove references to hThread field whereever it occurs.        * strace.cc: Use standard cygname function to create name for        strace_mutex.  Prevents confusion between different .dll versions.        * wait.cc (wait_found): Remove reference to hThread.        * winsup.h (class pinfo): Remove reference to hThread.  Add        per-process fork control event handles.	* include/limits.h:  Increase NGROUPS_MAX from 0 to 1 to reflect	recent change to getgroups.Mon Oct  6 11:06:22 1997  Geoffrey Noer  <noer@cygnus.com>	Oops.  ../libio refers to objdir and is not the same	as $(srcdir)/../libio.Thu Oct  2 23:12:19 1997  Geoffrey Noer  <noer@cygnus.com>	Revert patches to sources applied after Sept 16.  Removed	relevant portions of ChangeLog entries.  Some of those changes	may reappear later (removing the entries makes this log easier	to understand).Thu Oct  2 15:34:03 1997  Geoffrey Noer  <noer@cygnus.com>	* Makefile.in: remove hardcoding of SHELL to /bin/sh, remove	../libio from INCLUDES since $(srcdir)/../libio is already	included.	* glob/Makefile.in: remove hardcoding of SHELL to /bin/shMon Sep 29 14:06:24 1997  Geoffrey Noer  <noer@cygnus.com>	patch from sos@prospect.com.ru (Sergey Okhapkin):	* cygwin.din: add exports for rcmd, rresvport, rexec	* net.cc (cygwin32_rcmd): new	(cygwin32_rresvport): new	(cygwin32_rexec): new	* include/mywinsock.h: add protos for Winsock calls associated	with functions called by the above.Mon Sep 29 13:26:24 1997  Geoffrey Noer  <noer@cygnus.com>	patch from cgf@bbc.com (Chris Faylor):	* grp.cc (getgrent): Change overlooked comment to reflect new	behavior.Thu Sep 25 18:35:49 1997  Geoffrey Noer  <noer@cygnus.com>	* Makefile.in: remove debugdll defs since the shared memory	overlap problem is solved by the timestamp addition of Sept 23	* version.h: rework explanations of version numbersThu Sep 25 16:21:49 1997  Geoffrey Noer  <noer@cygnus.com>	* spawn.cc: add missing cast to debug printfThu Sep 25 16:14:17 1997  Ian Lance Taylor  <ian@cygnus.com>        * path.cc (conv_to_win32_path): Call backslashify on a win32        path.Tue Sep 23 17:58:17 1997  Geoffrey Noer  <noer@cygnus.com>	Fixes for things that were causing compile-time warnings:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99re免费视频精品全部| 欧美精品一区男女天堂| 欧美一区二区在线不卡| 中文字幕免费不卡在线| 日韩精品一二三区| 色网综合在线观看| 国产亚洲女人久久久久毛片| 亚洲一区二区三区自拍| 成人黄动漫网站免费app| 91精品国产丝袜白色高跟鞋| 亚洲视频在线观看一区| 国产精品88av| 精品乱人伦小说| 亚洲成人tv网| 欧美视频中文一区二区三区在线观看 | 美女爽到高潮91| 在线观看日韩毛片| 成人欧美一区二区三区| 成人免费视频一区| 国产午夜精品一区二区三区嫩草 | 亚洲欧美在线观看| 成熟亚洲日本毛茸茸凸凹| 日韩免费看的电影| 蜜臀91精品一区二区三区 | 91婷婷韩国欧美一区二区| 久久亚洲精品小早川怜子| 美女看a上一区| 日韩一级片在线播放| 日韩黄色在线观看| 777色狠狠一区二区三区| 午夜一区二区三区在线观看| 欧美亚日韩国产aⅴ精品中极品| 亚洲色图制服诱惑| 在线视频欧美区| 亚洲成av人片在www色猫咪| 欧美自拍偷拍一区| 午夜久久久久久久久久一区二区| 欧美日韩在线三区| 午夜精品aaa| 欧美成人性战久久| 国产成人精品三级| 日韩伦理免费电影| 欧美性猛交xxxxxxxx| 亚洲午夜免费视频| 日韩无一区二区| 韩国理伦片一区二区三区在线播放| 精品福利一区二区三区免费视频| 国产伦精品一区二区三区视频青涩 | 国产麻豆一精品一av一免费| 久久久精品国产99久久精品芒果| 国产mv日韩mv欧美| 亚洲欧美日韩国产综合| 4438x成人网最大色成网站| 激情综合网天天干| 中文字幕av一区 二区| 91精品办公室少妇高潮对白| 日本亚洲电影天堂| 国产精品青草久久| 欧美精品丝袜中出| 国产成人av电影| 亚洲国产成人av网| 久久亚洲精品小早川怜子| 91免费视频大全| 麻豆精品视频在线观看免费| 国产精品天美传媒| 欧美日韩国产另类一区| 国产成人午夜99999| 亚洲午夜视频在线观看| 久久精品一二三| 欧美日韩在线三区| 国产精品亚洲第一区在线暖暖韩国| 亚洲欧美日韩国产综合在线| 日韩视频国产视频| 91在线高清观看| 国产一区高清在线| 日韩一区精品字幕| 国产精品久久久久7777按摩| 日韩一区二区三区av| 91麻豆产精品久久久久久 | 亚洲一区av在线| 久久久亚洲午夜电影| 精品视频1区2区| 99久久综合精品| 精品一二三四在线| 午夜在线成人av| 一区二区三区在线免费观看| 久久久99久久| 精品国产青草久久久久福利| 欧美日韩国产片| 日本韩国欧美三级| 岛国精品在线播放| 国产一区二区伦理| 久久99日本精品| 青青草国产成人av片免费| 伊人色综合久久天天人手人婷| 久久亚洲一区二区三区四区| 欧美男生操女生| 91国偷自产一区二区三区观看 | 亚洲视频综合在线| 久久久精品欧美丰满| 日韩免费高清av| 日韩一区二区三区免费看| 欧美久久一二区| 在线不卡欧美精品一区二区三区| 色网站国产精品| 在线视频欧美区| 在线看日本不卡| 91亚洲国产成人精品一区二三| 成人午夜电影网站| 国产不卡视频在线观看| 国产精品一二一区| 国产一区二区三区高清播放| 国产中文字幕精品| 国产曰批免费观看久久久| 国内精品久久久久影院色| 国产一区二区三区日韩| 国产麻豆视频一区| 成人免费的视频| 97久久精品人人做人人爽| 99久久婷婷国产综合精品电影| 成av人片一区二区| 91麻豆高清视频| 欧美日韩国产一级片| 日韩一区二区三区免费看 | 国产成+人+日韩+欧美+亚洲 | 麻豆精品在线视频| 国产一本一道久久香蕉| 国产黄人亚洲片| 国产sm精品调教视频网站| 波多野结衣中文字幕一区二区三区| 成人爱爱电影网址| 欧美色窝79yyyycom| 3751色影院一区二区三区| 欧美xxxxx裸体时装秀| 久久精品欧美一区二区三区麻豆 | 精品国产免费一区二区三区香蕉| 2020国产成人综合网| 中文无字幕一区二区三区| 亚洲欧美色一区| 午夜欧美大尺度福利影院在线看| 日韩国产精品久久久| 国产精品一级在线| 日本韩国欧美一区二区三区| 欧美美女视频在线观看| 日韩视频免费观看高清完整版在线观看 | 亚洲区小说区图片区qvod| 日韩电影免费一区| 岛国精品在线观看| 欧美丰满少妇xxxbbb| 国产精品乱子久久久久| 亚洲高清一区二区三区| 韩国精品一区二区| 在线亚洲欧美专区二区| www激情久久| 亚洲成人在线免费| 国产精品18久久久久久久网站| 欧美性色黄大片手机版| 国产三区在线成人av| 日韩国产一二三区| 99久久久精品免费观看国产蜜| 日韩欧美视频一区| 亚洲永久免费av| 成人午夜视频在线| 日韩一区二区三区视频在线观看| 国产精品久久三| 狠狠久久亚洲欧美| 在线不卡中文字幕播放| 亚洲黄色小视频| 成人听书哪个软件好| 日韩精品中文字幕一区二区三区| 国产精品久久久久久一区二区三区| 秋霞影院一区二区| 欧美伊人久久久久久久久影院| 亚洲国产高清在线| 久久爱另类一区二区小说| 欧美日韩国产天堂| 亚洲制服丝袜一区| 成人av中文字幕| 国产视频在线观看一区二区三区| 日本在线不卡一区| 欧美日韩中文精品| 一区二区三区欧美日| 成人视屏免费看| 国产精品美女久久久久久久久| 久久疯狂做爰流白浆xx| 制服丝袜成人动漫| 午夜精品久久久久久久久| 色猫猫国产区一区二在线视频| 国产精品乱子久久久久| 懂色av一区二区三区免费观看| 精品欧美乱码久久久久久| 午夜精品一区二区三区三上悠亚| 91行情网站电视在线观看高清版| 亚洲视频在线一区二区| 成+人+亚洲+综合天堂| 亚洲欧洲三级电影| 97se亚洲国产综合在线| 亚洲女与黑人做爰| 欧美无乱码久久久免费午夜一区| 亚洲一区自拍偷拍|