This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 87be79efb3e688fc04bd9f5feb8039189a4f5be4
Author: yinshengkai <[email protected]>
AuthorDate: Tue Feb 3 16:41:39 2026 +0800

    boardss: add gprof examples
    
    Two Examples of Incorporating gprof into QEMU
    
    Signed-off-by: yinshengkai <[email protected]>
---
 boards/arm/mps/mps2-an500/configs/nsh/defconfig   | 4 ++++
 boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/boards/arm/mps/mps2-an500/configs/nsh/defconfig 
b/boards/arm/mps/mps2-an500/configs/nsh/defconfig
index 17186644ff7..22054eee445 100644
--- a/boards/arm/mps/mps2-an500/configs/nsh/defconfig
+++ b/boards/arm/mps/mps2-an500/configs/nsh/defconfig
@@ -40,6 +40,7 @@ CONFIG_DEBUG_USAGEFAULT=y
 CONFIG_DEFAULT_TASK_STACKSIZE=4096
 CONFIG_EXAMPLES_HELLO=y
 CONFIG_EXPERIMENTAL=y
+CONFIG_FRAME_POINTER=y
 CONFIG_FS_PROCFS=y
 CONFIG_FS_ROMFS=y
 CONFIG_FS_TMPFS=y
@@ -54,6 +55,8 @@ CONFIG_NSH_BUILTIN_APPS=y
 CONFIG_NSH_FILEIOSIZE=512
 CONFIG_NSH_READLINE=y
 CONFIG_PREALLOC_TIMERS=4
+CONFIG_PROFILE_ALL=y
+CONFIG_PROFILE_MINI=y
 CONFIG_RAMLOG=y
 CONFIG_RAM_SIZE=2097152
 CONFIG_RAM_START=0x60000000
@@ -70,6 +73,7 @@ CONFIG_START_DAY=25
 CONFIG_START_MONTH=4
 CONFIG_START_YEAR=2023
 CONFIG_SYMTAB_ORDEREDBYNAME=y
+CONFIG_SYSTEM_GPROF=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_SYSTEM=y
 CONFIG_TESTING_GETPRIME=y
diff --git a/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig 
b/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig
index d73a967ea17..65c2f6efecb 100644
--- a/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig
+++ b/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig
@@ -17,6 +17,7 @@ CONFIG_ARCH_INTERRUPTSTACK=2048
 CONFIG_ARCH_LOWVECTORS=y
 CONFIG_ARM_PSCI=y
 CONFIG_ARM_SEMIHOSTING_HOSTFS=y
+CONFIG_BENCHMARK_COREMARK=y
 CONFIG_BOARDCTL_POWEROFF=y
 CONFIG_BUILTIN=y
 CONFIG_DEBUG_ASSERTIONS=y
@@ -31,6 +32,7 @@ CONFIG_FLASH_START=0
 CONFIG_FLASH_VSTART=0
 CONFIG_FS_HOSTFS=y
 CONFIG_FS_PROCFS=y
+CONFIG_FS_TMPFS=y
 CONFIG_HAVE_CXX=y
 CONFIG_HAVE_CXXINITIALIZE=y
 CONFIG_IDLETHREAD_STACKSIZE=4096
@@ -42,6 +44,7 @@ CONFIG_NSH_FILEIOSIZE=512
 CONFIG_NSH_READLINE=y
 CONFIG_PREALLOC_TIMERS=4
 CONFIG_PRIORITY_INHERITANCE=y
+CONFIG_PROFILE_MINI=y
 CONFIG_RAMLOG=y
 CONFIG_RAM_SIZE=16777216
 CONFIG_RAM_START=0x40000000
@@ -57,6 +60,7 @@ CONFIG_START_DAY=25
 CONFIG_START_MONTH=4
 CONFIG_START_YEAR=2023
 CONFIG_SYMTAB_ORDEREDBYNAME=y
+CONFIG_SYSTEM_GPROF=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_SYSTEM=y
 CONFIG_TESTING_GETPRIME=y

Reply via email to