config/kernel/bare-metal.experimental.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Sep 23 14:48:10 2008 +0000 (2008-09-23)
changeset 872 fd4bf138f08f
child 883 927b30e32709
permissions -rw-r--r--
Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.

/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
yann@861
     1
# Bare metal config options
yann@861
     2
yann@861
     3
config KERNEL_bare_metal
yann@861
     4
    select BARE_METAL
yann@861
     5
    help
yann@861
     6
      Say 'y' here if you want a simple C compiler with no C library.
yann@861
     7
      
yann@861
     8
      'Bare metal' also refer to those programs that run without any kernel.
yann@861
     9
      
yann@861
    10
      You probably want to say 'y' here if you plan to use your compiler
yann@861
    11
      to build only kernels or bootloaders.
yann@861
    12
yann@861
    13
config BARE_METAL
yann@861
    14
    bool
yann@861
    15
    default n