On Mon, 2011-09-05 at 11:55 +0200, Norman Feske wrote:
> The GNU assembler of binutils-2.21 complains with an error that was
> ignored by previous binutils versions:
>
> "Error: .size expression for ... does not evaluate to a constant"
>
> This error seems to occur if the argument of 'BEGIN_PROC'
Codezero expects the tool chain to be used for the kernel to not support
shared libraries. (this is the case for Codesourcery's arm-none-eabi
tool chain) Such tool chains use to incorporate both libgcc and
libgcc_eh into the single libgcc.a library. In contrast, for tool chains
built with '--enable
SCons 2.0.1 complains about the 'build_dir' argument being renamed to
'variant_dir'. This patch renames the argument where needed for building
the kernel and the default container (the components needed for Genode).
--
Dr.-Ing. Norman Feske
Genode Labs
http://www.genode-labs.com ยท http://genode.
On Fri, 2011-09-02 at 14:16 +0200, Norman Feske wrote:
> Dear Codezero community,
>
> we have recently released a new version of the Genode OS Framework [1],
> which is a feature-rich userland that can be used on various
> microkernels - including Codezero. For this release, our Codezero
> support
The userlibs are build with w/o '-nostdinc'. Consequently, the standard
search paths of the tool chain are used. Because the user land is
normally build with the Codesourcery tool chain
'arm-none-linux-gnueabi', the complete glibc headers (that come with the
tool chain) end up in the default search
The GNU assembler of binutils-2.21 complains with an error that was
ignored by previous binutils versions:
"Error: .size expression for ... does not evaluate to a constant"
This error seems to occur if the argument of 'BEGIN_PROC' does not match
the argument of 'END_PROC'. The patch fixes such in