4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-15 10:19:09 +08:00
Corinna Vinschen b18cb86be7 * Makefile.in (DLL_IMPORTS): Drop advapi32.dll.
* autoload.cc: Enable autoloading advapi32 functions.
	* environ.cc (regopt): Use wide char arguments in reg_key functions.
	* fhandler_console.cc (beep): Ditto.  Use WCHAR throughout.
	* registry.cc (reg_key): Rewrite reg_key class to use native NT registry
	functions.  Use WCHAR string parameters throughout.  Use PCWSTR rather
	than const WCHAR.  Drop multibyte char functionality.  Drop unused
	methods.
	(get_registry_hive_path): Use RtlQueryRegistryValues to fetch path from
	registry.
	(load_registry_hive): Drop useless check for user hive being available.
	Load hive using NtLoadKey.
	* registry.h: Accommodate above changes.
	* sched.cc (sched_rr_get_interval): Use wide char arguments in reg_key
	functions.
	* shared.cc (init_installation_root): Ditto.
	(shared_info::init_obcaseinsensitive): Use RtlQueryRegistryValues to
	fetch obcaseinsensitive value.
	(shared_info::heap_slop_size): Use wide char arguments in reg_key
	functions.
	(shared_info::heap_chunk_size): Ditto.
	* syscalls.cc (gethostid): Ditto.
	* winsup.h (__WIDE): Define.
	(_WIDE): Define.
	* libc/minires-os-if.c (get_registry_dns_items): Don't fetch values
	from registry.  Just extract them from given UNICODE_STRING parameter.
	(get_registry_dns): Fetch all registry values at once using
	RtlQueryRegistryValues.
2011-04-19 10:02:06 +00:00
..
2011-04-18 12:00:05 +00:00
2011-02-15 15:56:03 +00:00
2009-01-21 17:14:39 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2009-09-22 02:49:15 +00:00
2009-09-22 02:49:15 +00:00
2010-01-01 19:28:15 +00:00
2009-01-21 17:14:39 +00:00
2011-02-15 15:56:03 +00:00
2010-04-20 03:45:27 +00:00
2009-08-01 19:52:46 +00:00
2011-02-15 15:56:03 +00:00
2011-04-18 11:26:37 +00:00
2009-10-31 13:24:06 +00:00
2009-07-07 20:12:44 +00:00
2011-04-18 12:00:05 +00:00
2010-03-03 15:05:19 +00:00
2010-03-03 15:05:19 +00:00
2011-04-01 19:48:19 +00:00
2011-04-01 19:48:19 +00:00
2010-02-02 02:00:01 +00:00
2010-01-14 18:46:02 +00:00
2011-01-20 11:09:21 +00:00
2010-01-14 18:46:02 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2010-01-14 18:46:02 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2010-01-14 18:46:02 +00:00
2011-04-18 11:26:37 +00:00
2011-04-18 11:26:37 +00:00
2010-08-30 01:57:37 +00:00
2011-03-30 21:54:09 +00:00
2011-02-15 15:56:03 +00:00
2011-04-04 12:23:36 +00:00
2010-02-22 11:01:46 +00:00
2011-04-04 12:23:36 +00:00
2010-07-19 18:22:40 +00:00
2010-04-10 05:47:54 +00:00
2011-04-04 12:23:36 +00:00
2009-01-21 17:14:39 +00:00
2011-03-29 10:42:11 +00:00
2011-04-18 11:26:37 +00:00
2011-04-18 12:00:05 +00:00
2011-04-18 12:00:05 +00:00
2010-08-30 01:57:37 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2009-01-21 17:14:39 +00:00
2011-04-18 11:26:37 +00:00
2010-03-13 19:34:35 +00:00
2011-02-15 15:56:03 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2011-03-30 21:54:09 +00:00
2010-02-28 15:54:25 +00:00
2010-06-21 19:55:12 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2009-08-01 19:52:46 +00:00
2011-01-20 11:09:21 +00:00
2011-04-04 12:23:36 +00:00
2011-03-16 21:10:51 +00:00