|
|
|
@87efcb1
|
5 years |
Jaroslav Jindrak |
cpp: use default implementations of assignment instead of explicitly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d340254
|
5 years |
Jaroslav Jindrak |
cpp: remove completed todo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60cb9e1
|
5 years |
Jaroslav Jindrak |
cpp: make shared_state work with void as its template parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd6ad4b
|
5 years |
Jaroslav Jindrak |
cpp: remove unneeded std:: prefixes and add implementations for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a29607
|
5 years |
Jaroslav Jindrak |
cpp: future::get does not release the state
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e97265
|
5 years |
Jaroslav Jindrak |
cpp: refactor future to avoid code duplication, fix wait_for and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d86c00f0
|
5 years |
Jaroslav Jindrak |
cpp: add the new subheaders into <future>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7480341
|
5 years |
Jaroslav Jindrak |
cpp: fix include guards
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf13e711
|
5 years |
Jaroslav Jindrak |
cpp: make the launch enum class start at 1 as it is used in bitwise …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0076b9d
|
5 years |
Jaroslav Jindrak |
cpp: add a missing include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3faf90ad
|
5 years |
Jaroslav Jindrak |
cpp: get rid of the old redundant result_of implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a95e75e
|
5 years |
Jaroslav Jindrak |
cpp: split future.hpp into subheaders for each type
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@627dc41
|
5 years |
Jaroslav Jindrak |
cpp: add deferred/async shared state for asynchronous function …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1995ac3
|
5 years |
Jaroslav Jindrak |
cpp: fix zero length tuples
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@046b66e
|
5 years |
Jaroslav Jindrak |
cpp: std::invoke was calling the functor instead of passing it into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9eea0b7
|
5 years |
Jaroslav Jindrak |
cpp: fix the reference version set_value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04c0fc5
|
5 years |
Jaroslav Jindrak |
cpp: add basic implementations of the promise and future templates …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8add15e0
|
5 years |
Jaroslav Jindrak |
cpp: move reference counting logic from the shared payload so that it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc73be3
|
5 years |
Jaroslav Jindrak |
cpp: merge and resolve conflicts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aeba767
|
5 years |
zarevucky.jiri |
Fix ppc32 bare bones build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bb6d04
|
5 years |
zarevucky.jiri |
Curb the proliferation of libdraw headers
libdraw provides a lot of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd9531d3
|
5 years |
zarevucky.jiri |
Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@687108b
|
5 years |
zarevucky.jiri |
Remove unused makefile variables
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c486f83
|
5 years |
zarevucky.jiri |
Remove unused obsolete files, and remove references to libsoftint in demos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@536ab4f
|
5 years |
zarevucky.jiri |
tools/autocheck.awk: Remove dependency on build path
Instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@093e956
|
5 years |
zarevucky.jiri |
Fix invalid newline in Makefile.config
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15e0b4d
|
5 years |
zarevucky.jiri |
Fix comment typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59d8235
|
5 years |
zarevucky.jiri |
Detect ARM build using arm macro, not using config.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@874ed210
|
5 years |
zarevucky.jiri |
Fold assembler flags into cflags, for consistent behavior
This way …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d86393c8
|
5 years |
zarevucky.jiri |
The variable supervisor_sp doesn't have to be in .text section
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecf0a04b
|
5 years |
zarevucky.jiri |
tools/ew.py: Fix gnome-terminal escaping
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd244cd
|
5 years |
zarevucky.jiri |
Enable building libcpp as shared library
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac49d23c
|
5 years |
zarevucky.jiri |
tools/ew.py: Add support for gnome-terminal
Also adds informative …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3498bd5
|
5 years |
jakub |
Add arm64 to tools/travis.sh config space
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86021a97
|
5 years |
jakub |
Add arm64 to Travis CI configuration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef705e14
|
5 years |
jakub |
Enable -gc-sections for ia64
Currently, this makes the resulting ski …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4484c16
|
5 years |
jakub |
Consider kernel fault only if it came from kernel
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@180e132
|
5 years |
jakub |
Use istate_from_uspace instead of is_kernel_fault
Userspace code can …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e311da
|
5 years |
jakub |
Base istate_from_uspace on the interrupted CPL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d32b16
|
5 years |
martin |
Do not set the El Torito boot image size explicitly
Setting the boot …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0716a1f
|
5 years |
zarevucky.jiri |
Fix issue introduced in 83b64a59
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c48de91
|
5 years |
jakub |
Hide macros used internally by the i8259 driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a103b5
|
5 years |
jakub |
Introduce PIC operations indirection mechanism
Some architectures …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b401b33
|
5 years |
noreply |
Merge pull request #169 from le-jzr/strtolwip
Removes internal …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83b64a59
|
5 years |
zarevucky.jiri |
Minor cleanup of uspace makefiles
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58168e0
|
5 years |
zarevucky.jiri |
libuntar should not be a base lib
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4cf312
|
5 years |
zarevucky.jiri |
Fix build with -fsanitize=undefined
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a18da67
|
5 years |
zarevucky.jiri |
Remove remnants of a removed variable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3f4149
|
5 years |
zarevucky.jiri |
Rename entry.[cS] files to match their export names
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dabaa83
|
5 years |
jakub |
Add boot arguments support for Malta
This commit makes it possible to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77918b0
|
5 years |
jakub |
Remove unused source file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de9e28e
|
5 years |
noreply |
Merge pull request #136 from matthieuriolo/ls_human_readable
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c878693
|
5 years |
matthieu.riolo |
Correcting indentation according to feedback
Reordering if/else case …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a764d1
|
5 years |
matthieu.riolo |
Replacing scanf() with str_rchr()
The command ls used scanf() for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0feb39b
|
5 years |
matthieu.riolo |
Correcting return type for printer function
Instead of returning a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bdcf57
|
5 years |
jakub |
Add support for L4Re's uvmm early print
This is useful when running …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77de449e
|
5 years |
zarevucky.jiri |
Workaround for mips32/binutils coastline build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52acfab
|
5 years |
noreply |
Merge pull request #161 from le-jzr/cxxcompat2
C++ compatibility …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bebd154
|
5 years |
zarevucky.jiri |
Fix coastline gcc build
Not really sure why, but during gcc build the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42e91ae
|
5 years |
zarevucky.jiri |
Replace kernel's copy of str_uint64_t with a piece of strtol.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c9bf292
|
5 years |
zarevucky.jiri |
Reunite uspace string-to-int conversion functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd0502ae
|
5 years |
zarevucky.jiri |
Add test for negative input to strtoul()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0260034
|
5 years |
zarevucky.jiri |
Fix and test additional corner cases in strtol()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31a566b
|
5 years |
zarevucky.jiri |
Generalize and fix strtol() and friends
Added the option to recognize …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d14c25
|
5 years |
zarevucky.jiri |
Fix behavior of stream >> for invalid numeric conversion
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc56f30
|
5 years |
zarevucky.jiri |
Make some libc and libposix headers usable in C++
These headers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d51c60
|
5 years |
zarevucky.jiri |
Add <_bits/decls.h>
Contains macros
HELENOS_DECLS_BEGIN …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af5037d
|
5 years |
zarevucky.jiri |
_GNU_SOURCE implies _LARGEFILE64_SOURCE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95174bf
|
5 years |
zarevucky.jiri |
Change opaque_handle to opaque_handle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0aa5c8a
|
5 years |
zarevucky.jiri |
Use <stddef.h> for NULL
We are using <stddef.h> provided by the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0e2f9c
|
5 years |
jakub |
Correcting return handling of rtld/module_load()
Because of the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8aea932
|
5 years |
jakub |
dlopen() used to run into a null pointer
The rtld functions will …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bdca26a
|
5 years |
jakub |
Removing printf when failing from lib/rtld
If rtld failed a message …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@967e7a1
|
5 years |
jakub |
Removing exit() from lib rtld
Several functions in the library rtld …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a78cdcd
|
5 years |
jakub |
Avoid division by zero when time difference is 0
Sometimes, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aeeaf0f
|
5 years |
noreply |
Merge pull request #163 from matthieuriolo/ticket_684_improved
Ticket …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6aeb60f
|
5 years |
jakub |
Fix pos to be an offset of entry
pos needs to also include the first …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a548528
|
5 years |
jiri |
Remove no longer existing linker scripts from gitignore file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0767eb2
|
6 years |
jakub |
Bump version to 0.9.1 (Armonia)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
0.9.1
|
|
|
@1e8b633
|
6 years |
jiri |
Remove superfluous empty line.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fb14b0
|
6 years |
jiri |
Fix CUDA interrupt handling race.
It is necessary to clear SR_INT …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1fbe639b
|
6 years |
jakub |
Log spurious IRQ on ppc only once per occurrence
When there is no IRQ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebbc03c7
|
6 years |
jakub |
Use ioport32_t for ppc32 pic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5773e82
|
6 years |
noreply |
Merge pull request #166 from setupji/aarch64-cleanup
AArch64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db8568a
|
6 years |
jakub |
Use ioport8_t for CUDA registers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7aebcdaf
|
6 years |
jiri |
JMP_SLOT relocation should not care/warn about symbol size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98e5a1a
|
6 years |
jakub |
Bump QEMU version to 4.0.0
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25fb8c6
|
6 years |
jakub |
Enable serial kernel console on sun4u by default
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c5586c
|
6 years |
jakub |
Demap using primary context for kernel faults
When the protection …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6de65f3
|
6 years |
setup |
arm64: Simplify handling of the IRQ flag in ipl_t
Store the IRQ flag …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@739bc43
|
6 years |
setup |
Unify firmware search logic for arm64 and sun4v
Update tools/ew.py to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4099129
|
6 years |
setup |
arm64: Use _Static_assert() for a compile-time check
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b1be5f
|
6 years |
jakub |
Add support for serial kernel console on sun4u
This feature is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b63f4e89
|
6 years |
jakub |
Fix sparc64's invocation of ns16550_init
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86afbdb
|
6 years |
jakub |
Add arm64/virt to the release script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b5f3eb
|
6 years |
jakub |
Bump the number of supported architectures to eight
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69b6dd1f
|
6 years |
jakub |
arm64: Add arm64virt uspace driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7348c4b
|
6 years |
jakub |
arm64: Add PL011 uspace driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8df0306
|
6 years |
jakub |
arm64: Add GICv2 uspace driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84176f3
|
6 years |
jakub |
arm64: Add support for the architecture
This changeset adds basic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|