2018-06-14 |
Jiří Zárevúcky | tools/ew.py: Add -bigmem option for RAM-hungry configurations.
|
commit | commitdiff | tree |
2018-06-14 |
Jiří Zárevúcky | tools/ew.py: understand -nographic
|
commit | commitdiff | tree |
2018-06-13 |
Jiří Zárevúcky | Implement a simple counting semaphore for fibrils.
|
commit | commitdiff | tree |
2018-06-11 |
Jiří Zárevúcky | `fibril_futex` must be locked during `context_swap()`.
|
commit | commitdiff | tree |
2018-05-31 |
Jiří Zárevúcky | Have async_poke() check whether the poke is necessary.
|
commit | commitdiff | tree |
2018-05-31 |
Jiří Zárevúcky | Split the async framework into several parts.
|
commit | commitdiff | tree |
2018-05-31 |
Jiří Zárevúcky | Deduplicate async_create_port().
|
commit | commitdiff | tree |
2018-05-29 |
Jiří Zárevúcky | Revert "Don't use custom ldscripts in uspace. (#38)"
|
commit | commitdiff | tree |
2018-05-25 |
Jiří Zárevúcky | Don't use custom ldscripts in uspace. (#38)
|
commit | commitdiff | tree |
2018-05-15 |
Jiří Zárevúcky | Fix the return value of memcpy_to/from_uspace().
|
commit | commitdiff | tree |
2018-05-13 |
Jiří Zárevúcky | Use standard signature for `malloc()` in kernel.
|
commit | commitdiff | tree |
2018-05-12 |
Jiří Zárevúcky | Improve tools/srepl.
|
commit | commitdiff | tree |
2018-05-02 |
Jiří Zárevúcky | Don't use custom ldscripts in uspace.
|
commit | commitdiff | tree |
2018-05-02 |
Jiří Zárevúcky | Ignore GNU program headers.
|
commit | commitdiff | tree |
2018-05-02 |
Jiří Zárevúcky | Clean up some debris left behind by autogen headers.
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Make some effort to allocate the memory area for shared...
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Always use CC for linking.
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Default to `nproc` processes when running `make check`.
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Fix inadvertent discrepancy between toolchain.sh and...
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Work around Travis limits
|
commit | commitdiff | tree |
2018-05-01 |
Jiří Zárevúcky | Revive support for `-helenos` target specification...
|
commit | commitdiff | tree |
2018-04-30 |
Jiří Zárevúcky | Fix a linker script issue I introduced.
|
commit | commitdiff | tree |
2018-04-28 |
Jiří Zárevúcky | Ensure valid TLS info even if there is no TLS header.
|
commit | commitdiff | tree |
2018-04-28 |
Jiří Zárevúcky | Rename `__entry` to the usual `_start`.
|
commit | commitdiff | tree |
2018-04-28 |
Jiří Zárevúcky | Remove old, unused patches.
|
commit | commitdiff | tree |
2018-04-28 |
Jiří Zárevúcky | Don't choke on architecture-specific ELF program headers.
|
commit | commitdiff | tree |
2018-04-28 |
Jiří Zárevúcky | Rename __main to __libc_main, to avoid conflict with...
|
commit | commitdiff | tree |
2018-04-23 |
Jiří Zárevúcky | Honor TLS alignment.
|
commit | commitdiff | tree |
2018-04-19 |
Jiří Zárevúcky | Add licence header.
|
commit | commitdiff | tree |
2018-04-17 |
Jiří Zárevúcky | Replace autogen.py with something simpler. (#30)
|
commit | commitdiff | tree |
2018-04-16 |
Jiří Zárevúcky | Fix missing struct field initialization (my bad).
|
commit | commitdiff | tree |
2018-04-15 |
Jiří Zárevúcky | Remove const qualifier from arguments that pass ownership...
|
commit | commitdiff | tree |
2018-04-15 |
Jiří Zárevúcky | oops
|
commit | commitdiff | tree |
2018-04-15 |
Jiří Zárevúcky | libposix: get rid of `dlopen()` override
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Define `_end`, and use it instead of the address of...
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | puts() should append newline.
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | libposix: pid_t should be int
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Fix insufficient buffer size.
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Fix possible use of uninitialized variables due to...
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Remove _gp from sparc linker script.
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Instead of having a special linker script for loader...
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | Instead of using .interp section, determine loader...
|
commit | commitdiff | tree |
2018-04-10 |
Jiří Zárevúcky | No sense reading sections in the kernel either.
|
commit | commitdiff | tree |
2018-04-04 |
Jiří Zárevúcky | Fix tools/srepl to work in non-bash shells.
|
commit | commitdiff | tree |
2018-04-04 |
Jiří Zárevúcky | We should not attempt to read sections in the ELF file.
|
commit | commitdiff | tree |
2018-04-04 |
Jiří Zárevúcky | Define TLS consistently in linker scripts, and remove...
|
commit | commitdiff | tree |
2018-03-30 |
Jiří Zárevúcky | Always load ELF headers as part of the text segment.
|
commit | commitdiff | tree |
2018-03-29 |
Jiří Zárevúcky | Fix travis script (changed interface of hsct.sh)
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Strip trailing whitespace.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Disable -Werror for app/tester. It does nonsensical...
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Use standard constants with standard functions.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Fix insufficient memset.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Check for path length overflow in rm.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Avoid using standard C function names for local functions.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Fix printf specifier.
|
commit | commitdiff | tree |
2018-03-26 |
Jiří Zárevúcky | Add two missing intrinsics for arm32.
|
commit | commitdiff | tree |
2018-03-15 |
Jiří Zárevúcky | toolchain.sh: Instead of depending on system libraries...
|
commit | commitdiff | tree |
2018-03-13 |
Jiří Zárevúcky | Fix riscv64 build, and add a build config for it to...
|
commit | commitdiff | tree |
2018-03-12 |
Jiří Zárevúcky | Turn context_save/context_restore into standard setjmp...
|
commit | commitdiff | tree |
2018-03-08 |
Jiří Zárevúcky | Replace __ASM__ macro with the standard __ASSEMBLER__.
|
commit | commitdiff | tree |
2018-03-08 |
Jiří Zárevúcky | Introduce context_swap() and use it to simplify fibril...
|
commit | commitdiff | tree |
2018-03-02 |
Jiří Zárevúcky | Remove all trailing whitespace, everywhere.
|
commit | commitdiff | tree |
2018-03-02 |
Jiří Zárevúcky | Add `make space` for convenience of obliterating rampant...
|
commit | commitdiff | tree |
2018-03-02 |
Jiří Zárevúcky | style: Remove trailing whitespace on _all_ lines, including...
|
commit | commitdiff | tree |
2018-03-02 |
Jiří Zárevúcky | style: Remove trailing whitespace on _all_ lines, including...
|
commit | commitdiff | tree |
2018-02-28 |
Jiří Zárevúcky | style: Remove trailing whitespace on non-empty lines...
|
commit | commitdiff | tree |
2018-02-28 |
Jiří Zárevúcky | style: Remove trailing whitespace on non-empty lines...
|
commit | commitdiff | tree |
2018-02-26 |
Jiří Zárevúcky | Add missing paths to .gitignore, and clean it up a...
|
commit | commitdiff | tree |
2018-02-26 |
Jiří Zárevúcky | Fix `HELENOS_CROSS_PATH` export when `CC` has extra...
|
commit | commitdiff | tree |
2018-02-22 |
Jiří Zárevúcky | Update .gitignore
|
commit | commitdiff | tree |
2018-02-12 |
Jiří Zárevúcky | Generalize ns16550 driver to work with more chips....
|
commit | commitdiff | tree |
2018-02-08 |
Jiří Zárevúcky | Third party build improvements.
|
commit | commitdiff | tree |
2018-01-31 |
Jiří Zárevúcky | Generate files that a third party can use to build...
|
commit | commitdiff | tree |
2018-01-25 |
Jiří Zárevúcky | Remove a few unnecessary compiler flags.
|
commit | commitdiff | tree |
2018-01-23 |
Jiří Zárevúcky | Fix `environ` and remove `posix_optarg`.
|
commit | commitdiff | tree |
2018-01-22 |
Jiří Zárevúcky | Remove LIBPOSIX_INTERNAL macro.
|
commit | commitdiff | tree |
2018-01-22 |
Jiří Zárevúcky | Remove unnecessary symbol renaming from libposix.
|
commit | commitdiff | tree |
2018-01-22 |
Jiří Zárevúcky | Use ftell64()/fseek64() in libposix.
|
commit | commitdiff | tree |
2018-01-22 |
Jiří Zárevúcky | Add nonstandard ftell64() and fseek64().
|
commit | commitdiff | tree |
2018-01-22 |
Jiří Zárevúcky | Rename uspace/lib/posix/source to src, for consistency...
|
commit | commitdiff | tree |
2018-01-17 |
Jiří Zárevúcky | Work around SPARC's multiplication insanity.
|
commit | commitdiff | tree |
2018-01-17 |
Jiří Zárevúcky | Temporarily revert libsoftint changes.
|
commit | commitdiff | tree |
2018-01-16 |
Jiří Zárevúcky | Remove `const` qualifier from the argument of `free...
|
commit | commitdiff | tree |
2018-01-16 |
Jiří Zárevúcky | Implement the full suite of standard string-to-int...
|
commit | commitdiff | tree |
2018-01-16 |
Jiří Zárevúcky | libsoftint, take two
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Fix symbols in libsoftint.
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Add missing standard functions to <ctype.h>
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Use standard names for rand() and srand().
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Remove non-standard const qualifier from optarg.
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Rename `struct stat` and `struct statfs` to `vfs_stat_t...
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Make sure `realloc()` behaves correctly when new size...
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Hide nonstandard symbols in <stdio.h> behind _HELENOS_SOURCE.
|
commit | commitdiff | tree |
2018-01-15 |
Jiří Zárevúcky | Instead of defining _HELENOS_SOURCE in each individual...
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Remove unnecessary includes from <stdio.h>.
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Remove unused nonstandard DEBUG macro.
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Prefix PRINTF_ATTRIBUTE and NVERIFY_PRINTF macros with...
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Temporarily restore assert.h and errno.h in libposix.
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Change (rc != 0) to (rc != EOK), where appropriate.
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Use `errno_t` in all uspace and kernel code.
|
commit | commitdiff | tree |
2018-01-13 |
Jiří Zárevúcky | Add `#include <errno.h>` where necessary for the following...
|
commit | commitdiff | tree |