|
|
|
@3bd1d7d4
|
6 years |
jiri.zarevucky |
async: Use a dedicated futex for client hash table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c76cc61
|
6 years |
jiri.zarevucky |
async: Lock interface hash table with a dedicated interface_futex, and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f272d9
|
6 years |
jiri.zarevucky |
Statically allocate session_ns.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47be512
|
6 years |
jiri.zarevucky |
Introduce list_pop().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75c430e3
|
6 years |
jiri |
Bsearch, getenv, system need to go to libc. (although we might …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c440362
|
6 years |
jiri |
Free exit handler structure after running exit handler.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@099c834
|
6 years |
jiri |
atexit, exit, _Exit, at_quick_exit, quick_exit, tests for strtol and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@379db9ef
|
6 years |
jiri |
Add missing test source.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8338a81
|
6 years |
jiri |
div, ldiv, lldiv should go to libc's stdio.h Add MB_CUR_MAX. Adjust …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55092672
|
6 years |
jiri |
Clean up libposix stdio.h and stdlib.h a bit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ae9c07
|
6 years |
jiri |
iso646.h is ISO C. (A)OFF64_MIN/MAX are neither POSIX nor ISO C.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6bab27b
|
6 years |
jiri |
The headers malloc.h, stdarg.h, stddef.h and stdbool.h should just …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b1cc8d
|
6 years |
noreply |
Add notification queue to the async framework. (#40)
Instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@587478b
|
6 years |
jiri.zarevucky |
Fix some undefined behaviors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f7d77c6
|
6 years |
jiri.zarevucky |
Add rudimentary support for undefined behavior sanitizer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abf8bd8
|
6 years |
jiri.zarevucky |
tools/ew.py: Add -bigmem option for RAM-hungry configurations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ceeac3
|
6 years |
jiri.zarevucky |
tools/ew.py: understand -nographic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be2a20ac
|
6 years |
jiri |
Merge scanf family implementation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80f345c
|
6 years |
jiri |
Need to carefully pass va_list around by reference to be portable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4aa1c8
|
6 years |
jiri |
Add actual test for using range in scanf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39f84ce4
|
6 years |
jiri |
Add range support to scanf's set conversion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a55d76b1
|
6 years |
jiri.zarevucky |
Implement a simple counting semaphore for fibrils.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a6c28d1
|
6 years |
jiri |
Replace libposix scanf with libc scanf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f47a905
|
6 years |
jiri |
scanf, vscanf, vsscanf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01cc7b4
|
6 years |
jiri |
Implement sscanf via virtualizing FILE and implementing string backend …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed18e14
|
6 years |
jiri |
vfscanf with tests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@899342e
|
6 years |
jiri.zarevucky |
fibril_futex must be locked during context_swap() .
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec39720
|
6 years |
jakub |
tmpfs_truncate must not fail when new size is zero
When zero size is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@931afbc
|
6 years |
jakub |
Don't republish call capability on forward failure
When forwarding of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75701004
|
6 years |
martin |
use a TAR as the archive format for populating TMPFS root file system
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@18ad56a8
|
6 years |
martin |
more elegant way of keeping the state of the archive extraction
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24fda5e
|
6 years |
martin |
separate the TAR extraction to a library to make the code reusable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04051b8e
|
6 years |
martin |
remove stale makefiles
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8afd5a
|
6 years |
jiri.zarevucky |
Have async_poke() check whether the poke is necessary.
This was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49a796f1
|
6 years |
jiri.zarevucky |
Split the async framework into several parts.
This segregates …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fda19b8
|
6 years |
jiri.zarevucky |
Deduplicate async_create_port().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc0b2a8
|
6 years |
jiri.zarevucky |
Revert "Don't use custom ldscripts in uspace. (#38)"
This reverts …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed88c8e
|
6 years |
jiri |
fputc, putchar vs. fputwc, putwchar.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a57fa32
|
6 years |
jakub |
Fix USB match IDs that need zero-padding
In format string, when using …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a05ec66
|
6 years |
noreply |
Don't use custom ldscripts in uspace. (#38)
Even with the *-linux-gnu …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@774aa332
|
6 years |
jiri |
list_foreach loops with single-statement body are indented incorrectly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@29c3c72
|
6 years |
jiri |
Remove forgotten line in ccheck.sh.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81c6365
|
6 years |
jiri |
Fix autogenerated source files not passing ccheck.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86b70c6
|
6 years |
jiri |
Fix ccheck initial checkout.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4eb3ba2
|
6 years |
jiri |
Fail if ccheck issues are found. Make sure we always use the right …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@904b1bc
|
6 years |
jiri |
Fix remaining ccheck issues.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f8772d4
|
6 years |
noreply |
Merge pull request #36 from jermar/ar9271
ar9271: Set cable state …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ff23ff
|
6 years |
jiri |
More comment fixing (ccheck).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c3fb9b
|
6 years |
jiri |
Fix block comment formatting (ccheck).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fac0ac7
|
6 years |
jiri.zarevucky |
Fix the return value of memcpy_to/from_uspace().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8800b13
|
6 years |
jakub |
ar9271: Set cable state according to connectedness
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47e00b83
|
6 years |
jiri |
Fix some block comments (found by ccheck).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a26925
|
7 years |
jakub |
ne2k: Implement additional nic_iface_t ops
This commit implements the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f134413
|
7 years |
jakub |
ew.py: Start processing next arg after -net pair
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad896eb
|
7 years |
jakub |
rtl8139: Fix unmapping of DMA memory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11b285d
|
7 years |
jiri.zarevucky |
Use standard signature for malloc() in kernel.
The remaining …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13db2044
|
7 years |
jakub |
Fix unmapping of virtual address of DMA memory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9597866
|
7 years |
jakub |
Avoid releasing DMA memory twice
When hda_corb_init or hda_rirb_init …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df96271
|
7 years |
jakub |
Test the value returned from dmamem_map_anonymous
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2021428
|
7 years |
jiri.zarevucky |
Improve tools/srepl.
- option -d for removing the line entirely.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a1be76
|
7 years |
jakub |
Make sure all IDT fields are initialized
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2c5159
|
7 years |
jakub |
Test the value returned from dmamem_map_anonymous
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7473807
|
7 years |
jakub |
Use atomic malloc allocations
We can safely use atomic allocations in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae89656
|
7 years |
jakub |
Provide an empty #DB handler
Userspace can trigger a #DB exception …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a8771c
|
7 years |
jiri |
Forgot to commit fix to exfat_fsinfo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af7fe18
|
7 years |
vojtech.horky |
Travis: debugging IRC notifications
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@963c932
|
7 years |
vojtech.horky |
Travis: send IRC notifications
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb7806a7
|
7 years |
vojtech.horky |
YAML style
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e4fe58f
|
7 years |
vojtech.horky |
Travis: do not build all harbours
It seems that building all harbours …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1420cae9
|
7 years |
vojtech.horky |
Fix broken compilation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8975278
|
7 years |
jiri |
A few more cstyle fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae7d03c
|
7 years |
jiri |
Selected ccheck-proposed comment fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b277bef
|
7 years |
jakub |
Mask TF on SYSCALL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f72560a
|
7 years |
noreply |
Keeping comments in sync with the code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3fdecc
|
7 years |
jakub |
Revert "Don't use custom ldscripts in uspace."
This reverts commit …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@349e04ac
|
7 years |
jakub |
Make sure _start is always aligned to 16
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66262a1b
|
7 years |
jiri.zarevucky |
Don't use custom ldscripts in uspace.
Even with the *-linux-gnu …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@888a2c6
|
7 years |
jiri.zarevucky |
Ignore GNU program headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e33c2f
|
7 years |
jiri.zarevucky |
Clean up some debris left behind by autogen headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@742fc98e
|
7 years |
noreply |
Make some effort to allocate the memory area for shared objects. (#33)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@009c485
|
7 years |
jiri.zarevucky |
Always use CC for linking.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5261062
|
7 years |
jiri.zarevucky |
Default to nproc processes when running make check .
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e5cc73
|
7 years |
jiri.zarevucky |
Fix inadvertent discrepancy between toolchain.sh and autotool.py
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cb53ea5
|
7 years |
jiri.zarevucky |
Work around Travis limits
by replacing each output line with a single dot.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@232ec3a1
|
7 years |
noreply |
Revive support for -helenos target specification. (#31)
* Revive …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66855b2
|
7 years |
jiri.zarevucky |
Fix a linker script issue I introduced.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c5f04f
|
7 years |
jiri.zarevucky |
Ensure valid TLS info even if there is no TLS header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c4b53c
|
7 years |
jiri.zarevucky |
Rename __entry to the usual _start .
Except for MIPS, where the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a947d32
|
7 years |
jiri.zarevucky |
Remove old, unused patches.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e634684
|
7 years |
jiri.zarevucky |
Don't choke on architecture-specific ELF program headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7148abf
|
7 years |
jiri.zarevucky |
Rename main to libc_main, to avoid conflict with libgcc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fafe5e0
|
7 years |
jiri |
Fix incorrectly indented double-slash comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2eb85d
|
7 years |
jakub |
Bump QEMU version to 2.12.0
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f205248
|
7 years |
jiri.zarevucky |
Honor TLS alignment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d58fca
|
7 years |
jakub |
dhcp: Fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfe1fc1
|
7 years |
jiri.zarevucky |
Add licence header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0582039
|
7 years |
martin |
remove PyYAML dependency check (since PyYAML is no longer required)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2f75eb
|
7 years |
noreply |
Replace autogen.py with something simpler. (#30)
Instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1cac875
|
7 years |
jiri.zarevucky |
Fix missing struct field initialization (my bad).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbc534c
|
7 years |
jiri |
Fix period table formatting (C style).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|