fix(fw): M43 系统组件接入 o32 time32(9 组件 + meow_audio CLI)

- 构建脚本链 ../sdk/meow_time32.c + -DMEOW_TIME32_LIBC_OVERRIDES:
  sysui/svcd/bootmenu/amsd/netmgrd/crash/svc_perf/powermgr/meowpanel,
  以及 musl-static 的 meow_audio CLI(monitor 取时/轮询)
- meow_audiod 守护例外:glibc-2.22 time_t 32 位,无 musl time64 ABI 错位,不链
- 重编 10 个产物:反汇编 4263=3 / 4403=0,__clock_gettime 按 16 字节布局写回
- test_time32_abi.sh 收紧为 addiu 系统调用号匹配,避免 .text+0x1133x 偏移误报
- fw_content.conf 同步全部新 md5(清单逐行校验通过)
This commit is contained in:
AskaEth committed 2026-11-11 18:51:16 +08:00
1 parent 96c15a06ec
commit 884d4c4891
22 files changed
+58 -24

No files matched your search

+4 -1
View File
@@ -25,7 +25,10 @@ if [ "$1" = "host" ]; then
exit 0
fi
"$CC" -Os -Wall -Wextra -static -I. -I"$I_HDR" src/*.c mp_jpeg.c -o meowpanel
# meow_time32.c:独立 o32 time32 取时/睡眠(meowpanel 不链 meow_ui.a);修 time(NULL)
# 会话过期基准与 usleep 手势/按键节奏。
"$CC" -Os -Wall -Wextra -static -I. -I"$I_HDR" -DMEOW_TIME32_LIBC_OVERRIDES \
src/*.c mp_jpeg.c ../sdk/meow_time32.c -o meowpanel
echo "== meowpanel (mipsel static) =="
ls -la meowpanel
md5sum meowpanel