Changeset fa9616b4 in mainline for HelenOS.config


Ignore:
Timestamp:
2010-05-12T22:52:55Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9929742
Parents:
be6cef1b
Message:

Split the binaries on RAM disk into two groups: essential and non-essential. The
essential group of binaries is needed for the system to boot into the shell.

Add CONFIG_BARE_BONED configure option to select that only essential binaries
should be included in the RAM disk image.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rbe6cef1b rfa9616b4  
    522522! CONFIG_NETIF_NIL_BUNDLE (n/y)
    523523
    524 % Bare-boned minimal size build
     524% Strip binaries
     525! CONFIG_STRIP_BINARIES (n/y)
     526
     527% Optimize for size
     528! CONFIG_OPTIMIZE_FOR_SIZE (n/y)
     529
     530% Bare boned build with essential binaries only
    525531! CONFIG_BARE_BONED (n/y)
    526532
    527 % Strip binaries
    528 ! [CONFIG_BARE_BONED=y] CONFIG_STRIP_BINARIES (y)
    529 
    530 % Optimize for size
    531 ! [CONFIG_BARE_BONED=y] CONFIG_OPTIMIZE_FOR_SIZE (y)
    532 
Note: See TracChangeset for help on using the changeset viewer.