Document that SMP is supported from gcc 3.3 onward
[jack_interposer.git] / generate_checkers.pl
blob84ca9da703a2b49520028fabef3192484cfb4a4c
1 #!/usr/bin/perl
3 open(CHECKERS, ">checkers.c");
5 print CHECKERS "/* This file is generated by generate_checkers.pl < functions - do not edit by hand. */\n";
7 my $fragment = `cat checker_fragment.c`;
9 while (<STDIN>)
11 $_ =~ /(.*)\|(.*)\|(.*)\|(.*)/;
12 my $returntype = $1;
13 my $name = $2;
14 my $parameters = $3;
15 my $parameternames = $4;
17 my $currentFragment = $fragment;
18 $currentFragment =~ s/\$returntype/$returntype/gs;
19 $currentFragment =~ s/\$name/$name/gs;
20 $currentFragment =~ s/\$parameters/$parameters/gs;
21 $currentFragment =~ s/\$parameternames/$parameternames/gs;
23 print CHECKERS $currentFragment;
25 close(CHECKERS);