/[hurd]/hurd-l4/libhurd-cap-server/ChangeLog
ViewVC logotype

Diff of /hurd-l4/libhurd-cap-server/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by marcus, Mon Oct 25 15:11:18 2004 UTC revision 1.23 by marcus, Fri Oct 29 03:18:50 2004 UTC
# Line 1  Line 1 
1    2004-10-29  Marcus Brinkmann  <marcus@gnu.org>
2    
3            * cap-server.h: Include <atomic.h>.
4            (struct hurd_cap_obj): Change type of member refs
5            from unsigned int to uatomic32_t.
6            (hurd_cap_obj_ref): Use atomic_increment().
7            (hurd_cap_obj_rele): Use atomic_decrement().
8            * cap-server-intern.h (_hurd_cap_obj_drop): Remove unused variable
9            cap_class.  Use atomic_decrement_and_test.
10            * obj-dealloc.c (_hurd_cap_obj_dealloc): Assert that OBJ->refs is
11            0, not 1.  Do not unlock the object.
12    
13  2004-10-25  Marcus Brinkmann  <marcus@gnu.org>  2004-10-25  Marcus Brinkmann  <marcus@gnu.org>
14    
15          * Makefile.am (libhurd_cap_server_a_SOURCES): Add          * Makefile.am (libhurd_cap_server_a_SOURCES): Add

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26