History log of /openbmc/u-boot/common/dlmalloc.c (Results 51 – 70 of 70)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v2009.11-rc1
# cd77dd10 08-Oct-2009 Wolfgang Denk <wd@denx.de>

Merge branch 'reloc'


Revision tags: v2009.08, v2009.08-rc3
# bdb2802f 21-Aug-2009 Peter Tyser <ptyser@xes-inc.com>

Consolidate arch-specific mem_malloc_init() implementations

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>


# d870552e 21-Aug-2009 Peter Tyser <ptyser@xes-inc.com>

Consolidate arch-specific sbrk() implementations

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>


# 521af04d 21-Sep-2009 Peter Tyser <ptyser@xes-inc.com>

Conditionally perform common relocation fixups

Add #ifdefs where necessary to not perform relocation fixups. This
allows boards/architectures which support relocation to trim a decent
chunk of code

Conditionally perform common relocation fixups

Add #ifdefs where necessary to not perform relocation fixups. This
allows boards/architectures which support relocation to trim a decent
chunk of code.

Note that this patch doesn't add #ifdefs to architecture-specific code
which does not support relocation.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>

show more ...


# d4e8ada0 21-Aug-2009 Peter Tyser <ptyser@xes-inc.com>

Consolidate arch-specific mem_malloc_init() implementations

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>


# 5e93bd1c 21-Aug-2009 Peter Tyser <ptyser@xes-inc.com>

Consolidate arch-specific sbrk() implementations

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>


Revision tags: v2009.08-rc2, v2009.08-rc1, v2009.06, v2009.06-rc3, v2009.06-rc2, v2009.06-rc1, v2009.03, v2009.03-rc2, v2009.03-rc1, v2009.01, v2009.01-rc3, v2009.01-rc2, v2009.01-rc1, v2008.10, v2008.10-rc3, v2008.10-rc2, v2008.10-rc1, v1.3.4
# 7772c13b 06-Aug-2008 Haavard Skinnemoen <haavard.skinnemoen@atmel.com>

Merge branch 'favr-32' of git://git.denx.de/u-boot-avr32

Conflicts:

MAINTAINERS
MAKEALL
Makefile


# f2302d44 06-Aug-2008 Stefan Roese <sr@denx.de>

Fix merge problems

Signed-off-by: Stefan Roese <sr@denx.de>


# 0f2b5d8e 04-Aug-2008 Markus Klotzbuecher <mk@denx.de>

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


Revision tags: v1.3.4-rc2
# f7c602ac 31-Jul-2008 Wolfgang Denk <wd@denx.de>

Merge branch 'master' of ssh://10.10.0.7/home/wd/git/u-boot/master


# 57c219ad 30-Jul-2008 Kumar Gala <galak@kernel.crashing.org>

Fix compile warnings in dlmalloc

The origional code was using on odd reference to get to the first
real element in av_[]. The first two elements of the array are
not used for actual bins, but for h

Fix compile warnings in dlmalloc

The origional code was using on odd reference to get to the first
real element in av_[]. The first two elements of the array are
not used for actual bins, but for house keeping. If we are more
explicit about how use the first few elements we can get rid of the
warnings:

dlmalloc.c: In function 'malloc_extend_top':
dlmalloc.c:1971: warning: dereferencing type-punned pointer will break strict-aliasing rules
dlmalloc.c:1999: warning: dereferencing type-punned pointer will break strict-aliasing rules
dlmalloc.c:2029: warning: dereferencing type-punned pointer will break strict-aliasing rules
...

The logic of how this code came to be is:
bin_at(0) = (char*)&(av_[2]) - 2*SIZE_SZ

SIZE_SZ is the size of pointer, and av_ is arry of pointers so:
bin_at(0) = &(av_[0])

Going from there to bin_at(0)->fd or bin_at(0)->size should be straight forward.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...


Revision tags: v1.3.4-rc1
# 794a5924 10-Jul-2008 Markus Klotzbuecher <mk@denx.de>

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


# e44f3ea4 09-Jun-2008 Ben Warren <biggerbadderben@gmail.com>

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


# 1a247ba7 06-Jun-2008 Jon Loeliger <jdl@freescale.com>

Merge commit 'wd/master'


# 8155efbd 04-Jun-2008 Wolfgang Denk <wd@denx.de>

Merge branch 'master' of ssh://mercury/home/wd/git/u-boot/master


Revision tags: v1.3.3
# 81673e9a 13-May-2008 Kumar Gala <galak@kernel.crashing.org>

Make sure common.h is the first include.

If common.h isn't first we can get CONFIG_ options defined in the
board config file ignored. This can cause an issue if any of those
config options impact t

Make sure common.h is the first include.

If common.h isn't first we can get CONFIG_ options defined in the
board config file ignored. This can cause an issue if any of those
config options impact the size of types of data structures
(eg CONFIG_PHYS_64BIT).

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...


Revision tags: v1.3.3-rc3, v1.3.3-rc2, v1.3.3-rc1, v1.3.2, v1.3.2-rc3, v1.3.2-rc2, v1.3.2-rc1, v1.3.1, v1.3.1-rc1, v1.3.0, v1.3.0-rc4, v1.3.0-rc3, v1.3.0-rc2, v1.3.0-rc1, U-Boot-1_2_0, U-Boot-1_1_6, U-Boot-1_1_5, LABEL_2006_06_30_2020, LABEL_2006_05_19_1133, LABEL_2006_05_10_1800
# b86d7622 20-Apr-2006 Kumar Gala <galak@kernel.crashing.org>

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


