From ad2c5ed74ed16018779681ea603c96cb7b2b02fa Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Sat, 19 Mar 2016 20:03:56 +0100 Subject: [PATCH] apps/progs.pl: add back the INCLUDE_FUNCTION_TABLE wrapper Reviewed-by: Viktor Dukhovni --- apps/progs.pl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/progs.pl b/apps/progs.pl index 50b6cee53f..669e82b940 100644 --- a/apps/progs.pl +++ b/apps/progs.pl @@ -67,6 +67,8 @@ foreach (@ARGV) { printf "extern OPTIONS %s_options[];\n", $_; } +print "\n#ifdef INCLUDE_FUNCTION_TABLE\n"; +print "static FUNCTION functions[] = {\n"; my %cmd_disabler = ( ciphers => "sock", genrsa => "rsa", @@ -78,7 +80,6 @@ my %cmd_disabler = ( ecparam => "ec", pkcs12 => "des", ); -print "\nstatic FUNCTION functions[] = {\n"; foreach my $cmd (@ARGV) { my $str=" { FT_general, \"$cmd\", ${cmd}_main, ${cmd}_options },\n"; if ($cmd =~ /^s_/) { @@ -157,3 +158,4 @@ foreach my $cmd ( } print " { 0, NULL, NULL}\n};\n"; +print "#endif\n"; -- 2.34.1