Blame view

buildroot/buildroot-2016.08.1/toolchain/Config.in 1.57 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
  menu "Toolchain"
  
  # Invisible option that makes sure the toolchain package always gets
  # built
  config BR2_TOOLCHAIN
  	bool
  	default y
  
  # Should be selected for glibc or eglibc
  config BR2_TOOLCHAIN_USES_GLIBC
  	bool
  	select BR2_USE_WCHAR
  	select BR2_ENABLE_LOCALE
  	select BR2_TOOLCHAIN_HAS_THREADS
  	select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  	select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  	select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
  	select BR2_TOOLCHAIN_SUPPORTS_PIE
  
  config BR2_TOOLCHAIN_USES_UCLIBC
  	bool
  	select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS
  
  config BR2_TOOLCHAIN_USES_MUSL
  	bool
  	select BR2_USE_WCHAR
  	select BR2_ENABLE_LOCALE
  	select BR2_TOOLCHAIN_HAS_THREADS
  	select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  	select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  	select BR2_TOOLCHAIN_SUPPORTS_PIE
  
  choice
  	prompt "Toolchain type"
  	help
  	  Select whether to use the toolchain provided by buildroot
  	  or an external toolchain.
  
  	  Some vendors provide toolchains in binary form, some in
  	  source form.
  
  config BR2_TOOLCHAIN_BUILDROOT
  	bool "Buildroot toolchain"
  	select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
  	depends on !BR2_bf606
  	depends on !BR2_bf607
  	depends on !BR2_bf608
  	depends on !BR2_bf609
  
  config BR2_TOOLCHAIN_EXTERNAL
  	bool "External toolchain"
  	help
  	  Select if you want to use an existing cross-compiling
  	  toolchain. Buildroot can either download automatically a
  	  toolchain, or use an already installed toolchain.
  
  endchoice
  
  source "toolchain/toolchain-buildroot/Config.in"
  source "toolchain/toolchain-external/Config.in"
  source "toolchain/toolchain-common.in"
  
  endmenu