Home | Notifications | New Note | Local | Federated | Search | Logout
Federated Timeline
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 15:07:14)
@teobot 再度の質問失礼します。ARMv7-Mにおける、gcc-13とgcc-14、最適化周りの違いについて教えてください。
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 15:06:29)
Arm GNU toolchain:
11.3 trx ok
12.3 trx ok
13.3 trx ok
14.3 tx ng rx ok
15.2 tx ng rx ok
Coro@Coro@mstdn.maud.io (2026-02-22 14:44:03)
少し前まで、「ネット社会」という言葉で意見を矮小化することはよくあった。ある時点まではネット参加人口が実人口のごく一部だったため正当な用法もあったかもしれないが、そうでなくなってからも 10 年以上使われてきた語だと思う。まぁごく一部だった時期でも、それは社会の一部だったわけで別の社会だったわけではなく、特段区別を必要とする文脈でなくとも無視したい意見を最小化するのに不当に使われてきた語だと思う。
Coro@Coro@mstdn.maud.io (2026-02-22 14:30:21)
そういえば、SCP (架空の組織) の資金源は何なんだろうな。
:hosimiya_mion::star_stroke: bioを読め@hos1miya@misskey.0sakana.xyz (2026-02-22 14:23:28)
SATA?
Coro@Coro@mstdn.maud.io (2026-02-22 13:31:58)
SCP:GALLIONIC | Official Trailer - YouTube
https://youtu.be/RSbPdf3CGD8
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 13:28:53)
@teobot gcc-12相当の最適化を、gcc-14で行う場合…gcc-14で無効化する必要のある最適化オプションは何があるでしょう?
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 13:16:09)
@teobot __aeabi_memcpyは…ビルトイン関数ですよねえ?
テレみ✨🔞 :irai_bosyuu_tyuu:@teremi@misskey.io (2026-02-22 13:14:10)
裸でダンスするやつ!🩷
---Attachments---
image: https://media.misskeyusercontent.com/io/a993101e-d800-4a23-b53a-267d07d8bec5.webp?sensitive=true
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 13:01:04)
@teobot gcc側ではなくlibc(picolibc)側のmemcpyを強制的に使わせるには-fno-builtin-functionsでは不十分ですか?
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 12:55:55)
@teobot memset()やmemcpy()等の最適化…built-in function周りの違いはありますか?
:hosimiya_mion::star_stroke: bioを読め@hos1miya@misskey.0sakana.xyz (2026-02-22 12:36:21)
:ohayo:
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 12:31:18)
@teobot arm-none-eabi, ARMv7-M環境向けで、gcc-12, gcc-13, gcc-14の変更点で特に大きなものは何があるでしょう?
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 12:30:37)
うーん、fsl_dspi.cを-O0とする…gcc-12→13/14化した場合に何か挙動が変わったとかその辺を追うしかないのかな
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 12:26:49)
hardware/も無関係と。
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 12:21:49)
functions/, interfaces/は確認済、-O0化しても動作変わらず
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:46:38)
fsl_gpio.cの-O0化は不要(試したけど効果無し)。fsl_common_arm.c, fsl_notifier.c, fsl_pmc.c, fsl_rcm.c, fsl_uart.c以外の-O0化は試す価値があるのかも。
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:45:01)
fsl_dspi.cとfsl_common_arm.cを最新のSDKに同梱されている物に置き換えても-fsl_dspi.cの-O0は必須…なので、置き換えは不要。
Rikuoh Tsujitani@riq0h@letter.mystech.ink (2026-02-22 11:27:23)
今頃コミティアで本がジャンジャン売れていることだろうね :blobcatcoffee:
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:20:22)
fsl_dspi.c、これは-O0が必要か。ってことは…OpenGD77に入ってるKinetis SDKの更新とかも要るのかもしれないねえ。
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:02:54)
…ってことは、MCUXpressoの最新版でビルドすると送信できなくなるという問題と、-Os効かせると受信できなくなる問題は別軸だな。
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:02:18)
../source/interfaces/clockManager.c \
../source/interfaces/gpio.c \
../source/interfaces/interrupts.c \
../source/interfaces/settingsStorage.c \
../source/main.c \
../source/semihost_hardfault.c \
../startup/startup_mk22f51212.c
この中のどれかが、最適化すると受信できなくなるという問題を抱えているっぽい。
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:01:23)
../lists/fsl_component_generic_list.c \
../osa/fsl_os_abstraction_free_rtos.c \
../source/SeggerRTT/RTT/SEGGER_RTT.c \
../source/SeggerRTT/RTT/SEGGER_RTT_printf.c \
../source/SeggerRTT/Syscalls/SEGGER_RTT_Syscalls_GCC.c \
../source/dmr_codec/codec_interface.c \
../source/firmware.c \
../source/functions/sound.c \
../source/hardware/SPI_Flash.c \
../source/hardware/UC1701_transfer.c \
Reply to @uaa@social.mikutter.hachune.net
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 11:01:11)
../drivers/fsl_common_arm.c \
../drivers/fsl_dspi.c \
../drivers/fsl_notifier.c \
../drivers/fsl_pmc.c \
../drivers/fsl_rcm.c \
../drivers/fsl_rtc.c \
../drivers/fsl_uart.c \
SASANO Takayoshi@uaa@social.mikutter.hachune.net (2026-02-22 10:59:07)
うーん、libc-nanoではなくpicolibc前提になりそう。
Rikuoh Tsujitani@riq0h@letter.mystech.ink (2026-02-22 09:55:21)
明日、ついでに大絶滅展でもしばきにいこうかなと思ったけど絶対混んでるだろうな〜。
ちよよん@chiyo_kamisaki@mk.k7a.org (2026-02-22 09:46:39)
#猫の日
にゃー!
---Attachments---
image: https://s3.k7a.org/misskey/files/webpublic-fed7ed5d-aa6b-4452-90fe-cbb5e49ac43a.webp
:onmyou::vc:Charlie Root@relay@mastodon.hakurei.win (2026-02-22 08:44:58)
https://m.youtube.com/watch?v=NiYRHvgUZQw
🦉@aaa (2026-02-22 02:32:20)
オープンソースカンファレンス行くの楽しみになってきた これって後悔するかな
Reply to @risahana@mstdn.jp
たかし@tak4@mstdn.y-zu.org (2026-02-22 01:07:19)
@risahana 修理中なんですね。戻ってくるのが楽しみですね♪
Older Notes