view src/mkops @ 2909:057273789b87

[project @ 1997-04-30 06:34:32 by jwe]
author jwe
date Wed, 30 Apr 1997 06:39:13 +0000
parents
children b779a5b8aed4
line wrap: on
line source

#!/bin/sh

cat << \EOF
// DO NOT EDIT!  Generated automatically by mkbuiltins.

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

extern void install_base_type_conversions (void);

EOF

for file in "$@"; do
  f=`echo $file | sed 's/^op-//; s/\.cc//; s/-/_/g'`
  echo "extern void install_${f}_ops (void);"
done

cat << \EOF

void
install_ops (void)
{
  install_base_type_conversions ();

EOF

for file in "$@"; do
  f=`echo $file | sed 's/^op-//; s/\.cc//; s/-/_/g'`
  echo "  install_${f}_ops ();"
done

cat << \EOF
}
EOF

exit 0