aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorAndrew F. Davis <afd@ti.com>2017-10-10 15:14:22 -0500
committerJérôme Forissier <jerome.forissier@linaro.org>2017-10-11 18:39:20 +0200
commit71315c302b7bcb204ffa4c697f80b74a43909079 (patch)
treeec8c448df930b8d0d2c6ca9012dca8f898f97edb /documentation
parent6afb8533c36f700a7cb7208d93eaf00f2f78df74 (diff)
core: core.mk: make platform specific link.mk optional
Most platform do not need any special linker targets and so most just link back to the default. Lets just have core.mk use the default when a platform does not have this file. Also remove this from the porting guidelines as it is now optional and only needed for advanced use. Signed-off-by: Andrew F. Davis <afd@ti.com> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/porting_guidelines.md10
1 files changed, 1 insertions, 9 deletions
diff --git a/documentation/porting_guidelines.md b/documentation/porting_guidelines.md
index 62d55a51..a395a5af 100644
--- a/documentation/porting_guidelines.md
+++ b/documentation/porting_guidelines.md
@@ -43,7 +43,7 @@ where you are supposed to add a new platform or modify an existing one.
Typically you will find this set of files in a specific platform folder:
```bash
$ ls
-conf.mk link.mk main.c platform_config.h sub.mk
+conf.mk main.c platform_config.h sub.mk
```
So for the gendev platform it means that the files should be placed in this
@@ -95,14 +95,6 @@ There are probably quite a few other flags that could be useful or even
necessary. Please refer to the other `conf.mk` file in the already existing
platforms.
-##### link.mk
-This is the makefile for the linker, just as for the linker script, most
-platforms use the same and generic makefile for the linker, so adding only this
-should probably be sufficient:
-```Makefile
-include core/arch/arm/kernel/link.mk
-```
-
##### main.c
This platform specific file will contain power management handlers and code
related to the UART. We will talk more about the information related to the