📄 gcc.cc
字号:
#include <lib/root.h>#include <mm/allockm.h>#include "gcc.h"int globalvar;void * operator new (size_t size){ return allockm(AKERN, size);}void operator delete (void * ptr){ freekm(ptr);}void * operator new[] (size_t size){ panic("don't overload new[]\n"); return NULL;}void operator delete[] (void * ptr){ panic("don't overload delete[]\n");}asmlinkage void __pure_virtual(){ panic("pure virtual function called\n"); }asmlinkage void __cxa_pure_virtual(){ panic("pure virtual function called\n"); }asmlinkage void __cxa_atexit(){ panic("__at_exit called\n"); }asmlinkage void __dso_handle(){ panic("__dso_handle called\n");}void checkoffsetof(){}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -