Gavin Lambert wrote:
> > dist/vendors/config/armnommu/config.arch" file?
> 
> Usually in your board-specific config.arch file (not the generic armnommu one 
> -- the one that you selected in the toplevel Makefile) there are three lines 
> like this:
> 
> # DISABLE_XIP := 1             # XIP works fine
> # DISABLE_MOVE_RODATA := 1     # move-rodata is fine
> # DISABLE_SHARED_LIBS := 1     # shared libs are fine
> 
> Uncomment all three of these to disable XIP.  You will also need to do a 
> complete rebuild (make clean), otherwise you can have mixed object files, 
> which cause problems.

So we conclude that the tool on uclinux.org does incorrectly compiles
the generic ARM-nommu architecture support from uclinux.org?

I've been collecting posts related to toolchains from uclinux-dev for
a while, so that I have a clue next time I need to find a working
toolchain.  There are quite a few toolchain branches, and seemingly no
reliable authority for compiled toolchains that work for every target
variation.  Nor even a place where you can be sure all the patches get
to "eventually".  Back in ye olde days we posted GCC patches to the
GCC developers and they appeared in GCC releases :-)

The toolchain links on uclinux.org are a bit hit-and-miss, depending
on what you're building for.  Between the lines (it could be more
clear) is "Try this toolchain - it works very well for us - but it's
work in progress and you'll need a toolchain from somewhere else (find
it yourself) for some configurations different to ours".

I'm wondering if uclinux's toolchain page could be a bit more
informative about the locations of toolchains that people ought to
try, instead of offering a single one and no hint that it's not for
everyone?

-- Jamie
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to