Mercurial > hg > CbC > old > device
annotate tools/find-gcc-include-path @ 842:3b2bdacc5a31
funciton register arg
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 06 Dec 2010 10:01:22 +0900 |
parents | c14a1426cfed |
children | c005a392e27e |
rev | line source |
---|---|
615 | 1 #!/usr/bin/perl |
2 | |
3 my $CC = $ARGV[1]; | |
4 my $gcc = `echo '#include <stddef.h>' | $CC -E - `; | |
5 | |
6 $gcc =~ m=\"(/[^"]+/)stddef\.h"=; | |
7 my $gcc_path = $1; | |
8 | |
9 if ($ARGV[0]=~/-l/) { | |
10 print <<EOF | |
11 char *l_include_path[] = { | |
767
c14a1426cfed
i64 strop/simp1/alloca
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
615
diff
changeset
|
12 "$gcc_path", |
615 | 13 "/usr/include/", |
14 0 | |
15 }; | |
16 EOF | |
17 } else { | |
18 print "$gcc_path\n"; | |
19 } |