1. 17 8月, 2020 1 次提交
  2. 25 10月, 2012 1 次提交
    • R
      correct locking in stdio functions that tried to be lock-free · c8cb6bcd
      Rich Felker 提交于
      these functions must behave as if they obtain the lock via flockfile
      to satisfy POSIX requirements. since another thread can provably hold
      the lock when they are called, they must wait to obtain the lock
      before they can return, even if the correct return value could be
      obtained without locking. in the case of fclose and freopen, failure
      to do so could cause correct (albeit obscure) programs to crash or
      otherwise misbehave; in the case of feof, ferror, and fwide, failure
      to obtain the lock could sometimes return incorrect results. in any
      case, having these functions proceed and return while another thread
      held the lock was wrong.
      c8cb6bcd
  3. 03 6月, 2012 1 次提交
    • R
      add some ugly aliases for LSB ABI compatibility · 6a4b9472
      Rich Felker 提交于
      for some nonsensical reason, glibc's headers use inline functions that
      redirect some of the standard functions to ugly nonstandard names (and
      likewise for some of their nonstandard functions).
      6a4b9472
  4. 12 2月, 2011 1 次提交