2909
|
1 #!/bin/sh |
|
2 |
|
3 cat << \EOF |
|
4 // DO NOT EDIT! Generated automatically by mkbuiltins. |
|
5 |
|
6 #ifdef HAVE_CONFIG_H |
|
7 #include "config.h" |
|
8 #endif |
|
9 |
|
10 extern void install_base_type_conversions (void); |
|
11 |
|
12 EOF |
|
13 |
|
14 for file in "$@"; do |
3225
|
15 f=`echo $file | sed 's,^\./,,; s%^OPERATORS/op-%%; s%\.cc%%; s%-%_%g'` |
2909
|
16 echo "extern void install_${f}_ops (void);" |
|
17 done |
|
18 |
|
19 cat << \EOF |
|
20 |
|
21 void |
|
22 install_ops (void) |
|
23 { |
|
24 install_base_type_conversions (); |
|
25 |
|
26 EOF |
|
27 |
|
28 for file in "$@"; do |
3225
|
29 f=`echo $file | sed 's,^\./,,; s%^OPERATORS/op-%%; s%\.cc%%; s%-%_%g'` |
2909
|
30 echo " install_${f}_ops ();" |
|
31 done |
|
32 |
|
33 cat << \EOF |
|
34 } |
|
35 EOF |
|
36 |
|
37 exit 0 |