|
|
|
@ab936440
|
6 years |
matthieu.riolo |
Merge branch 'master' into bdsh_alias
Conflicts: …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4805495
|
6 years |
zarevucky.jiri |
Make sure libc and abi header guards are reserved identifiers
It's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8df5f20
|
6 years |
zarevucky.jiri |
Rename NO_TRACE to _NO_TRACE
<trace.h> may end up transitively …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@391996b
|
6 years |
zarevucky.jiri |
Hide internal details of <dirent.h> structure DIR
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b583311
|
6 years |
jiri |
Serial keyboard could handle Ctrl-Q et al.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6b759c
|
6 years |
zarevucky.jiri |
Switch travis from Ubuntu Trusty (2014) to Xenial (2016)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@758c79d
|
6 years |
jiri |
Fix pointer computation for IPv6 ping reply, too
It's good to be able …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0bc6f6
|
6 years |
jiri |
Fix pointer computation for ping reply
Under the right circumstances …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2332e13
|
6 years |
jiri |
Forgot to enable dynamic linking in ppc32 profile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fed3ef
|
6 years |
jakub |
Improve error handling in virtio-net
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2f332c
|
6 years |
jakub |
Fix ccheck
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13eecc4
|
6 years |
jakub |
Add virtio-blk driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1f173d
|
6 years |
jakub |
Use VIRTIO 1.0 layout of virtio_net_hdr_t
When VIRTIO_F_VERSION_1 is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d80fa05
|
6 years |
jakub |
Accept VIRTIO_F_VERSION_1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d066259
|
6 years |
zarevucky.jiri |
Synchronize str.c/str.h across boot/kernel/uspace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cca2d93b
|
6 years |
zarevucky.jiri |
Rename (v)printf_size to (v)print_length, to match <str.h> naming scheme
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f4018b
|
6 years |
zarevucky.jiri |
Do not misuse printf_size() to estimate byte size of output
The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@472fe7a
|
6 years |
jiri |
Fix ccheck
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f99dbf
|
6 years |
zarevucky.jiri |
Move non-optimization attribute from header to implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4f1171
|
6 years |
zarevucky.jiri |
Rename setjmp/longjmp to context_save/context_restore
Once …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5c78a18
|
6 years |
zarevucky.jiri |
Rename context_t to context_t
<libarch/fibril_context.h> is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67ca359
|
6 years |
zarevucky.jiri |
Functions in <ctype.h> should be external
Standard says so.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92244ed
|
6 years |
zarevucky.jiri |
.tm_nsec of struct tm cannot be conditional
Doing so means that any …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3446ead
|
6 years |
zarevucky.jiri |
Remove unnecessary include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e77d408
|
6 years |
zarevucky.jiri |
doxygen: Enumerate input directories to avoid pulling in unintended files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a37496
|
6 years |
zarevucky.jiri |
Use FIBRIL_MUTEX_INITIALIZE() not FIBRIL_MUTEX_INITIALIZER()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fdab9e
|
6 years |
zarevucky.jiri |
Remove unused variable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4f9a2a
|
6 years |
jiri |
Bump sycek
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dedc4cd
|
6 years |
jiri |
Fix non-static variables in header files (ccheck)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2289c
|
6 years |
jiri |
Fix use of 'extern' with function def. (ccheck)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67bcd81
|
6 years |
jiri |
Move bcm2835 mbox code from headers to C files (ccheck)
New ccheck …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fea752
|
6 years |
vojtech.horky |
Merge changes to benchmarking tool (PR #151)
This merges refactoring …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@182487c6
|
6 years |
vojtech.horky |
ppc32, arm32: clobber memory on syscall
As the syscall may touch …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5ace7d7
|
6 years |
vojtech.horky |
mips32: clobber memory on sycall (thx Adam Frey)
As the syscall may …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c3fa24e
|
6 years |
zarevucky.jiri |
Use LIST_INITIALIZER() macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b51ee38
|
6 years |
jiri |
Remove leftover definition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ffb69b
|
6 years |
jiri |
Dynamic linking for arm32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@871cff9a
|
6 years |
vojtech.horky |
hbench: add options to set duration and run count
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d81880
|
6 years |
vojtech.horky |
hbench: explain why we inline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9736c00
|
6 years |
vojtech.horky |
hbench: variable renaming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be30e74
|
6 years |
vojtech.horky |
hbench: comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94d52d5
|
6 years |
vojtech.horky |
hbench: do not force inlining
These functions are not performance …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d17cf8c
|
6 years |
vojtech.horky |
hbench: remove global state
Move benchmark parameters into a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7f9a09
|
6 years |
vojtech.horky |
hbench: less parameters to benchmark runners
Merge stopwatch as well …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5360a8
|
6 years |
zarevucky.jiri |
Unnecessary public include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57264ac3
|
6 years |
zarevucky.jiri |
Unnecessary include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8cb48d
|
6 years |
zarevucky.jiri |
Remove FIBRIL_DFLT_STK_SIZE macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f13e19
|
6 years |
noreply |
Remove async "fast" and "slow" functions from public interface (#153)
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eefdd7c
|
6 years |
jiri |
Dynamic linking for ppc32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a131536d
|
6 years |
jiri |
Assert we don't exceed supported number of slots
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b71ec66
|
6 years |
jakub |
Fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4248ce5
|
6 years |
jakub |
Do not require python2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dcce0a
|
6 years |
5887334+jxsvoboda |
cpp: abort and report when an unimplemented function is called
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf9e949
|
6 years |
jiri |
Fix oops.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@623b2134
|
6 years |
jiri |
Bump sycek (enforce no indentation on blank lines)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4ceba0
|
6 years |
jakub |
Fix comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c3c287
|
6 years |
jiri |
Dynamic linking on sparc64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3bc063
|
6 years |
jiri |
dltest needs test that calls a function
During bringup of dynamic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0e5e6f5
|
6 years |
jiri |
PCI utility does not need any libraries
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec7ba0
|
6 years |
zarevucky.jiri |
Avoid including <fibril.h> from <async.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcec5d2
|
6 years |
zarevucky.jiri |
Use the correct types in <cstdint>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b251af5a
|
6 years |
zarevucky.jiri |
Remove <lib/cpp/include/bits/common.hpp>, which is no longer necessary
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6480827
|
6 years |
jiri |
Alignment workaround is just for amd64
Oops, this was never meant for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94ebebf
|
6 years |
vojtech.horky |
hbench: turn comments into doc-blocks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51a04bd
|
6 years |
vojtech.horky |
libc: clarify stopwatch documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fbc1f9
|
6 years |
vojtech.horky |
libc: stopwatch API symmetry
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a91b828
|
6 years |
noreply |
Merge PR #150 from vhotspur/defaults
This is change is mostly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a520db
|
6 years |
zarevucky.jiri |
Change static_assert to its standard definition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f47c2dc1
|
6 years |
5887334+jxsvoboda |
removed some trailing whitespace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@856be6e9
|
6 years |
5887334+jxsvoboda |
Update README.md
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4a0b43
|
6 years |
5887334+jxsvoboda |
Added screenshot
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adc07b5
|
6 years |
jakub |
Update README.md
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d156bb
|
6 years |
jakub |
Added screenshot
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@272a293
|
6 years |
vojtech.horky |
Merge upstream changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60c96cf
|
6 years |
vojtech.horky |
boot image: GUI apps are not always essential
If the platform …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bf8a75
|
6 years |
vojtech.horky |
boot image: use higher compression ratio
This should save few bytes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1aa9eff
|
6 years |
vojtech.horky |
defaults: include PCUT tests on ia32 and amd64
We should run PCUT …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1567471
|
6 years |
jiri |
Enable dynamic linking on amd64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2db02a
|
6 years |
vojtech.horky |
hbench: add fibril_mutex benchmark
Not very sophisticated but not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3e938c
|
6 years |
jiri |
Dynamic linking on amd64 (WIP)
After modifying HelenOS.config, it is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c4df21
|
6 years |
jiri |
Should never link static libc into shared library
This could happen …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d7594d
|
6 years |
zarevucky.jiri |
Fix dependency tracking for libc and shared libraries
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebb0835
|
6 years |
vojtech.horky |
hbench: add tiny wrapper around stopwatch_t
This prepares the harness …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a787081
|
6 years |
vojtech.horky |
hbench: do not shorten identifiers at all costs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77b01fe
|
6 years |
vojtech.horky |
hbench: add Doxygen groups
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d926f42
|
6 years |
vojtech.horky |
hbench: one header is enough
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe656783
|
6 years |
vojtech.horky |
Rename perf to hbench
The main reason for the rename is that perf …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@063a3647
|
6 years |
jakub |
Make the OFW tree root appear as 'ofw' in sysinfo
The OFW root node …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af7b85b
|
6 years |
jiri |
ps2mouse needs to deal with pre-enabled reporting
Grub 2 enables ps2 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2d88f3
|
6 years |
jiri |
Add forgotten changes to enable non-blocking chardev read
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06412ba
|
6 years |
jiri |
Add chardev the option of non-blocking read
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bad5fd
|
6 years |
vojtech.horky |
Remove bnchmark application
The benchmarks included in this …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13b1b48
|
6 years |
vojtech.horky |
perf: add benchmarks from bnchmark application
Probably it should be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f85546d
|
6 years |
vojtech.horky |
perf: add benchmark parameters
Added API for extra benchmark …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c477c80
|
6 years |
jiri |
Fix some common misspellings
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a362c16
|
6 years |
vojtech.horky |
perf: a bit of documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60029df
|
6 years |
vojtech.horky |
perf: add CSV output
Use -o filename to store benchmark results …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@043d464f
|
6 years |
vojtech.horky |
perf: add hint for ping_pong benchmark
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9f1585
|
6 years |
vojtech.horky |
Merge upstream changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7acd787
|
6 years |
jiri |
Utility for listing PCI devices
Currently all information presented …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|