|
|
|
@ae8d7b0
|
7 years |
martin |
riscv64: update to the latest Privileged Architecture specification (1.10)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fdc29300
|
7 years |
martin |
riscv64: add dummy I/O map support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65c28f7
|
7 years |
vojtechhorky |
libposix: add dlfcn.h, stdbool.h and sys/time.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3009164
|
7 years |
jakub |
Deduplicate multiboot cmdline parsing code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ef1fade
|
7 years |
jakub |
Support boot_args also for multiboot2 boots
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f64c1e
|
7 years |
jiri |
Fix fat32 EBPB packing. Fix 32-bit FAT BS being detected as MBR. Fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5772aa1
|
7 years |
jiri |
VBD needs to empty a newly created partition before exposing it to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94c05b89
|
7 years |
martin |
use the .incbin directive instead of marshalling the data manually …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3504c1
|
7 years |
jiri |
ExFAT volume label support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2906c0
|
7 years |
jiri |
One function to compute the number of code units in a UTF-16 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9bf4488
|
7 years |
jiri |
Revert accidental change.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89e2aac
|
7 years |
jiri |
Fix sysinst.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c88835
|
7 years |
jiri |
Fix CDFS unaligned memory access when decoding Joliet file names.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3cd27c1
|
7 years |
jiri |
Update bzrignore.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cd1eb9a
|
7 years |
jiri |
Revert inadvertend change to init.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c2c7d2
|
7 years |
jiri |
Fdisk should be able to set volume label for newly created partitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d858a660
|
7 years |
jiri |
Fdisk should print volume labels.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2456fd0
|
7 years |
jiri |
Improve mkfat option parsing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58fa3e6
|
7 years |
jiri |
mkfat sets filesystem type field to invalid value for FAT12/16.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a927398
|
7 years |
jiri |
Fix FAT size computation for auto-detected FAT32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4ae95a
|
7 years |
jiri |
mkfat needs to be able to set the volume label. fat FS should ignore …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee50130
|
7 years |
jakub |
Improve cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39b0a51
|
7 years |
jiri |
FAT decoding of volume label.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30eab78
|
7 years |
jiri |
Remove remaining differences between kernel and user lists.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b76ce3f
|
7 years |
jiri |
Reduce divergence between kernel and libc versions of adt/list.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e7615d
|
7 years |
jiri |
Avoid misinterpreting FAT boot record as MBR.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80da8f70
|
7 years |
jiri |
Add unit tests for liblabel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@deacc58d
|
7 years |
jiri |
Break liblabel dependency on libblock.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63e27ef
|
7 years |
jiri |
ASSERT → assert
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7354b5e
|
7 years |
jakub |
Remove sys/typefmt.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e299dbe
|
7 years |
jakub |
Move fourcc_t to fourcc.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4d08a4
|
7 years |
jakub |
Move the unaligned types into unaligned.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98a3879
|
7 years |
jakub |
Fix copyright
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23c8acd9
|
7 years |
jakub |
Move off64_t and aoff64_t into offset.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c09ff7b
|
7 years |
martin |
riscv64: fix compilation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@239e32b8
|
7 years |
martin |
build initrd also for the targets that use GRUB
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4646710
|
7 years |
martin |
replace objcopy with mkarray.py
(objcopy is notoriously problematic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22299ed
|
7 years |
martin |
add support for custom sections
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f53428a
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a961619
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9780584
|
7 years |
jakub |
Use -ffunction-sections and —gc-sections
This change results in vast …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a99507
|
7 years |
jiri |
Clear up stdint vs stddef in boot, missing includes, etc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d735e2e
|
7 years |
jiri |
Boot should define bool in stdbool.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de1712e
|
7 years |
martin |
boot: rename typedefs.h to stddef.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aaae6d9
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f98434b8
|
7 years |
jiri |
Add support for libhound and libpcm to helenos-pkg-config.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ce911d
|
7 years |
martin |
improve binary data packer
* optional deflate compression
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7367c31
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6be097
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbb89f2
|
7 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aca642c
|
7 years |
jiri |
Headers should declare their dependencies.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb864d65
|
7 years |
jiri |
Fix abs32 build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83dab11
|
7 years |
jiri |
Replace usage of typedefs.h with includes of more specific, standard …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44a7ee5
|
7 years |
jiri |
memxxx functions should be provided in the kernel via the same header …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e29e44bf
|
7 years |
jiri |
Kernel should have stddef.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@525c5ac
|
7 years |
jiri |
Kernel should have stdbool.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78188e5
|
7 years |
jiri |
stdbool.h should not include libarch/types.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1165a419
|
7 years |
vojtechhorky |
libposix: add sleep() function (needed by GCC)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@316795c
|
7 years |
vojtechhorky |
Fix dependencies for libposix collision list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a99aa5
|
7 years |
jiri |
Fibrils need sleep, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@134e3f1
|
7 years |
jakub |
Use designated initializers for syscall_table
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f9b6f0e
|
7 years |
jakub |
Fix comments wrt. CAP_ vs. PERM_
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c726209
|
7 years |
jiri |
Fix doxygen copy-and-pasto.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2460a50
|
7 years |
jiri |
qsort() compliant with C standard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@719a208
|
7 years |
jakub |
Rename SYS_CAP_GRANT/REVOKE to SYS_PERM_GRANT/REVOKE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@456c086
|
7 years |
jakub |
fseek() shall take long and ftell() shall return long
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88942938
|
7 years |
jakub |
Fix header guard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa58e52
|
7 years |
jakub |
Remove unused dummy header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b942a66
|
7 years |
jiri |
C library should continue to provide C standard rename() and remove().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7a67c4
|
7 years |
jiri |
libc should provide limits.h from the C std. Here's a first crude …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e540bc87
|
7 years |
martin |
disable implicit make rules
(we do not build a native application, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b06414f
|
7 years |
jakub |
Use proper sizes for buffers holding conversions from/to UTF-16 LFN's
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2628642
|
7 years |
martin |
generate inlined binary data via assembler
this is much faster and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ec2acc
|
7 years |
martin |
unify quotation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f30222
|
7 years |
jakub |
VFS_OUT_MOUNTED does not need to return the link count
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dde4689
|
7 years |
jakub |
Be consistent when answering VFS_OUT_LOOKUP
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6416ae5
|
7 years |
jakub |
fat_service_get() should return the actual service_id
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adc68de
|
7 years |
jiri |
Fix CDFS failing to mount.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ee7e6a
|
7 years |
jakub |
Further reduce the number of inclusions of sys/types.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e7c3d9
|
7 years |
jakub |
Remove stricmp()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec333b3
|
7 years |
jakub |
Revert cluster allocation only if clusters were allocated
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c96634
|
7 years |
jiri |
CDFS decoding of volume label.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2dd7f2
|
8 years |
jakub |
Reduce the number of files that include <sys/types.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e48947e
|
8 years |
jakub |
Merge fixes and improvements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@395df52
|
8 years |
jiri |
Probing for ExFAT, Ext4 and CDFS.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02082f3
|
8 years |
jakub |
Fix abs32le build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de5b708
|
8 years |
jiri |
Restructure ext4 filesystem opening/closing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be39fc6
|
8 years |
jiri |
Adjust prefixes ext4fs → ext4 after moving code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bfad34
|
8 years |
jiri |
Move parts of ext4 filesystem initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@805552d
|
8 years |
jakub |
Remove obsolete STATIC_ASSERT, use static_assert instead
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71fe4723
|
8 years |
jiri |
Simplify header guards.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81dd2ed
|
8 years |
jiri |
The division of ext4 into fs and lib is arbitrary, preventing improvement.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fcb0d76
|
8 years |
jiri |
Libext4 should try to include what it uses.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3345b86
|
8 years |
jiri |
Libext4 went the wrong direction with filename prefixing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f066a87
|
8 years |
jiri |
Ext4 should check for sanity before modifying the superblock.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2c8533
|
8 years |
jiri |
File system probing groundwork. Only MFS can do it for now.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@582a0b8
|
8 years |
jakub |
Remove unistd.h
- Rename usleep() and sleep() to thread_usleep() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73db198
|
8 years |
jakub |
Match 'console' without length limit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@951f6b9e
|
8 years |
jakub |
Allow building only toolchains needed for developing HelenOS
Use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b14d9f9
|
8 years |
jiri |
Mount should be able to print the list of available file system types.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|