History log of /openbmc/u-boot/fs/jffs2/Makefile (Results 26 – 50 of 55)
Revision Date Author Comments
# 6d8962e8 05-Nov-2010 Sebastien Carlier <sebastien.carlier@gmail.com>

Switch from archive libraries to partial linking

Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of

Switch from archive libraries to partial linking

Before this commit, weak symbols were not overridden by non-weak symbols
found in archive libraries when linking with recent versions of
binutils. As stated in the System V ABI, "the link editor does not
extract archive members to resolve undefined weak symbols".

This commit changes all Makefiles to use partial linking (ld -r) instead
of creating library archives, which forces all symbols to participate in
linking, allowing non-weak symbols to override weak symbols as intended.
This approach is also used by Linux, from which the gmake function
cmd_link_o_target (defined in config.mk and used in all Makefiles) is
inspired.

The name of each former library archive is preserved except for
extensions which change from ".a" to ".o". This commit updates
references accordingly where needed, in particular in some linker
scripts.

This commit reveals board configurations that exclude some features but
include source files that depend these disabled features in the build,
resulting in undefined symbols. Known such cases include:
- disabling CMD_NET but not CMD_NFS;
- enabling CONFIG_OF_LIBFDT but not CONFIG_QE.

Signed-off-by: Sebastien Carlier <sebastien.carlier@gmail.com>

show more ...


# 3e398961 17-Jan-2010 Wolfgang Denk <wd@denx.de>

Merge branch 'master' of git://git.denx.de/u-boot-blackfin


# f0983371 15-Jan-2010 Wolfgang Denk <wd@denx.de>

JFFS2: drop support for LZARI compression mode

Support for LZARI compression mode was added based on a MTD CVS
snapshot of March 13, 2005. However, fs/jffs2/compr_lzari.c contains
co

JFFS2: drop support for LZARI compression mode

Support for LZARI compression mode was added based on a MTD CVS
snapshot of March 13, 2005. However, fs/jffs2/compr_lzari.c contains
contradictory licensing terms: the original copyright clause says "All
rights reserved. Permission granted for non-commercial use.", but
later reference to the file 'LICENCE' in the jffs2 directory was added
which says GPL v2 or later.

As no boards ever used LZARI compression, and this file is also not
present in recent MTD code, we resolve this conflict by removing the
conflicting file and references to it.

Also copy the referenced but missing file 'LICENCE' from the current
MTD source tree.

Signed-off-by: Wolfgang Denk <wd@denx.de>

show more ...


# e99e9575 31-Aug-2008 Wolfgang Denk <wd@denx.de>

Merge branch 'Makefile' of git://git.denx.de/u-boot-arm


# 08ab4e17 30-Aug-2008 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>

fs: Move conditional compilation to Makefile

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>


# 6a40ef62 09-Jan-2008 Markus Klotzbuecher <mk@denx.de>

Merge git://www.denx.de/git/u-boot

Conflicts:

board/tqm5200/tqm5200.c


# 74ac5fac 08-Jan-2008 Wolfgang Denk <wd@denx.de>

Merge branch 'inka4x0-ng' of /home/m8/git/u-boot/


# 4985ca5a 07-Jan-2008 Peter Pearse <peter.pearse@arm.com>

Merge with git://www.denx.de/git/u-boot.git


# 9caeaadf 11-Dec-2007 Stefan Roese <sr@denx.de>

Merge commit 'u-boot/master' into for-1.3.1

Conflicts:

drivers/rtc/Makefile


# 7fc79289 28-Nov-2007 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Merge git://www.denx.de/git/u-boot

Conflicts:

drivers/Makefile


# 83c5c9b7 27-Nov-2007 Jon Loeliger <jdl@freescale.com>

Merge commit 'wd/master'


# f92edbd8 20-Nov-2007 Grant Likely <grant.likely@secretlab.ca>

Merge branch 'origin' into kconfig-for-1.3.1


# efe33035 16-Nov-2007 Grant Likely <grant.likely@secretlab.ca>

Merge branch 'origin' into kconfig-for-1.3.1

Conflicts:

drivers/Makefile


# f0037c56 24-Sep-2007 Grant Likely <grant.likely@secretlab.ca>

Build: split COBJS value into multiple lines

This change is in preparation for condtitionial compile support in the
build system. By spliting them all into seperate lines now, subsequen

Build: split COBJS value into multiple lines

This change is in preparation for condtitionial compile support in the
build system. By spliting them all into seperate lines now, subsequent
patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will
be less invasive and easier to review

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>

show more ...


# 83dc830b 27-Nov-2006 Wolfgang Denk <wd@pollux.denx.de>

Merge with /home/mk/git/u-boot-generic_ohci#generic_ohci


# d3c5e8b2 27-Nov-2006 Wolfgang Denk <wd@pollux.denx.de>

Merge with /home/wd/git/u-boot/master


# dfc8a9ee 10-Nov-2006 Stefan Roese <sr@denx.de>

Merge with /home/stefan/git/u-boot/denx


# 82165a33 18-Oct-2006 Wolfgang Denk <wd@pollux.denx.de>

Merge with /home/tur/proj/051_uboot_linux_v38b/u-boot


# 7e2a24dc 11-Oct-2006 Wolfgang Denk <wd@pollux.denx.de>

Merge with http://opensource.freescale.com/pub/scm/u-boot-85xx.git#for_wd


# fb883a52 11-Oct-2006 Wolfgang Denk <wd@nyx.denx.de>

Merge with /home/wd/git/u-boot/master


# daaba985 10-Oct-2006 Jon Loeliger <jdl@freescale.com>

Merge branch 'master' of http://www.denx.de/git/u-boot


# 2b208f53 08-Oct-2006 Wolfgang Denk <wd@atlas.denx.de>

Move "ar" flags to config.mk to allow for silent "make -s"
Based on patch by Mike Frysinger, 20 Jun 2006


# 4bbd4537 29-Sep-2006 Jon Loeliger <jdl@freescale.com>

Merge branch 'mpc86xx'


# 504b5cd0 19-Sep-2006 Jon Loeliger <jdl@freescale.com>

Merge branch 'mpc85xx'

Conflicts:

drivers/tsec.c


# afa98843 19-Sep-2006 Jon Loeliger <jdl@freescale.com>

Merge branch 'master' of http://www.denx.de/git/u-boot

Conflicts:

board/stxxtc/Makefile


123