diff options
-rwxr-xr-x | extra/Configs/uClibc_config_fix.pl | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/extra/Configs/uClibc_config_fix.pl b/extra/Configs/uClibc_config_fix.pl index efe23cc85..0df7edb37 100755 --- a/extra/Configs/uClibc_config_fix.pl +++ b/extra/Configs/uClibc_config_fix.pl @@ -46,6 +46,7 @@ my($mmu) = "true"; my($large_file) = "false"; my($rpc_support) = "false"; my($c99_math) = "false"; +my($threads) = "false"; my($shared_support) = "true"; my($shadow) = "false"; my($pic) = "true"; @@ -65,6 +66,7 @@ Getopt::Long::Configure("no_ignore_case", "bundling"); "large_file=s" => \$large_file, "rpc_support=s" => \$rpc_support, "c99_math=s" => \$c99_math, + "threads=s" => \$threads, "shadow=s" => \$shadow, "shared_support=s" => \$shared_support, "ldso_path=s" => \$ldso_path, @@ -81,6 +83,7 @@ chomp($mmu); chomp($large_file); chomp($rpc_support); chomp($c99_math); +chomp($threads); chomp($shadow); chomp($shared_support); chomp($ldso_path); @@ -97,28 +100,28 @@ if ($filename) { while($line = <FILE>) { if ($line =~ /^TARGET_ARCH.*/) { - print "TARGET_ARCH=\"$arch\"\n"; + print "TARGET_ARCH=$arch\n"; $got_arch=1; next; } if ($cross && $line =~ /^CROSS.*/) { - print "CROSS=\"$cross\"\n"; + print "CROSS=$cross\n"; next; } if ($xcc && $line =~ /^CC.*/) { - print "CC=\"$xcc\"\n"; + print "CC=$xcc\n"; next; } if ($native_cc && $line =~ /^NATIVE_CC.*/) { - print "NATIVE_CC=\"$native_cc\"\n"; + print "NATIVE_CC=$native_cc\n"; next; } if ($line =~ /^DEVEL_PREFIX.*/) { - print "DEVEL_PREFIX=\"$devel_prefix\"\n"; + print "DEVEL_PREFIX=$devel_prefix\n"; next; } if ($line =~ /^KERNEL_SOURCE.*/) { - print "KERNEL_SOURCE=\"$kernel_dir\"\n"; + print "KERNEL_SOURCE=$kernel_dir\n"; next; } if ($line =~ /^HAS_MMU.*/) { @@ -141,6 +144,10 @@ while($line = <FILE>) { print "DO_C99_MATH=$c99_math\n"; next; } + if ($line =~ /^INCLUDE_THREADS.*/) { + print "INCLUDE_THREADS=$threads\n"; + next; + } if ($shared_support == "true") { if ($line =~ /^BUILD_UCLIBC_LDSO.*/) { print "BUILD_UCLIBC_LDSO=true\n"; @@ -156,7 +163,7 @@ while($line = <FILE>) { next; } if ($line =~ /^SHARED_LIB_LOADER_PATH.*/) { - print "SHARED_LIB_LOADER_PATH=\"$ldso_path\"\n"; + print "SHARED_LIB_LOADER_PATH=$ldso_path\n"; next; } } else { |