Age | Commit message (Collapse) | Author | Files |
|
|
|
|
|
python () {} and python __anonymous () {} are as the same
says functions without a name. They get executed when the
main bb file is completely parsed. This is used to set
information like FILESDIR.
This is a python method so it gets evaled which means compiled
and executed a lot of times. By moving the code of the anonfunc
into a proper method this is only compiled once. The result is
is the 10% speed up when parsing.
Reindent anonfuncs and new defs without tabs and four spaces
|
|
|
|
|
|
|
|
see email thread at http://lists.openembedded.org/pipermail/openembedded-devel/2006-October/000523.html for details
|
|
pulled from svn.
|
|
|
|
|
|
|
|
|
|
|
|
- define TARGET_KERNEL_CC_ARCH to define arch specific compiler options
in machine.conf. The default for the kernel is "" (empty), although
it should probably be TARGET_CC_ARCH in the future. The default for
modules is TARGET_CC_ARCH
|
|
in 2.6.15
- the fixup patches for NSLU2 and NAS100D have been slightly simplified.
the fixup for Loft has been removed, it isn't useful.
code in arch/arm/kernel/setup.c to automagically swap the command line
has been added in 48-setup-byteswap-cmdline.patch
|
|
- there is now a default machine-specific command line and an override
for the memory config to provide a useable default per-machine.
|
|
- the generic ixp4xx-kernel package now creates the same generic kernel
regardless of how MACHINE is set, it then appends shims to the kernel
to obtain machine specific kernels and produces packages of the results.
Still TBD is the command line fixup.
The generic command line is the nslu2 one, this is a temporary hack
to keep the NSLU2 build working.
|
|
- rather than build nslu2-kernel or nas100d-kernel slugos-image now
builds ixp4xx-kernel, the generic kernel. ixp4xx is now used as the
normal MACHINE override, even though MACHINE itself is still set to
nslu2 or nas100d (or ixp4xx).
|
|
- this change ensures that the kernel packages (as opposed to the
kernel-module- packages) follow the IXP4XX_SUFFIX value (which is
by default MACHINE_ARCH), the modules default to MACHINE_ARCH
as before (ixp4xxl or ixp4xxb as appropriate).
|
|
- conf/machine/include/ixp4xx.conf now provides generic
configuration for nslu2 and nas100d (+ future ixp4xx based
machines), the kernel image fixup is made generic, all
kernel packages have a generic name. ipkg search rules
changed to look for the generic packages too.
|
|
- the JFFS2 format can be overridden in the DISTRO .conf (unlike the
other slugos configuration parameters) It can also be changed in
local.conf if using a slugos-??? build directly.
|
|
|
|
with other ixp4xx machines, updated patchsets to match 2.6.15, removed some patches, and combined some others.
|