greatbridf
|
673c784b88
fix(mmap): save mmap'ped file info when copying mm
|
2 жил өмнө |
greatbridf
|
e3d5803469
optimize(mm): rename pptr_t, make funcs constexpr
|
2 жил өмнө |
greatbridf
|
8af1356b08
style(mm): simplify code
|
2 жил өмнө |
greatbridf
|
b656c201bf
fix(list): return end() when not found
|
2 жил өмнө |
greatbridf
|
130a495df4
fIx(mm): make cow referred pages also cow
|
2 жил өмнө |
greatbridf
|
03b2aadd9f
feat(concept): add concept Hasher and Allocator
|
2 жил өмнө |
greatbridf
|
45ed1dda86
feat(containers): make operator== const
|
2 жил өмнө |
greatbridf
|
ad0c8653da
chore(c++): compile with standard c++20
|
2 жил өмнө |
greatbridf
|
2de03e53eb
fix(CMakeLists): set FDISK_BIN if not defined
|
2 жил өмнө |
greatbridf
|
2eafad4b65
chore(configure): check and set FDISK_BIN
|
2 жил өмнө |
greatbridf
|
34b3bf7644
feat(syscall): impl. exec() to load elf files
|
2 жил өмнө |
greatbridf
|
3d716d00d5
Merge branch 'ata'
|
2 жил өмнө |
greatbridf
|
6627cd11bd
Merge branch 'special-device-file' into ata
|
2 жил өмнө |
greatbridf
|
3f508e8775
feat(fs): add fat32 filesystem
|
2 жил өмнө |
greatbridf
|
a9363f3a4a
fix(mmap): correct mmap() definition
|
2 жил өмнө |
greatbridf
|
148cec14b4
fix(mbr): read 128k
|
2 жил өмнө |
greatbridf
|
4eca7c8ff6
fix(string): remove string custom constructors
|
2 жил өмнө |
greatbridf
|
843b17eb68
fix(string): fix operator+=(const char) and back()
|
2 жил өмнө |
greatbridf
|
1e81695c9a
feat(vector): add copy constructor
|
2 жил өмнө |
greatbridf
|
b8d3768286
fix(vector): make operator= return *this
|
2 жил өмнө |
greatbridf
|
14b037a6df
fix(hash_map): several fixes
|
2 жил өмнө |
greatbridf
|
6bab50c7fe
feat(string): add operator==
|
2 жил өмнө |
greatbridf
|
14c830a22c
feat(vector): add move assignment func.
|
2 жил өмнө |
greatbridf
|
41b56ecb26
feat(c++): add remove_cv, decay
|
2 жил өмнө |
greatbridf
|
8058928329
feat(vfs): make vfs a interface
|
2 жил өмнө |
greatbridf
|
5e6a91193c
feat(hash): add string hash functions
|
2 жил өмнө |
greatbridf
|
7c938ba933
feat(hash_map): impl. hash_map
|
2 жил өмнө |
greatbridf
|
2ef440f8e1
change(vfs): use c++
|
2 жил өмнө |
greatbridf
|
2dafb2999b
feat(make): use mtools to copy files into boot.img
|
2 жил өмнө |
greatbridf
|
8da2920aa5
chore(configure): check whether mkfs.fat exists
|
2 жил өмнө |