Browse Source

CONFIG_SYS_ARM_WITHOUT_RELOC: document feature removal

Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk 14 years ago
parent
commit
d483a22eca
1 changed files with 28 additions and 1 deletions
  1. 28 1
      doc/feature-removal-schedule.txt

+ 28 - 1
doc/feature-removal-schedule.txt

@@ -1,10 +1,37 @@
 The following is a list of files and features that are going to be
 The following is a list of files and features that are going to be
 removed from the U-Boot source tree.  Every entry should contain what
 removed from the U-Boot source tree.  Every entry should contain what
 exactly is going away, when it will be gone, why it is being removed,
 exactly is going away, when it will be gone, why it is being removed,
-and who is going to be doing the work.  When the feature is removed
+and who is going to be doing the work.	When the feature is removed
 from U-Boot, its corresponding entry should also be removed from this
 from U-Boot, its corresponding entry should also be removed from this
 file.
 file.
 
 
+---------------------------
+What:	CONFIG_SYS_ARM_WITHOUT_RELOC option
+When:	After Release 2011.03
+
+Why:	The implementation of U-Boot for the ARM architecture has
+	been reworked to support relocation. This allows to
+	efficiently use the same U-Boot binary image on systems with
+	different RAM sizes, and brings the implementation much more
+	in line with the code used for example on Power Architecture
+	systems (eventually allowing to merge into common code). This
+	seems especailly interesting now that ARM is getting Device
+	Tree support as well.
+
+	All ARM boards need to be adapted to this new code, which
+	requires testing on the actual hardware, so this is a task
+	for the respective board maintainers or other users.
+
+	Please see the commit message of commit f1d2b31 for details:
+
+	http://git.denx.de/?p=u-boot.git;a=commit;h=f1d2b31
+
+	Support for CONFIG_SYS_ARM_WITHOUT_RELOC will be removed
+	after release v2011.03; all boards that have not been
+	converted by then, i. e. that are still broken then, are
+	considered unmaintained and without interest for the
+	community and will be removed as well.
+
 ---------------------------
 ---------------------------
 
 
 What:	CONFIG_NET_MULTI option
 What:	CONFIG_NET_MULTI option