Changeset 97c7682 in mainline for boot


Ignore:
Timestamp:
2012-07-14T11:18:40Z (13 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
804d9b6
Parents:
0747468 (diff), f0348c8 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

Text conflict in boot/arch/arm32/Makefile.inc:

Trivial conflict around ifeq condition.

Text conflict in kernel/arch/arm32/include/mm/page.h:

Added defines and set_pt_levelx_present function.
COnflict looked horrible because of the armv4/v7 split.

Location:
boot
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • boot/Makefile

    r0747468 r97c7682  
    6666                cp "$$file" "$(DIST_PATH)/app/" ; \
    6767        done
    68         for file in $(NET_CFG) ; do \
    69                 cp "$$file" "$(DIST_PATH)/cfg/net/" ; \
    70         done
    7168        for drv in $(RD_DRVS) ; do \
    7269                drv_dir="`dirname "$$drv"`" ; \
  • boot/Makefile.build

    r0747468 r97c7682  
    4747        -Werror-implicit-function-declaration -wd170
    4848
    49 SUNCC_CFLAGS = -I$(INCLUDES) -xO$(OPTIMIZATION) \
    50         -xnolib -xc99=all -features=extensions \
    51         -erroff=E_ZERO_SIZED_STRUCT_UNION
    52 
    5349CLANG_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
    5450        -fexec-charset=UTF-8 -fwide-exec-charset=UTF-32$(ENDIANESS) \
     
    6662        GCC_CFLAGS += -g
    6763        ICC_CFLAGS += -g
    68         SUNCC_CFLAGS += -g
    6964        CLANG_CFLAGS += -g
    7065endif
     
    8378        CFLAGS = $(ICC_CFLAGS) $(EXTRA_CFLAGS)
    8479        DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS)
    85 endif
    86 
    87 ifeq ($(COMPILER),suncc)
    88         CFLAGS = $(SUNCC_CFLAGS) $(EXTRA_CFLAGS)
    89         DEFS += $(CONFIG_DEFS)
    90         DEPEND_DEFS = $(DEFS)
    9180endif
    9281
  • boot/Makefile.common

    r0747468 r97c7682  
    7272        $(USPACE_PATH)/srv/loader/loader \
    7373        $(USPACE_PATH)/app/init/init \
    74         $(USPACE_PATH)/srv/loc/loc \
     74        $(USPACE_PATH)/srv/locsrv/locsrv \
    7575        $(USPACE_PATH)/srv/bd/rd/rd \
    7676        $(USPACE_PATH)/srv/vfs/vfs
     
    9898        $(USPACE_PATH)/srv/bd/part/guid_part/g_part \
    9999        $(USPACE_PATH)/srv/bd/part/mbr_part/mbr_part \
    100         $(USPACE_PATH)/srv/clip/clip \
     100        $(USPACE_PATH)/srv/clipboard/clipboard \
    101101        $(USPACE_PATH)/srv/fs/tmpfs/tmpfs \
    102102        $(USPACE_PATH)/srv/fs/fat/fat \
     
    106106        $(USPACE_PATH)/srv/fs/ext2fs/ext2fs \
    107107        $(USPACE_PATH)/srv/hid/remcons/remcons \
     108        $(USPACE_PATH)/srv/net/ethip/ethip \
     109        $(USPACE_PATH)/srv/net/inetsrv/inetsrv \
     110        $(USPACE_PATH)/srv/net/loopip/loopip \
     111        $(USPACE_PATH)/srv/net/tcp/tcp \
     112        $(USPACE_PATH)/srv/net/udp/udp \
    108113        $(USPACE_PATH)/srv/taskmon/taskmon \
    109         $(USPACE_PATH)/srv/net/nil/eth/eth \
    110         $(USPACE_PATH)/srv/net/nil/nildummy/nildummy \
    111         $(USPACE_PATH)/srv/net/il/arp/arp \
    112         $(USPACE_PATH)/srv/net/il/ip/ip \
    113         $(USPACE_PATH)/srv/net/tl/icmp/icmp \
    114         $(USPACE_PATH)/srv/net/tl/udp/udp \
    115         $(USPACE_PATH)/srv/net/tl/tcp/tcp \
    116         $(USPACE_PATH)/srv/net/net/net \
    117114        $(USPACE_PATH)/srv/devman/devman
    118115
     
    123120        test/test2 \
    124121        test/test3 \
    125         nic/lo \
    126122        nic/ne2k \
    127123        nic/e1k \
     
    161157        $(USPACE_PATH)/app/edit/edit \
    162158        $(USPACE_PATH)/app/ext2info/ext2info \
     159        $(USPACE_PATH)/app/inet/inet \
    163160        $(USPACE_PATH)/app/kill/kill \
    164161        $(USPACE_PATH)/app/killall/killall \
    165         $(USPACE_PATH)/app/locinfo/locinfo \
     162        $(USPACE_PATH)/app/loc/loc \
    166163        $(USPACE_PATH)/app/mkfat/mkfat \
    167164        $(USPACE_PATH)/app/mkexfat/mkexfat \
     
    180177        $(USPACE_PATH)/app/nettest3/nettest3 \
    181178        $(USPACE_PATH)/app/netecho/netecho \
     179        $(USPACE_PATH)/app/nterm/nterm \
    182180        $(USPACE_PATH)/app/ping/ping \
    183181        $(USPACE_PATH)/app/stats/stats \
     
    203201endif
    204202
    205 ifneq ($(CONFIG_BAREBONE),y)
    206 NET_CFG = \
    207         $(USPACE_PATH)/srv/net/cfg/general \
    208         $(USPACE_PATH)/srv/net/cfg/lo.nic \
    209         $(USPACE_PATH)/srv/net/cfg/ne2k.nic \
    210         $(USPACE_PATH)/srv/net/cfg/e1k.nic
     203ifeq ($(CONFIG_MSIM),y)
     204RD_APPS_NON_ESSENTIAL += \
     205        $(USPACE_PATH)/app/msim/msim
    211206endif
    212207
  • boot/Makefile.grub

    r0747468 r97c7682  
    6060build_dist: clean
    6161        mkdir -p $(BOOT)
    62         cp -r $(GRUB) $(BOOT)/grub
     62        cp -r -L $(GRUB) $(BOOT)/grub
    6363ifeq ($(GRUB_ARCH),efi)
    6464        gunzip $(IMAGE)
  • boot/arch/arm32/Makefile.inc

    r0747468 r97c7682  
    5353ifeq ($(MACHINE), gta02)
    5454RD_SRVS_ESSENTIAL += \
    55         $(USPACE_PATH)/srv/hid/s3c24xx_ts/s3c24ts \
    56         $(USPACE_PATH)/srv/hw/char/s3c24xx_uart/s3c24ser
     55        $(USPACE_PATH)/srv/hid/s3c24xx_ts/s3c24xx_ts \
     56        $(USPACE_PATH)/srv/hw/char/s3c24xx_uart/s3c24xx_uart
    5757endif
    5858
  • boot/generic/src/printf_core.c

    r0747468 r97c7682  
    210210        /* Print leading spaces. */
    211211        size_t strw = str_length(str);
    212         if (precision == 0)
     212        if ((precision == 0) || (precision > strw))
    213213                precision = strw;
    214214       
Note: See TracChangeset for help on using the changeset viewer.