|
|
|
@8ca4b602
|
6 years |
zarevucky.jiri |
Pass IA-64 kernel entry point from C code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e344422
|
6 years |
zarevucky.jiri |
Move kernel/arch/*/include/arch/elf.h to abi/
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d24e987
|
6 years |
jakub |
Make access via capabilities revokable
This commit makes it possible …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0cef6f9
|
6 years |
vojtech.horky |
src/demos: errno_t typedef missing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68a0d60
|
6 years |
zarevucky.jiri |
Use uncompressed bootimage by default on GTA02 and ski
Fixes issue #411
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcc2c5d
|
6 years |
zarevucky.jiri |
Make bootimage compression optional
Fixes issue #411
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4eba6d
|
6 years |
zarevucky.jiri |
Fix comment typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@209cd41
|
6 years |
zarevucky.jiri |
Replace scripts and HTML generated in boot/Makefile with a testrunner app
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d09eeb2
|
6 years |
jiri |
Fix ccheck failure. I plead guilty.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b82985e
|
6 years |
jiri |
Inserting volume by path.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d00aff
|
6 years |
zarevucky.jiri |
Fix clean
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e8c158
|
6 years |
zarevucky.jiri |
App listing in boot doesn't need whole binary path for each entry
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fefd8b
|
6 years |
zarevucky.jiri |
Preserve srv directory structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9286475
|
6 years |
zarevucky.jiri |
Set task name to full path instead of just the base name
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63a045c
|
6 years |
zarevucky.jiri |
Unify handling of compressed init data and use regular tar + gzip to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63c1dd5
|
6 years |
jiri |
Persistence of Tetris highscore table. Detect live mode and create …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee9c703
|
6 years |
jakub |
Make INTERFACE_LOC_SUPPLIER serial again
This commit entirely reverts …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30785f1
|
6 years |
jakub |
Handle errors returned by loc_service_add_to_cat()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bd66f5
|
6 years |
jakub |
Do not call ddf_fun_destroy() on bound functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df8eaba
|
6 years |
jiri |
Let installer amend RAM disk image with volume server configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e88eb48
|
6 years |
jakub |
Prefix remaining kernel doxygroups with 'kernel_'
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5429fe
|
6 years |
jakub |
Disambiguate architecture specific doxygroups
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0f8787
|
6 years |
jiri |
Add vol insert subcommand to re-insert a previously ejected volume.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bb43d5
|
6 years |
jiri |
Switch installation file system from MINIX to Ext4 (well, Ext2, actually).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6404aca
|
6 years |
jakub |
Disambiguate doxygroup genarch*
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03bf4fc
|
6 years |
jakub |
Mention the aim to adhere to C and C++ standards
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b0ceb1
|
6 years |
jiri |
Make ext4 the default type of new filesystem in fdisk.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ba36a0
|
6 years |
jiri |
Setting a custom ext4 volume label.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b209135
|
6 years |
jiri |
Reading volume label from ext4 file system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2175178
|
6 years |
jiri |
Allow creating ext2 dynamic revision. Allow choosing ext filesystem …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@174156fd
|
6 years |
jakub |
Disambiguate doxygroup generic*
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbcaa2d
|
6 years |
jakub |
Fix header guard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cef315
|
6 years |
jiri |
This makes us pass e2fsck -f, not entirely sure why.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f7fe9e
|
6 years |
jiri.zarevucky |
Clean up headers
Depends on <limits.h> and <stdint.h> being provided, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1938b381
|
6 years |
jiri.zarevucky |
Use correct print format specifiers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99170e0c
|
6 years |
jiri.zarevucky |
Actually use compiler's <stddef.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10d65d70
|
6 years |
jiri.zarevucky |
Use compiler-provided freestanding headers
Standard-compliant C …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc68f72
|
6 years |
jiri.zarevucky |
Bump language version to gnu11
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef84413
|
6 years |
jiri.zarevucky |
libposix: Correctly disambiguate other uses of off_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e6b76d
|
6 years |
jiri |
Fix nit in build-ccheck.sh.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42da5ed
|
6 years |
jiri.zarevucky |
Fix clang build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34c76e2f
|
6 years |
jiri.zarevucky |
Bump sycek revision
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97b1dfc2
|
6 years |
jiri.zarevucky |
Make libposix headers understand _FILE_OFFSET_BITS and _LARGEFILE64_SOURCE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@631281d
|
6 years |
jiri.zarevucky |
Work around libiconv stupidity by not including <offset.h> from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbc3587
|
6 years |
jakub |
Remove infinite loops from kernel ns16550 driver
Replace potential …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8591b31
|
6 years |
jiri.zarevucky |
Fix most clang issues
Build error in futex.c remains because the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a5ae815
|
6 years |
jiri.zarevucky |
Fix strxfrm() return type
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@460ea7e
|
6 years |
jiri.zarevucky |
Fix use of uninitialized variable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b8be79
|
6 years |
jiri.zarevucky |
libposix: Change header organization and remove passthrough headers
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7570a95f
|
6 years |
jiri.zarevucky |
Pass system include dirs via -isystem, for correct ordering
We need …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@173b3bd
|
6 years |
jiri.zarevucky |
Remove unnecessary boot cflags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f58770
|
6 years |
jiri |
Allow overriding ccheck tool by environment variable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc74cb5
|
6 years |
jakub |
Set FPSR.sf1 controls to standard values
The Itanium Software …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09ab0a9a
|
6 years |
jiri |
Fix vertical spacing with new Ccheck revision.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2aaaa0
|
6 years |
jiri.zarevucky |
Remove duplicate cc_args from autotool.py, fix mips
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83932dc9
|
6 years |
jiri.zarevucky |
Split up libmath functions into more files
so that they don't …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec9aadd
|
6 years |
jiri.zarevucky |
Do not use GCC specsfiles for building ports
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3da0ee4
|
6 years |
vojtech.horky |
Add maintenance notes to PCUT directory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b54bd9
|
6 years |
vojtech.horky |
Update PCUT to latest revision
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@275530a4
|
6 years |
vojtech.horky |
Sycek shall ignore PCUT library
The library itself is imported as-is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e38ff16
|
6 years |
vojtech.horky |
toolchain.sh —no-install shall not remove PKG
Without this …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70259a55
|
6 years |
jakub |
ia64: Use appropriate imm21 operand with BREAK
This commit changes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2c91ab
|
6 years |
jakub |
Add restrict to strftime() declaration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc10e1b
|
6 years |
jiri.zarevucky |
Merge branch 'atomic'
Use more of <stdatomic.h> in kernel. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e90cfa6
|
6 years |
jiri.zarevucky |
Clean up some atomic initializations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c53e813
|
6 years |
jiri.zarevucky |
Change atomic increment/decrement routines to type-generic macros
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3cfe2b8
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (6): Replace atomic_count_t with size_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f1d850
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (5): Remove unused atomic_signed_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3306d04
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (4): Use atomic_store instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@036e97c
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (3): Use atomic_load instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9d2905
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (2): Redefine atomic_t to atomic_size_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@077842c
|
6 years |
jiri.zarevucky |
Convert atomic_t to atomic_size_t (1): remove PRIua macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78de83de
|
6 years |
jiri.zarevucky |
Improve kernel spinlock and AS refcount.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@508b0df1
|
6 years |
jiri.zarevucky |
Remove uspace <atomic.h>, use <stdatomic.h> instead
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4621d23
|
6 years |
jiri.zarevucky |
Use compiler builtins for kernel atomics
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffa73c6
|
6 years |
jiri.zarevucky |
Use compiler builtins for uspace atomics
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7328ff4
|
6 years |
jiri.zarevucky |
Use builtin memory fences for kernel barriers, and convert …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51cca8
|
6 years |
jiri.zarevucky |
Use <stdatomic.h> to implement uspace barriers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8048d1
|
6 years |
martin |
Improve documentation of IPC_M_DATA_READ and IPC_M_DATA_WRITE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@954c024
|
6 years |
jiri.zarevucky |
Get rid of libsoftint and libsoftfloat in favor of using upstream libgcc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79b39d0
|
6 years |
jiri.zarevucky |
Download travis toolchain from Amazon S3 for now
Also a few minor …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@848740c9
|
6 years |
jiri.zarevucky |
Turns out GCC still optimizes some standard functions to infinite recursion
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b12042
|
6 years |
martin |
Do not build the toolchain for mips64 and ppc64
Since these targets …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78fd6ef
|
6 years |
jiri.zarevucky |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3c6a85
|
6 years |
jiri.zarevucky |
Document sincos() and sincosf().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be34d6f
|
6 years |
jiri.zarevucky |
Fix regression from commit 498ced18
due to which any fault or abort …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58e7b26
|
6 years |
jiri.zarevucky |
Make uspace hosted.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbe5e34
|
6 years |
noreply |
Switch completely to HelenOS-specific toolchain target (#44)
As …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa86fff
|
6 years |
jakub |
Give arm32 more non-identity memory
The split on arm32 unreasonably …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@516e780
|
6 years |
noreply |
Strip down libmath. (#45)
libmath is mostly unused (except for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f7d642
|
6 years |
jakub |
Let km_map() handle the unaligned addresses
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bf5b8c
|
6 years |
jakub |
Use page-size alignment to map the init tasks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1b9f63
|
6 years |
jakub |
Add alignment argument to km_map()
km_map() currently always applies …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1834a01
|
6 years |
jakub |
Categorize the remaining orphan doxygroups
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a63966d
|
6 years |
jakub |
Provide doc/doxygroups.h for most apps
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9905da7
|
6 years |
jakub |
Generate treeview in doxygen documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8ea6eca
|
6 years |
jakub |
Improve doxygen documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4122410
|
6 years |
jakub |
Improve Doxygen documentaion
This is stil WiP. A number of libraries, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46f7b64
|
6 years |
jakub |
Add abs32le to kernel doxygroups.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1276d44
|
6 years |
jakub |
Enable all doxygen sections for the kernel
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|