summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--user/migration/v5-to-v6.rst14
1 files changed, 14 insertions, 0 deletions
diff --git a/user/migration/v5-to-v6.rst b/user/migration/v5-to-v6.rst
index 7810e06..079f640 100644
--- a/user/migration/v5-to-v6.rst
+++ b/user/migration/v5-to-v6.rst
@@ -19,6 +19,20 @@ 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).
+No -specs bsp_specs GCC Option
+------------------------------
+
+The ``-spec bsp_specs`` GCC Option is no longer needed to build RTEMS
+applications and there is no :file:`bsp_specs` file installed. If you use this
+option, then you get an error like this:
+
+.. code-block:: none
+
+ sparc-rtems6-gcc: fatal error: cannot read spec file 'bsp_specs': No such file or directory
+
+You can remove this GCC option from your build to fix this error.
+Alternatively, you can add an empty :file:`bsp_specs` file.
+
Replacements for Removed APIs
-----------------------------