Ben Wiederhake
|
c214d31c5e
|
Everywhere: Fix order of includes and #pragma once
|
2022-09-18 18:30:05 -07:00 |
|
Tim Schumacher
|
224ac1a307
|
LibC: Remove a bunch of weak pthread_* symbols
|
2022-07-19 20:58:51 -07:00 |
|
Tim Schumacher
|
3237efc661
|
LibC: Implement __fseterr
|
2022-04-03 19:15:14 +02:00 |
|
Tim Schumacher
|
4f706d819a
|
LibC: Implement __freadptrinc
|
2022-04-03 19:15:14 +02:00 |
|
Tim Schumacher
|
9b543ddb16
|
LibC: Implement __freadptr
|
2022-04-03 19:15:14 +02:00 |
|
Idan Horowitz
|
086969277e
|
Everywhere: Run clang-format
|
2022-04-01 21:24:45 +01:00 |
|
Tim Schumacher
|
4917a610ab
|
LibC: Partially implement __fpending
|
2022-03-28 10:38:02 -07:00 |
|
Daniel Bertalan
|
6a6dbf5b0b
|
LibC: Implement fflush(nullptr)
This caused all open file streams to be flushed.
This commit also changes `FILE::create` to handle buffer allocation
failure gracefully.
|
2022-01-16 14:59:21 -08:00 |
|
Conor Byrne
|
8515d7d5ab
|
LibC: Implement `flockfile and funlockfile `
To do this, we must set the type attribute when initializing a FILE to
``__PTHREAD_MUTEX_RECURSIVE``.
|
2022-01-01 09:50:32 +00:00 |
|
Ali Mohammad Pur
|
e717ca32d1
|
LibC: Implement ungetwc()
|
2021-12-21 21:24:36 +03:30 |
|
Ali Mohammad Pur
|
db7a6d6e74
|
LibC: Implement f{get,put}ws()
|
2021-12-21 21:24:36 +03:30 |
|
Ali Mohammad Pur
|
cb90856756
|
LibC: Implement {f,}putwc()
|
2021-12-21 21:24:36 +03:30 |
|
Ali Mohammad Pur
|
cf17677206
|
LibC: Implement {f,}getwc()
|
2021-12-21 21:24:36 +03:30 |
|