blob: 01db74ce7418c8e1acc5cfa05f2409c496ccd09c [file] [log] [blame]
mostang.com!davidmc2e6b4c2003-03-28 07:43:22 +00001#!/bin/sh
mostang.com!davidme455a922003-04-23 19:22:42 +00002for gname in `ls G*.c G*.cxx G*.S 2>/dev/null`; do
mostang.com!davidmc2e6b4c2003-03-28 07:43:22 +00003 lname="L$(expr $gname : '.\(.*\)')"
4 bk edit $lname >/dev/null 2>&1
mostang.com!davidme455a922003-04-23 19:22:42 +00005 ext=$(expr $gname : '[^.]*[.]\(.*\)')
6 if [ "$ext" = "S" ]; then
7 include=""
8 else
9 include="#include <libunwind.h>"
10 fi
mostang.com!davidm50e11fa2003-04-03 07:59:15 +000011 echo -e "\
12#define UNW_LOCAL_ONLY\n\
mostang.com!davidme455a922003-04-23 19:22:42 +000013$include\n\
mostang.com!davidm50e11fa2003-04-03 07:59:15 +000014#if defined(UNW_LOCAL_ONLY) && !defined(UNW_REMOTE_ONLY)\n\
15#include \"$gname\"\n\
16#endif" > $lname
17 echo created $lname
mostang.com!davidmc2e6b4c2003-03-28 07:43:22 +000018done