Revision tags: LABEL_2006_04_18_1106
# d87080b7 31-Mar-2006 Wolfgang Denk <wd@pollux.denx.de>

GCC-4.x fixes: clean up global data pointer initialization for all boards.


Revision tags: LABEL_2006_03_12_0025, U-Boot-1_1_4, DENX-2005-10-29-2350, LABEL_2005_09_15_2320, U-Boot-1_1_3, LABEL_2005_08_12_0050, LABEL_2005_07_04_0202, LABEL_2005_05_13_0050, LABEL_2005_05_09_1245, LABEL_2005_05_05_1920, LABEL_2005_04_14_0115, LABEL_2005_04_05_2345, LABEL_2005_04_05_1830, LABEL_2005_03_15_0125, LABEL_2005_03_06_0225, LABEL_2005_02_28_0050, LABEL_2005_02_08_1615, LABEL_2005_02_07_2045, LABEL_2005_01_31_2245, U-Boot-1_1_2, LABEL_2004_12_20_1220, LABEL_2004_12_19_2240, LABEL_2004_12_19_1100, LABEL_2004_12_18_2335, LABEL_2004_11_25_0035, LABEL_2004_11_17_2222, LABEL_2004_10_20_0020, LABEL_2004_10_12_0110, LABEL_2004_09_09_0000, LABEL_2004_08_29_0045, LABEL_2004_08_28_2355, LABEL_2004_07_01_1200, LABEL_2004_06_24_1800, LABEL_2004_05_29_1850, LABEL_2004_05_19_2335, U-Boot-1_1_1, LABEL_2004_04_23_2240, LABEL_2004_04_18_2135, U-Boot-1_1_0, LABEL_2004_03_25_1630, LABEL_2004_03_16_2330, LABEL_2004_03_14_2340, LABEL_2004_03_12_0130, LABEL_2004_02_24_0305, LABEL_2004_02_20_2310, U-Boot-1_0_2, LABEL_2004_02_11_2240, LABEL_2004_01_21_2110, LABEL_2004_01_29_1030, U-Boot-1_0_1, LABEL_2003_12_06_1550, LABEL_2003_11_26_MKR, U-Boot-1_0_0, LABEL_2003_10_20_0025, LABEL_2003_10_16_0200, LABEL_2003_10_14_2140, LABEL_2003_10_10_1200, LABEL_2003_10_09_2320, LABEL_2003_10_09_1515, LABEL_2003_10_06_2355, LABEL_2003_10_01_1830, LABEL_2003_09_18_2045, LABEL_2003_09_16_2310, LABEL_2003_09_13_2100, LABEL_2003_09_12_1745, LABEL_2003_09_12_0110, U-Boot-0_4_8, LABEL_2003_09_06_0055, U-Boot-0_4_7, U-Boot-0_4_6, U-Boot-0_4_5, U-Boot-0_4_4, U-Boot-0_4_3, U-Boot-0_4_2, U-Boot-0_4_1, LABEL_2003_06_29_0145, LABEL_2003_06_28_1800-stable, LABEL_2003_06_28_0130-stable, LABEL_2003_06_28_0050-stable, LABEL_2003_06_27_2340
# 8bde7f77 27-Jun-2003 wdenk <wdenk>

* Code cleanup:
- remove trailing white space, trailing empty lines, C++ comments, etc.
- split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)

* Patches by Kenneth Johansson, 25 Jun 2003:
-

* Code cleanup:
- remove trailing white space, trailing empty lines, C++ comments, etc.
- split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)

* Patches by Kenneth Johansson, 25 Jun 2003:
- major rework of command structure
(work done mostly by Michal Cendrowski and Joakim Kristiansen)

show more ...


Revision tags: U-Boot-0_4_0, LABEL_2003_06_26_2220, LABEL_2003_06_22_1530, LABEL_2003_06_16_0055, LABEL_2003_06_05_2140, LABEL_2003_06_04_0200, LABEL_2003_05_31_2115, LABEL_2003_05_30_1450, LABEL_2003_05_23_1450, LABEL_2003_05_23_0055, LABEL_2003_05_22_2230, LABEL_2003_05_20_2250, LABEL_2003_05_20_1630, LABEL_2003_05_12_2355, LABEL_2003_05_03_1700, U-Boot-0_3_1, LABEL_2003_04_15_1900, U-Boot-0_3_0, LABEL_2003_04_05_0300, LABEL_2003_03_27_1900, LABEL_2003_03_26_1300, LABEL_2003_03_25_1830, LABEL_2003_03_14_2150, LABEL_2003_03_06_2255, LABEL_2003_03_06_1440, LABEL_2003_03_06_0200, LABEL_2003_03_06_0050, LABEL_2003_02_28_0150, LABEL_2003_01_14_0055, LABEL_2003_01_11_1050, LABEL_2002_12_28_1700, LABEL_2002_12_21_0040, U-Boot-0_2_0, LABEL_2002_12_07_0120, LABEL_2002_12_03_2230, LABEL_2002_11_22_0015, LABEL_2002_11_18_0115, LABEL_2002_11_11_2211, LABEL_2002_11_10_2310, LABEL_2002_11_05_1735, LABEL_2002_11_05_0120, U_BOOT_0_1_0
# 217c9dad 25-Oct-2002 wdenk <wdenk>

Initial revision


123