mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 14:16:47 +00:00
更正优化级别
This commit is contained in:
parent
45db40b3e9
commit
36d55511ba
2
Makefile
2
Makefile
@ -7,7 +7,7 @@ export ARCH=__x86_64__
|
||||
export ROOT_PATH=$(shell pwd)
|
||||
|
||||
export DEBUG=DEBUG
|
||||
export GLOBAL_CFLAGS := -mcmodel=large -fno-builtin -m64 -fno-stack-protector -D $(ARCH) -O0
|
||||
export GLOBAL_CFLAGS := -mcmodel=large -fno-builtin -m64 -fno-stack-protector -D $(ARCH) -O1
|
||||
|
||||
ifeq ($(DEBUG), DEBUG)
|
||||
GLOBAL_CFLAGS += -g
|
||||
|
@ -8,12 +8,7 @@
|
||||
#include <driver/uart/uart.h>
|
||||
#include <driver/video/video.h>
|
||||
|
||||
/**
|
||||
* @brief 初始化屏幕管理模块
|
||||
*
|
||||
*/
|
||||
#pragma GCC push_options
|
||||
#pragma GCC optimize("O0")
|
||||
|
||||
|
||||
extern struct scm_buffer_info_t video_frame_buffer_info;
|
||||
static struct List scm_framework_list;
|
||||
@ -84,6 +79,10 @@ static int __destroy_buffer(struct scm_buffer_info_t *buf)
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 初始化屏幕管理模块
|
||||
*
|
||||
*/
|
||||
void scm_init()
|
||||
{
|
||||
list_init(&scm_framework_list);
|
||||
@ -316,4 +315,3 @@ void scm_reinit()
|
||||
} while (list_next(&ptr->list) != &scm_framework_list);
|
||||
return;
|
||||
}
|
||||
#pragma GCC pop_options
|
Loading…
x
Reference in New Issue
Block a user