git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat: asynchronized SATA IO
[lunaix-os.git]
/
README.md
diff --git
a/README.md
b/README.md
index aa08848cbe3340c70f5599a3242918b7425b9051..cdeecbe60280b3467a1cff844d9ca3e0d2e05640 100644
(file)
--- a/
README.md
+++ b/
README.md
@@
-63,8
+63,8
@@
LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有
本项目支持的make命令:
| 命令 | 用途 |
|---|---|
本项目支持的make命令:
| 命令 | 用途 |
|---|---|
-| `make all` | 构建镜像(`-O
1`
) |
-| `make instable` | æ
\9e
\84
建é
\95
\9c
å
\83
\8f
ï¼
\88
`-O2`ï¼
\89
**â
\80
»**
|
+| `make all` | 构建镜像(`-O
2`,但禁用CSE相关的优化项 **※**
) |
+| `make instable` | æ
\9e
\84
建é
\95
\9c
å
\83
\8f
ï¼
\88
`-O2`ï¼
\8c
å¼
\80
å
\90
¯CSEç
\9b
¸å
\85
³ä¼
\98
å
\8c
\96
ï¼
\89
|
| `make all-debug` | 构建适合调试用的镜像(`-Og`) |
| `make run` | 使用QEMU运行build目录下的镜像|
| `make debug-qemu` | 构建并使用QEMU进行调试 |
| `make all-debug` | 构建适合调试用的镜像(`-Og`) |
| `make run` | 使用QEMU运行build目录下的镜像|
| `make debug-qemu` | 构建并使用QEMU进行调试 |
@@
-72,7
+72,7
@@
LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有
| `make debug-qemu-vscode` | 用于vscode整合 |
| `make clean` | 删除build目录 |
| `make debug-qemu-vscode` | 用于vscode整合 |
| `make clean` | 删除build目录 |
-**※:由于在`-O2`模式下,GCC会进行
大量的优化,这导致LunaixOS会出现一些非常奇怪、离谱的bug,从而影响到基本运行。调试这些bug需要大量的汗水与时间,属于日后维护的任务。所以,在目前,LunaixOS将默认最大的优化程度设置为比较安全的`-O1`。`make instable`仅用于方便日后的对该问题的进一步调试
。**
+**※:由于在`-O2`模式下,GCC会进行
CSE优化,这导致LunaixOS会出现一些非常奇怪、离谱的bug,从而影响到基本运行。具体原因有待调查
。**
## 运行以及Issue
## 运行以及Issue