
On 8/18/12, Mike Frysinger vapier@gentoo.org wrote:
On Saturday 18 August 2012 08:22:51 Zhi-zhou Zhang wrote:
On Sat, Aug 18, 2012 at 3:31 AM, Mike Frysinger wrote:
On Friday 17 August 2012 11:30:44 Zhizhou Zhang wrote:
--- a/arch/mips/config.mk +++ b/arch/mips/config.mk
+ifeq "$(CPU)" "mips64" +CONFIG_STANDALONE_LOAD_ADDR ?= 0xFfffFfff80200000 -T mips64.lds +else CONFIG_STANDALONE_LOAD_ADDR ?= 0x80200000 -T mips.lds +endif
the cpu config.mk is sourced after this one. you could change this to: CONFIG_STANDALONE_LOAD_ADDR ?= $(DEFAULT_MIPS_STANDALONE_LOAD_ADDR) DEFAULT_MIPS_STANDALONE_LOAD_ADDR = 0x80200000 -T mips.lds
then in the mips64/config.mk: DEFAULT_MIPS_STANDALONE_LOAD_ADDR = 0xFfffFfff80200000 -T mips64.lds
Thanks for you advising. But if I changed like so, I should modify mips32/ config.mk and xburst/config.mk as also.
why ? my suggestion shouldn't affect any other cpu config.mk. -mike
Oh, I'm so sorry, I think that you mean to replace CONFIG_STANDALONE_LOAD_ADDR by DEFAULT_MIPS_STANDALONE_LOAD_ADDR. So your idea is to keep both CONFIG_STANDALONE_LOAD_ADDR and DEFAULT_MIPS_STANDALONE_LOAD_ADDR, one for mips64, anther for mips32. Actually I haven't test standalone example. I add standalone config and build option for I would get an error if didn't do that. It brings me a lot of mess. I want to disable stanalone support in TOP Makefile, could I do that?