Compare commits

..

No commits in common. "f0e14cf7e9380b222b220b2de3478b197481a888" and "df8f9c6cf614e719eaf2463ef0b72641acc08572" have entirely different histories.

92 changed files with 90 additions and 122 deletions

1
.gitignore vendored
View File

@ -1,5 +1,6 @@
Luna.iso
toolchain/
.vscode/
build/
initrd/boot/moon
env-local.sh

View File

@ -1,13 +0,0 @@
{
"configurations": [
{
"name": "Luna",
"compilerPath": "${workspaceFolder}/toolchain/x86-64-luna/bin/x86_64-luna-gcc",
"cStandard": "c17",
"cppStandard": "c++20",
"intelliSenseMode": "gcc-x64",
"configurationProvider": "ms-vscode.cmake-tools"
}
],
"version": 4
}

17
.vscode/settings.json vendored
View File

@ -1,17 +0,0 @@
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "xaver.clang-format",
"files.exclude": {
"toolchain/build/**": true,
"toolchain/tarballs/**": true,
},
"search.exclude": {
"toolchain/build/**": true,
"toolchain/tarballs/**": true,
},
"editor.tabSize": 4,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"git.inputValidationLength": 72,
"git.inputValidationSubjectLength": 72
}

View File

@ -1,6 +1,6 @@
BSD 2-Clause License
Copyright (c) 2022-2023, apio.
Copyright (c) 2022, apio.
All rights reserved.
Redistribution and use in source and binary forms, with or without

View File

@ -1,9 +1,6 @@
# The miscellaneous library shared between the Luna kernel and userspace, with stuff such as custom types, common routines and data structures.
file(GLOB HEADERS include/luna/*.h)
set(FREESTANDING_SOURCES
${HEADERS}
src/Format.cpp
src/NumberParsing.cpp
src/CString.cpp