diff options
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 44b94cbc1..4bc83a643 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,25 @@ +2008-05-15 Corinna Vinschen <corinna@vinschen.de> + + * autoload.cc (LoadDLLfuncNt): Re-invent. + (NtCreateTransaction): Define. + (NtCommitTransaction): Define. + (NtRollbackTransaction): Define. + (RtlGetCurrentTransaction): Define. + (RtlSetCurrentTransaction): Define. + * ntdll.h (TRANSACTION_ALL_ACCESS): Define. + (NtCreateTransaction): Declare. + (NtCommitTransaction): Declare. + (NtRollbackTransaction): Declare. + (RtlGetCurrentTransaction): Declare. + (RtlSetCurrentTransaction): Declare. + * syscalls.cc (start_transaction): New static function to start TxF + transaction. + (stop_transaction): New static function to end TxF transaction. + (rename): Call start_transaction and stop_transaction where appropriate + on systems supporting transactions. + * wincap.h (wincaps::has_transactions): New element. + * wincap.cc: Implement above element throughout. + 2008-05-14 Corinna Vinschen <corinna@vinschen.de> * fhandler_disk_file.cc (fhandler_disk_file::readdir_helper): Drop |