Skip to content

Fix Rusefi Simulato compilation - #7

Merged
dron0gus merged 1 commit into
rusefi:stable_20.3.x.rusefifrom
dron0gus:stable_20.3.rusefi
Jan 10, 2021
Merged

dron0gus merged 1 commit into
rusefi:stable_20.3.x.rusefifrom
dron0gus:stable_20.3.rusefi

Conversation

@dron0gus

Copy link
Copy Markdown
Member

This fixes:
build/obj/syscalls_cpp.o:(.bss.__dso_handle+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-linux-gnu/7/32/crtbeginS.o:(.data.rel.local+0x0): first defined here
/usr/bin/ld: errno: TLS definition in /lib32/libc.so.6 section .tbss mismatches non-TLS reference in build/obj/syscalls_cpp.o

This fixes:
build/obj/syscalls_cpp.o:(.bss.__dso_handle+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-linux-gnu/7/32/crtbeginS.o:(.data.rel.local+0x0): first defined here
/usr/bin/ld: errno: TLS definition in /lib32/libc.so.6 section .tbss mismatches non-TLS reference in build/obj/syscalls_cpp.o
@dron0gus
dron0gus merged commit f176841 into rusefi:stable_20.3.x.rusefi Jan 10, 2021
dron0gus pushed a commit to dron0gus/ChibiOS that referenced this pull request Mar 20, 2022
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13784 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
dron0gus pushed a commit to dron0gus/ChibiOS that referenced this pull request Sep 4, 2026
## Summary

- Enable STM32_HAS_FSMC for STM32G473/G483/G474/G484 devices.
- Add STM32_FSMC_HANDLER and STM32_FSMC_NUMBER aliases.
- Add rccEnableFSMC(), rccDisableFSMC(), and rccResetFSMC() helpers.

## Validation

- git diff --check stable-21.11.x..HEAD
- patch-id compared with /tmp/stm32g4-fmc.patch.zip

---------

Co-authored-by: chibios-sheriff <review@chibios.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant