summaryrefslogtreecommitdiff
path: root/toolchain/toolchain-external/Config.in
blob: f0268a739adfbec42d7996182bb7a62933b5bcbb (plain)
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#

if BR2_TOOLCHAIN_EXTERNAL
choice
	prompt "External toolchain C library"
	default BR2_TOOLCHAIN_EXTERNAL_UCLIBC

config BR2_TOOLCHAIN_EXTERNAL_UCLIBC
	bool "uClibc"

config BR2_TOOLCHAIN_EXTERNAL_GLIBC
	bool "glibc"
	select BR2_LARGEFILE
	select BR2_INET_IPV6
	select BR2_INET_RPC
	select BR2_USE_WCHAR
	select BR2_ENABLE_LOCALE
	select BR2_PROGRAM_INVOCATION

endchoice

if BR2_TOOLCHAIN_EXTERNAL_UCLIBC

config BR2_TOOLCHAIN_EXTERNAL_LARGEFILE
	bool "Toolchain has large file support?"
	select BR2_LARGEFILE
	help
	  Select this option if your external toolchain supports
	  largefile. If you don't know, leave the default value,
	  Buildroot will tell you if it's correct or not.

config BR2_TOOLCHAIN_EXTERNAL_INET_IPV6
	bool "Toolchain has IPv6 support?"
	select BR2_INET_IPV6
	help
	  Select this option if your external toolchain supports
	  IPv6. If you don't know, leave the default value, Buildroot
	  will tell you if it's correct or not.

config BR2_TOOLCHAIN_EXTERNAL_INET_RPC
	bool "Toolchain has RPC support ?"
	select BR2_INET_RPC
	help
	  Select this option if your external toolchain supports
	  RPC. If you don't know, leave the default value, Buildroot
	  will tell you if it's correct or not.

config BR2_TOOLCHAIN_EXTERNAL_WCHAR
	bool "Toolchain has WCHAR support?"
	select BR2_USE_WCHAR
	help
	  Select this option if your external toolchain supports
	  WCHAR. If you don't know, leave the default value, Buildroot
	  will tell you if it's correct or not.

config BR2_TOOLCHAIN_EXTERNAL_LOCALE
	bool "Toolchain has locale support?"
	select BR2_TOOLCHAIN_EXTERNAL_WCHAR
	select BR2_ENABLE_LOCALE
	help
	  Select this option if your external toolchain has locale
	  support. If you don't know, leave the default value,
	  Buildroot will tell you if it's correct or not.

config BR2_TOOLCHAIN_EXTERNAL_PROGRAM_INVOCATION
	bool "Toolchain has program invocation support?"
	select BR2_PROGRAM_INVOCATION
	help
	  Select this option if your external toolchain has program
	  invocation support. If you don't know, leave the default
	  value, Buildroot will tell you if it's correct or not.

endif

config BR2_TOOLCHAIN_EXTERNAL_STRIP
	bool
	default y
	prompt "Strip shared libraries"
	help
	  Strip shared libraries copied from the external toolchain.
endif