Ignore:
Timestamp:
2007-04-09T13:53:57Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
183788f1
Parents:
d0b1443
Message:

Revert some of the changes introduced in revision 2209.
I think it is not correct to remove serialization of pseudo threads in printf_core.c.
With thread-level futex serialization, several pseudo threads running in one thread could easily deadlock
the task.

Add a dedicated futex serialization to thread1.c test only.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/libc/arch/sparc64/src/thread_entry.s

    rd0b1443 rde33dab  
    3535#
    3636__thread_entry:
    37         sethi %hi(_gp), %l7     
     37        sethi %hi(_gp), %l7
    3838        call __thread_main              ! %o0 contains address of uarg
    3939        or %l7, %lo(_gp), %l7
Note: See TracChangeset for help on using the changeset viewer.