File: get-externals

package info (click to toggle)
gcl 2.6.14-21
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 60,864 kB
  • sloc: ansic: 177,407; lisp: 151,509; asm: 128,169; sh: 22,510; cpp: 11,923; tcl: 3,181; perl: 2,930; makefile: 2,360; sed: 334; yacc: 226; lex: 95; awk: 30; fortran: 24; csh: 23
file content (11 lines) | stat: -rwxr-xr-x 234 bytes parent folder | download | duplicates (19)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
for v in $@ ; do
echo
echo '/*' for  file $v '*/'
echo 
grep ":OF" $v > tmpx.c
gcc -E tmpx.c | sed -e '/# [0-9]/d' -e '/  static /d' \
	-e "s:\\((.*)\\):GPR(\\1);:g" -e "s:va_list ap:...:g" -e "s:  extern :extern :g"

done