diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-09-12 09:01:12 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-09-12 09:01:12 +0200 |
commit | 283acbbfdd387da4cf80d87a3ecad6b47126928e (patch) | |
tree | c09f11f662594d522d05f7fb5364eb70f3ec4fb8 | |
parent | user: Document arm/fvp BSP (diff) | |
download | rtems-docs-283acbbfdd387da4cf80d87a3ecad6b47126928e.tar.bz2 |
user: Clarify -fno-common changes
-rw-r--r-- | user/migration/v5-to-v6.rst | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/user/migration/v5-to-v6.rst b/user/migration/v5-to-v6.rst index d4691ff..7810e06 100644 --- a/user/migration/v5-to-v6.rst +++ b/user/migration/v5-to-v6.rst @@ -10,14 +10,14 @@ RTEMS 5 to RTEMS 6 This section provides helpful information when migrating from RTEMS 5 to RTEMS 6. -Update to GCC 10 ----------------- - -The tool suite for RTEMS 6 uses GCC 10. GCC 10 enables ``-fno-common`` by -default. Code bases which never used this option before may observe now -multiple definition linker errors. For example, if global variables are -declared and defined in header files (usually a missing ``extern`` in the header -file). +Update to GCC 10 and Later +-------------------------- + +The tool suite for RTEMS 6 uses at least GCC 10. GCC 10 and later enable +``-fno-common`` by default. Code bases which never used this option before may +observe now multiple definition linker errors. For example, if global +variables are declared and defined in header files (usually a missing +``extern`` in the header file). Replacements for Removed APIs ----------------------------- |