mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-21 22:43:23 +00:00
refacotr: remove all c files (#1131)
* refacotr: remove all c files Use Rust to implement the symbol table generator. Delete unused header files and c files Adjust the makefile in the debug directory Signed-off-by: Godones <chenlinfeng25@outlook.com> * fix: remove extern "C" rs_* functions move gen_kallsyms.rs to build-scripts Signed-off-by: Godones <chenlinfeng25@outlook.com>
This commit is contained in:
139
.vscode/settings.json
vendored
139
.vscode/settings.json
vendored
@ -1,143 +1,6 @@
|
||||
{
|
||||
"files.associations": {
|
||||
"stdbool.h": "c",
|
||||
"printk.h": "c",
|
||||
"stdarg.h": "c",
|
||||
"process.h": "c",
|
||||
"cpu.h": "c",
|
||||
"mm.h": "c",
|
||||
"glib.h": "c",
|
||||
"asm.h": "c",
|
||||
"memory.h": "c",
|
||||
"kprint.h": "c",
|
||||
"ptrace.h": "c",
|
||||
"mouse.h": "c",
|
||||
"algorithm": "c",
|
||||
"array": "c",
|
||||
"atomic": "c",
|
||||
"*.tcc": "c",
|
||||
"bitset": "c",
|
||||
"cassert": "c",
|
||||
"cctype": "c",
|
||||
"cerrno": "c",
|
||||
"chrono": "c",
|
||||
"climits": "c",
|
||||
"clocale": "c",
|
||||
"cmath": "c",
|
||||
"codecvt": "c",
|
||||
"condition_variable": "c",
|
||||
"cstdarg": "c",
|
||||
"cstddef": "c",
|
||||
"cstdint": "c",
|
||||
"cstdio": "c",
|
||||
"cstdlib": "c",
|
||||
"cstring": "c",
|
||||
"ctime": "c",
|
||||
"cwchar": "c",
|
||||
"cwctype": "c",
|
||||
"deque": "c",
|
||||
"exception": "c",
|
||||
"forward_list": "c",
|
||||
"functional": "c",
|
||||
"iterator": "c",
|
||||
"list": "c",
|
||||
"map": "c",
|
||||
"memory": "c",
|
||||
"memory_resource": "c",
|
||||
"numeric": "c",
|
||||
"optional": "c",
|
||||
"random": "c",
|
||||
"ratio": "c",
|
||||
"set": "c",
|
||||
"string": "c",
|
||||
"string_view": "c",
|
||||
"system_error": "c",
|
||||
"tuple": "c",
|
||||
"type_traits": "c",
|
||||
"unordered_map": "c",
|
||||
"utility": "c",
|
||||
"vector": "c",
|
||||
"fstream": "c",
|
||||
"initializer_list": "c",
|
||||
"ios": "c",
|
||||
"iosfwd": "c",
|
||||
"istream": "c",
|
||||
"limits": "c",
|
||||
"locale": "c",
|
||||
"mutex": "c",
|
||||
"new": "c",
|
||||
"ostream": "c",
|
||||
"queue": "c",
|
||||
"sstream": "c",
|
||||
"stdexcept": "c",
|
||||
"streambuf": "c",
|
||||
"thread": "c",
|
||||
"cinttypes": "c",
|
||||
"cstdbool": "c",
|
||||
"typeinfo": "c",
|
||||
"unistd.h": "c",
|
||||
"stdint.h": "c",
|
||||
"syscall.h": "c",
|
||||
"fcntl.h": "c",
|
||||
"types.h": "c",
|
||||
"string.h": "c",
|
||||
"math.h": "c",
|
||||
"arch.h": "c",
|
||||
"stdio.h": "c",
|
||||
"wait_queue.h": "c",
|
||||
"stddef.h": "c",
|
||||
"spinlock.h": "c",
|
||||
"stat.h": "c",
|
||||
"video.h": "c",
|
||||
"ahci.h": "c",
|
||||
"slab.h": "c",
|
||||
"boot_info.h": "c",
|
||||
"pci.h": "c",
|
||||
"time.h": "c",
|
||||
"errno.h": "c",
|
||||
"bug.h": "c",
|
||||
"sched.h": "c",
|
||||
"preempt.h": "c",
|
||||
"textui.h": "c",
|
||||
"atomic.h": "c",
|
||||
"semaphore.h": "c",
|
||||
"mm-types.h": "c",
|
||||
"current.h": "c",
|
||||
"traceback.h": "c",
|
||||
"bitcount.h": "c",
|
||||
"limits.h": "c",
|
||||
"mutex.h": "c",
|
||||
"mount.h": "c",
|
||||
"internal.h": "c",
|
||||
"compiler_attributes.h": "c",
|
||||
"timer.h": "c",
|
||||
"hid.h": "c",
|
||||
"compiler.h": "c",
|
||||
"err.h": "c",
|
||||
"list.h": "c",
|
||||
"irqflags.h": "c",
|
||||
"dirent.h": "c",
|
||||
"cmd_help.h": "c",
|
||||
"wait.h": "c",
|
||||
"ctype.h": "c",
|
||||
"stdint-gcc.h": "c",
|
||||
"acpi.h": "c",
|
||||
"assert.h": "c",
|
||||
"sys_version.h": "c",
|
||||
"cmd.h": "c",
|
||||
"net.h": "c",
|
||||
"cmd_test.h": "c",
|
||||
"cmpxchg.h": "c",
|
||||
"mman.h": "c",
|
||||
"clocksource.h": "c",
|
||||
"ata.h": "c",
|
||||
"barrier": "c",
|
||||
"charconv": "c",
|
||||
"printf.h": "c",
|
||||
"klog.h": "c",
|
||||
"malloc.h": "c",
|
||||
"*.o": "c",
|
||||
"k_log.h": "c"
|
||||
},
|
||||
"C_Cpp.errorSquiggles": "enabled",
|
||||
"esbonio.sphinx.confDir": "",
|
||||
@ -145,14 +8,12 @@
|
||||
"rust-analyzer.linkedProjects": [
|
||||
"./kernel/Cargo.toml",
|
||||
//"./tools/Cargo.toml",
|
||||
|
||||
],
|
||||
// "rust-analyzer.cargo.target": "riscv64gc-unknown-none-elf",
|
||||
"rust-analyzer.cargo.target": "x86_64-unknown-none",
|
||||
"rust-analyzer.check.overrideCommand": [
|
||||
"make",
|
||||
"check",
|
||||
|
||||
],
|
||||
"makefile.configureOnOpen": false,
|
||||
}
|
Reference in New Issue
Block a user