From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Roth Date: Wed, 04 Feb 2009 17:00:14 +0100 Subject: [U-Boot] [PATCH 1/2] Allow board specific overwriting of library code In-Reply-To: <20090204153632.231B48322908@gemini.denx.de> References: <1233757799-1165-1-git-send-email-mroth@nessie.de> <1233757799-1165-2-git-send-email-mroth@nessie.de> <20090204153632.231B48322908@gemini.denx.de> Message-ID: <4989BB8E.9090405@nessie.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Wolfgang Denk schrieb: > Why would that be needed? Because the whole weak-linking looks like it is somewhat broken or at least very difficult to get it correctly. > Normally you deal with such issues in your linker script, i. e. in a > board specific way without need to modify global files. Yes, there are several possible solutions to address this issue. Until now, there were discussed: CONFIG_XYZ and ifdef/endif and pre-build objects (patch from Jean-Christophe) and my proposal. Using a board specific linker script is another way. However, because the problem regarding weak-linking is a global one, maybe the circumvention should be global too. But I don't know. I could also use a board specific linker script. Michael Roth (Email resend because of stupid user error by my...)