summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * mips.h (INSN_MACRO): Move it up to the the pinfo macros.Adam Nemet2008-04-282-4/+16
| | | | (INSN2_M_FP_S, INSN2_M_FP_D): New pinfo2 macros.
* * path.cc (symlink_info::check): Avoid special handling forCorinna Vinschen2008-04-283-14/+14
| | | | | STATUS_BUFFER_OVERFLOW when calling NtQueryDirectoryFile. * strace.cc (strace::vprntf): Use bigger buffer.
* * kernel32.cc (CreateFileMappingW): Remove stray small_printf.Corinna Vinschen2008-04-282-1/+4
|
* * autoload.cc (IsWow64Process): Remove.Corinna Vinschen2008-04-286-11/+24
| | | | | | | | | | (Wow64DisableWow64FsRedirection): Remove. (Wow64RevertWow64FsRedirection): Remove. * ntdll.h (enum _PROCESSINFOCLASS): Define ProcessWow64Information. * init.cc (respawn_wow64_process): Use NtQueryInformationProcess to get WOW64 state. * wincap.cc (wincapc::init): Ditto. * wincap.h (wincapc::wow64): Change type to ULONG.
* * wincap.h (wincapc::wow64): Change type to BOOL.Corinna Vinschen2008-04-273-9/+12
| | | | | * wincap.cc: Remove explicit use of this pointer in wincapc methods. (wincapc::init): Fix bug in IsWow64Process handling.
* 2008-04-26 Yuval <uvman@users.sourceforge.net>Chris Sutcliffe2008-04-273-0/+438
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ntsecpkg.h (SECPKG_STATE_ENCRYPTION_PERMITTED, SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED, SECPKG_STATE_DOMAIN_CONTROLLER, SECPKG_STATE_WORKSTATION, SECPKG_STATE_STANDALONE, LSA_TOKEN_INFORMATION_TYPE, SECPKG_EXTENDED_INFORMATION_CLASS, SECPKG_NAME_TYPE, SECPKG_PRIMARY_CRED, SECPKG_SUPPLEMENTAL_CRED, SECPKG_SUPPLEMENTAL_CRED_ARRAY, SECPKG_PARAMETERS, SECPKG_EVENT_DOMAIN_CHANGE, SECPKG_CLIENT_INFO, SecurityUserData, SECPKG_GSS_INFO, SECPKG_CONTEXT_THUNKS, SECPKG_MUTUAL_AUTH_LEVEL, SECPKG_CALL_INFO, SECPKG_EXTENDED_INFORMATION, PLSA_CALLBACK_FUNCTION, *PLSA_CLIENT_REQUEST, LSA_SEC_HANDLE, SEC_THREAD_START, SEC_ATTRS, *PLSA_REGISTER_CALLBACK, *PLSA_CREATE_LOGON_SESSION, *PLSA_DELETE_LOGON_SESSION, *PLSA_ADD_CREDENTIAL, *PLSA_GET_CREDENTIALS, *PLSA_DELETE_CREDENTIAL, *PLSA_ALLOCATE_LSA_HEAP, *PLSA_FREE_LSA_HEAP, *PLSA_ALLOCATE_CLIENT_BUFFER, *PLSA_FREE_CLIENT_BUFFER, *PLSA_COPY_TO_CLIENT_BUFFER, *PLSA_COPY_FROM_CLIENT_BUFFER, *PLSA_IMPERSONATE_CLIENT, *PLSA_UNLOAD_PACKAGE, *PLSA_DUPLICATE_HANDLE, *PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS, *PLSA_CREATE_THREAD, *PLSA_GET_CLIENT_INFO, *PLSA_REGISTER_NOTIFICATION, *PLSA_CANCEL_NOTIFICATION, *PLSA_MAP_BUFFER, *PLSA_CREATE_TOKEN, *PLSA_AUDIT_LOGON, *PLSA_CALL_PACKAGE, *PLSA_FREE_LSA_HEAP, *PLSA_GET_CALL_INFO, *PLSA_CALL_PACKAGEEX, *PLSA_CREATE_SHARED_MEMORY, *PLSA_ALLOCATE_SHARED_MEMORY, *PLSA_FREE_SHARED_MEMORY, *PLSA_DELETE_SHARED_MEMORY, *PLSA_OPEN_SAM_USER, *PLSA_GET_USER_CREDENTIALS, *PLSA_GET_USER_AUTH_DATA, *PLSA_CLOSE_SAM_USER, *PLSA_CONVERT_AUTH_DATA_TO_TOKEN, *PLSA_CLIENT_CALLBACK, *PLSA_UPDATE_PRIMARY_CREDENTIALS, *PLSA_GET_AUTH_DATA_FOR_USER, *PLSA_CRACK_SINGLE_NAME, *PLSA_AUDIT_ACCOUNT_LOGON, *PLSA_CALL_PACKAGE_PASSTHROUGH, SECPKG_DLL_FUNCTIONS, LSA_DISPATCH_TABLE, LSA_SECPKG_FUNCTION_TABLE, *PLSA_AP_INITIALIZE_PACKAGE, *PLSA_AP_LOGON_USER, *PLSA_AP_CALL_PACKAGE, *PLSA_AP_LOGON_TERMINATED, *PLSA_AP_CALL_PACKAGE_UNTRUSTED, *PLSA_AP_CALL_PACKAGE_PASSTHROUGH, *PLSA_AP_LOGON_USER_EX, *PLSA_AP_LOGON_USER_EX2, SpInitializeFn, SpShutDownFn, SpGetInfoFn, SpAcceptCredentialsFn, SpAcquireCredentialsHandleFn, SpQueryCredentialsAttributesFn, SpFreeCredentialsHandleFn, SpSaveCredentialsFn, SpGetCredentialsFn, SpDeleteCredentialsFn, SpInitLsaModeContextFn, SpAcceptLsaModeContextFn, SpDeleteContextFn, SpApplyControlTokenFn, SpGetUserInfoFn, SpGetExtendedInformationFn, SpQueryContextAttributesFn, SpAddCredentialsFn, SpSetExtendedInformationFn, SpInstanceInitFn, SpInitUserModeContextFn, SpMakeSignatureFn, SpVerifySignatureFn, SpSealMessageFn, SpUnsealMessageFn, SpGetContextTokenFn, SpCompleteAuthTokenFn, SpFormatCredentialsFn, SpMarshallSupplementalCredsFn, SpExportSecurityContextFn, SpImportSecurityContextFn, SECPKG_FUNCTION_TABLE, SECPKG_USER_FUNCTION_TABLE, *SpLsaModeInitializeFn, *SpUserModeInitializeFn): Define. * include/sspi.h (SECURITY_STRING): Define.
* * dcrt0.cc (dll_crt0_0): Set SEM_NOGPFAULTERRORBOX error mode, too,Corinna Vinschen2008-04-263-10/+17
| | | | | | to accommodate Vista/Longhorn. * spawn.cc (spawn_guts): Move check for CREATE_SUSPENDED condition after the call to ch.set() since it depends on it.
* 2008-04-26 Danny Smith <dannysmith@users.sourceforge.net>Chris Sutcliffe2008-04-262-22/+134
| | | | * include/specstrings.h: Add more dummy defines.
* 2008-04-26 Chuck Wilson <cwilso11@users.sourceforge.net>Chris Sutcliffe2008-04-262-20/+7
| | | | * Makefile.in: correct issues with mingw10.dll having multiple relocs.
* * libc/include/sys/stat.h: Guard at-functions with !__INSIDE_CYGWIN__.Corinna Vinschen2008-04-262-2/+7
| | | | (fstatat): Fix type of third parameter.
* 2008-04-25 Danny Smith <dannysmith@users.sourceforge.net>Chris Sutcliffe2008-04-263-55/+72
| | | | | | | | | | | | | | | * include/process.h: Include stdint.h for intptr_t definition. (_execl, _execle, _execlp, _execlpe, _execv, _execve, _execvp, _execvpe, _spawnl, _spawnle, _spawnlp, _spawnlpe, _spawnv, _spawnve, _spawnvp, _spawnvpe): Return intptr_t. (execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe): Return intptr_t. [!_WPROCESS_DEFINED]: Include stdint.h for intptr_t definition. (_wexecl, _wexecle, _wexeclp, _wexeclpe, _wexecv, _wexecve, _wexecvp, _wexecvpe, _wspawnl, _wspawnle, _wspawnlp, _wspawnlpe, _wspawnv, _wspawnve, _wspawnvp, _wspawnvpe): Return intptr_t.
* 2008-04-25 Danny Smith <dannysmith@users.sourceforge.net>Chris Sutcliffe2008-04-263-24/+14
| | | | | | | * include/wchar.h (fwide): Return success code rather than failure in inline definition. * mingwex/fwide.c (fwide): ANSI-fy. Get rid of Q8 comments. Return success code rather than failure.
* * Makefile.in (install): Drop install rules for postinstall script.Corinna Vinschen2008-04-252-2/+4
|
* * postinstall: Remove (Moved to base-cygwin package).Corinna Vinschen2008-04-252-298/+4
|
* * fhandler.cc (fhandler_base::open): Move handling FILE_ATTRIBUTE_NORMALCorinna Vinschen2008-04-252-1/+7
| | | | back to its old place. Or it to file_attributes instead of setting it.
* * fhandler.cc (fhandler_base::open): *Only* handle SYSTEM and HIDDENCorinna Vinschen2008-04-252-9/+16
| | | | attributes in FILE_OVERWRITE case.
* * fhandler.cc (fhandler_base::open): Handle SYSTEM and HIDDEN attributesCorinna Vinschen2008-04-252-1/+6
| | | | in FILE_OVERWRITE case as well.
* * libc/machine/arm/setjmp.S: Fix thumb2 support.Nick Clifton2008-04-254-1/+27
| | | | | * arm/crt0.S: Allow assembly under ARMv7 ISA. Support for initializing stack pointers for interrupt modes is still pending.
* * fhandler_disk_file.cc (fhandler_base::fstat_helper): Disable callingCorinna Vinschen2008-04-242-0/+9
| | | | pc.ndisk_links. Just use nNumberOfLinks instead.
* * fhandler_disk_file.cc (fhandler_base::utimens_fs): Fix typo inCorinna Vinschen2008-04-242-2/+7
| | | | input range check.
* * libc/include/machine/ieeefp.h: Fix typo: _DOUBLE_IS_32_BITSNick Clifton2008-04-242-1/+11
| | | | should be _DOUBLE_IS_32BITS.
* * cygwin-api.in.sgml: Add std-susv4 section to Compatibility chapter.Corinna Vinschen2008-04-242-0/+5
|
* * cygwin.din (futimens): Export.Corinna Vinschen2008-04-2410-26/+143
| | | | | | | | | | | | | | | | | | | | | | | | (utimensat): Export. * fhandler.cc (fhandler_base::utimens): Replace fhandler_base::utimes. Call utimens_fs. * fhandler.h (class fhandler_base): Declare utimens_fs instead of utimes_fs, utimens instead of utimes. (class fhandler_disk_file): Declare utimens instead of utimes. * fhandler_disk_file.cc (fhandler_disk_file::utimens): Replace fhandler_disk_file::utimes. (fhandler_base::utimens_fs): Replace fhandler_base::utimes_fs. Implement tv_nsec handling according to SUSv4. * syscalls.cc (utimensat): New function. * times.cc (timespec_to_filetime): New function. (timeval_to_timespec): New function. (utimens_worker): Replace utimes_worker. (utimes): Convert timeval to timespec and call utimens_worker. (lutimes): Ditto. (futimens): Take over implementation from futimes. (futimes): Convert timeval to timespec and call futimens. * winsup.h (timespec_to_filetime): Declare. * include/cygwin/version.h: Bump API minor number. * posix.sgml: Add SUSv4 section. Add futimens and utimensat to it.
* * libc/include/sys/stat.h (UTIME_NOW): Define for Cygwin.Corinna Vinschen2008-04-242-0/+14
| | | | | | (UTIME_OMIT): Ditto. (utimensat): Declare for Cygwin. (futimens): Ditto.
* * include/wait.h: New file.Corinna Vinschen2008-04-242-0/+20
|
* 2008-04-23 Ken Werner <ken.werner@de.ibm.com>Jeff Johnston2008-04-233-6/+11
| | | | | * libc/include/_ansi.h: _LONG_LONG renamed to _LONG_LONG_TYPE. * libc/include/math.h: Likewise.
* * mount.cc (usage): Mark -s and -u as ignored.Corinna Vinschen2008-04-232-15/+15
| | | | | | (print_version): Simplify printing copyright dates. (main): Remove default_flag. Dont set flags on -s and -u options. (mount_commands): Drop handling -s and -u options.
* * posix.sgml: Add openat, faccessat, fchmodat, fchownat, fstatat,Corinna Vinschen2008-04-232-0/+22
| | | | | futimesat, linkat, mkdirat, mkfifoat, mknodat, readlinkat, renameat, symlinkat, unlinkat to list of implemented Solaris functions.
* * cygwin.din: Sort.Corinna Vinschen2008-04-235-5/+333
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (faccessat): Export. (fchmodat): Export. (fchownat): Export. (fstatat): Export. (futimesat): Export. (linkat): Export. (mkdirat): Export. (mkfifoat): Export. (mknodat): Export. (openat): Export. (readlinkat): Export. (renameat): Export. (symlinkat): Export. (unlinkat): Export. * path.cc (readlink): Align definition to POSIX. * syscalls.cc (gen_full_path_at): New static function. (faccessat): Implement. (fchmodat): Implement. (fchownat): Implement. (fstatat): Implement. (futimesat): Implement. (linkat): Implement. (mkdirat): Implement. (mkfifoat): Implement. (mknodat): Implement. (openat): Implement. (readlinkat): Implement. (renameat): Implement. (symlinkat): Implement. (unlinkat): Implement. * include/cygwin/version.h: Bump API minor number.
* * libc/include/stdio.h (renameat): Declare for Cygwin.Corinna Vinschen2008-04-235-2/+64
| | | | | | | | | | | | | | | | | | | | | | (symlinkat): Ditto. * libc/include/sys/unistd.h (readlink): Align declaration to POSIX. (faccessat): Declare for Cygwin. (fchownat): Ditto. (linkat): Ditto. (readlinkat): Ditto. * libc/include/sys/_default_fcntl.h (AT_FDCWD): Define for Cygwin. (AT_EACCESS): Ditto. (AT_SYMLINK_NOFOLLOW): Ditto. (AT_SYMLINK_FOLLOW): Ditto. (AT_REMOVEDIR): Ditto. (futimesat): Declare for Cygwin. (openat): Ditto. (unlinkat): Ditto. * libc/include/sys/stat.h (fchmodat): Ditto. (fstatat): Ditto. (mkdirat): Ditto. (mkfifoat): Ditto. (mknodat): Ditto.
* 2008-04-23 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2008-04-233-137/+13
| | | | | | * confsubdir.m4: Remove. * override.m4: Apply _AC_ARG_VALIDATE fix to all versions but 2.62.
* * dcrt0.cc (dll_crt0_0): Move CWD initialization from here...Corinna Vinschen2008-04-222-2/+7
| | | | (dll_crt0_1): ...to here.
* * cygwin.din (fmemopen): Export.Corinna Vinschen2008-04-223-1/+10
| | | | | (open_memstream): Export. * include/cygwin/version.h: Bump API minor number.
* * cygcheck.cc (dump_sysinfo): Fix multiple Cygwin DLL test.Corinna Vinschen2008-04-223-116/+339
| | | | | | | | | | | | | | | | | | | | | | | | | | | * path.cc: Fetch mount points from fstab files instead of from registry. Use adapted functions copied from Cygwin DLL. (mnt_t): Drop issys member. Define as "mnt_t" instead of "struct mnt_t" subsequently. (max_mount_entry): New variable. (unconvert_slashes): Move to earlier location in file. Make inline. (find2): Remove. (get_cygdrive0): Remove. (get_cygdrive): Remove. (skip_ws): New function. (find_ws): Ditto. (conv_fstab_spaces): Ditto. (read_flags): Ditto. (from_fstab_line): Ditto. (get_user): Ditto. (from_fstab): Ditto. (mnt_sort): Ditto. (read_mounts): Drop old registry code. Fetch "Software\Cygwin\Setup\rootdir" value from HKCU or HKLM key. Use rootdir extracted from module path as fallback. Call from_fstab for nouser and user mount points. (setmntent): Check max_mount_entry to test if read_mounts must be called. (getmntent): Use MOUNT_SYSTEM flag instead of mnt_t's issys member.
* * sec_auth.cc (create_token): Add integrity level SID to token onCorinna Vinschen2008-04-224-6/+39
| | | | | | | | | | | systems supporting that. Remove useless check for dynamically loading NtCreateToken function. * sec_helper.cc (mandatory_medium_integrity_sid): Define. (mandatory_high_integrity_sid): Define. (mandatory_system_integrity_sid): Define. * sec_helper.h (mandatory_medium_integrity_sid): Declare. (mandatory_high_integrity_sid): Declare. (mandatory_system_integrity_sid): Declare.
* * include/winnt.h (SECURITY_MANDATORY_LABEL_AUTHORITY): Define.Corinna Vinschen2008-04-222-0/+23
| | | | | | | | | | | | (SECURITY_MANDATORY_UNTRUSTED_RID): Define. (SECURITY_MANDATORY_LOW_RID): Define. (SECURITY_MANDATORY_MEDIUM_RID): Define. (SECURITY_MANDATORY_HIGH_RID): Define. (SECURITY_MANDATORY_SYSTEM_RID): Define. (SECURITY_MANDATORY_PROTECTED_PROCESS_RID): Define. (SECURITY_MANDATORY_MAXIMUM_USER_RID): Define. (SE_GROUP_INTEGRITY): Define. (SE_GROUP_INTEGRITY_ENABLED): Define.
* * mount.cc (mount_info::init): Remove call to from_registry. PrintCorinna Vinschen2008-04-217-178/+67
| | | | | | | | | | | | | | | | | | | | | message that fstab is missing. (mount_info::from_fstab): Use CYGWIN_INFO_CYGDRIVE_DEFAULT_PREFIX instead of constant string. (mount_info::read_mounts): Remove. (mount_info::from_registry): Remove. (mount_info::read_cygdrive_info_from_registry): Remove. * postinstall: Enable code to create fstab entries from old registry entries. * registry.cc (reg_key::reg_key): Drop CYGWIN_INFO_CYGNUS_REGISTRY_NAME from registry key. * shared_info.h (mount_info::read_mounts): Remove declaration. (mount_info::from_registry): Ditto. (mount_info::to_registry): Ditto. (mount_info::read_cygdrive_info_from_registry): Ditto. * winver.rc (CYGWIN_REGISTRY_KEY): Remove. (LegalCopyright): Fix to include 2008. (RegistryKey): Set to CYGWIN_INFO_CYGWIN_REGISTRY_NAME. * include/cygwin/version.h (CYGWIN_INFO_CYGNUS_REGISTRY_NAME): Remove.
* * kernel32.cc (CreateFileMappingW): Fix bug in reserve/commit handling.Corinna Vinschen2008-04-212-3/+7
|
* * Makefile.in (DLL_OFILES): Add kernel32.o.Corinna Vinschen2008-04-2116-93/+623
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * autoload.cc (WSACloseEvent): Remove. (WSACreateEvent): Remove. * cygheap.cc (cygheap_init): Drop initializing shared_prefix. * cygheap.h (struct init_cygheap): Drop shared_prefix and shared_prefix_buf members. * fhandler_socket.cc (sock_shared_name): New static function. (search_wsa_event_slot): Convert name buffers to WCHAR. Call NtCreateMutant/NtOpenMutant to create mutexes in session local namespace. (fhandler_socket::init_events): Ditto. Fix debug output. (fhandler_socket::release_events): Close mutexes using NtClose. (fhandler_socket::dup): Ditto. * kernel32.cc: New file, implementing Win32 calls in a Cygwin-specific way. * mmap.cc (MapView): Make static. * ntdll.h: Fix status code sorting. (STATUS_OBJECT_NAME_EXISTS): Define. (SEMAPHORE_QUERY_STATE): Define. (CYG_SHARED_DIR_ACCESS): Define. (CYG_MUTANT_ACCESS): Define. (CYG_EVENT_ACCESS): Define. (CYG_SEMAPHORE_ACCESS): Define. (enum _PROCESSINFOCLASS): Define ProcessSessionInformation. (struct _PROCESS_SESSION_INFORMATION): Define. (NtCreateSemaphore): Declare. (NtOpenSemaphore): Declare. * flock.cc: Use CYG_xxx_ACCESS access masks where appropriate. * posix_ipc.cc (ipc_mutex_init): Use native functions to create mutex. Create in cygwin-shared subdir. (ipc_cond_init): Ditto for event. (ipc_mutex_close): Use NtClose. (ipc_cond_close): Ditto. (mq_open): Drop "cyg" prefix from mqh_uname. * shared.cc (CYG_SHARED_DIR_ACCESS): Drop definition here. (_cygwin_testing): Declare extern on file level. (get_shared_parent_dir): Change name of shared directory. Add name to api_fatal output. (get_session_parent_dir): New function. (shared_name): Simplify. (shared_info::initialize): Call get_session_parent_dir. * shared_info.h (get_session_parent_dir): Declare. * smallprint.cc (__small_vswprintf): Fix bug in multibyte string conversion. * thread.cc (semaphore::semaphore): Align semaphore name to object names in posix IPC functions. * include/cygwin/version.h (CYGWIN_VERSION_SHARED_DATA): Bump.
* Revert thinko in previous patch.Corinna Vinschen2008-04-185-40/+34
| | | | | | | | | | * fhandler.h (struct wsa_event): Move back from wsa_event.h to here. * fhandler_socket.cc (NUM_SOCKS): Ditto. (wsa_events): Move back from cygwin_shared to here. Accommodate throughout. (socket_serial_number): Ditto. * shared_info.h: Accommodate above changes. * wsa_event.h: Remove.
* * fhandler.h (-struct wsa_event): Move to wsa_event.h. IncludeCorinna Vinschen2008-04-1812-161/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wsa_event.h instead. * fhandler_socket.cc (NUM_SOCKS): Move to wsa_event.h. (wsa_events): Move from DLL shared area to cygwin_shared shared memory. Accommodate throughout. (socket_serial_number): Ditto. * fhandler_tape.cc (mt): Ditto. (mtinfo_init): Remove. (mt): Define as cygwin_shared->mt. * flock.cc (FLOCK_PARENT_DIR_ACCESS): Remove. (FLOCK_INODE_DIR_ACCESS): Move up in file. (FLOCK_MUTANT_ACCESS): Ditto. (FLOCK_EVENT_ACCESS): Ditto. (get_lock_parent_dir): Remove. (inode_t::inode_t): Call get_shared_parent_dir to get parent dir handle. Add a "flock-" prefix to file's lock directory name for clarity. * mtinfo.h (mtinfo_init): Drop declaration. * net.cc (last_used_bindresvport): Move from DLL shared area to cygwin_shared shared memory. (cygwin_bindresvport_sa): Accommodate above change. * sec_helper.cc (_everyone_sd): Move here from flock.cc. * security.h (SD_MIN_SIZE): Ditto. (everyone_sd): Ditto. * shared.cc (cygwin_shared_area): Remove. (cygwin_shared_h): New handle. (get_shared_parent_dir): New static function. (shared_name): Drop session_local argument. Call get_shared_parent_dir here. Add cygwin-shared subdir to object name. (offsets): Reinstantiate SH_CYGWIN_SHARED member. (open_shared): Revert change from 2007-03-29 for systems supporting SeCreateGlobalPrivilege. (shared_info::initialize): Call mtinfo's initialize here. (memory_init): Drop call to mtinfo_init. * shared_info.h (SHARED_INFO_CB): Accommodate change to shared_info. (CURR_SHARED_MAGIC): Ditto. (class shared_info): Add members for global socket and tape info sharing. (enum shared_locations): Reinstantiate SH_CYGWIN_SHARED. (get_shared_parent_dir): Declare. (shared_name): Drop session_local argument from declaration. * wsa_event.h: New file. Move definitions of NUM_SOCKS and struct wsa_event here.
* * autoload.cc (noload): Make sure this and succeeding functions are located inChristopher Faylor2008-04-182-0/+6
| | | | the text segment.
* 2008-04-18 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2008-04-187-13/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync with gcc: 2008-04-18 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/35457 * configure.ac: Include override.m4. * configure: Regenerate. 2008-04-18 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (restrap): Call `make all' using double-colon rules. * Makefile.in: Regenerate. 2008-04-11 Eric B. Weddington <eweddington@cso.atmel.com> * configure.ac: Do not build libssp for the AVR. * configure: Regenerate. config: 2008-04-18 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/35457 * override.m4: Add this. Make sure aclocal always picks it. Add more lenient precious variable check, backported from autoconf trunk.
* * MAINTAINERS: Replace reference to configure.in with reference to configure.ac.Nick Clifton2008-04-182-1/+6
|
* * configure.ac (cr16-*-*): Add case for cr16 target and include gdbNick Clifton2008-04-183-0/+12
| | | | | as nonconfigurable directories list. * configure: Regenerate.
* 2008-04-16 Patrick Mansfield <patmans@us.ibm.com>Jeff Johnston2008-04-162-2/+6
| | | | * libc/machine/spu/sys/errno.h: Use _impure_data, not _reent_data.
* 2008-04-16 Patrick Mansfield <patmans@us.ibm.com>Jeff Johnston2008-04-162-1/+5
| | | | * libc/machine/spu/impure.c: Add missing underscore to impure_data.
* * fhandler_socket.cc (fhandler_socket::close): Disable enforcedCorinna Vinschen2008-04-162-2/+11
| | | | lingering since the original problem can no longer be reproduced.
* * grp.cc (internal_getgroups): Drop local buf. Allocate groupsCorinna Vinschen2008-04-162-3/+7
| | | | directly using alloca.
* * elf/sparc.h (R_SPARC_GOTDATA_HIX22,David S. Miller2008-04-162-0/+17
| | | | | | R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22, R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP, R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.