Current Path : /usr/src/contrib/binutils/bfd/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/contrib/binutils/bfd/targmatch.sed |
1,/START OF targmatch.h/ d /END OF targmatch.h/,$ d /^[ ]*case/,/^[ ]*esac/ d s/^#if/KEEP #if/ s/^#endif/KEEP #endif/ s/^[ ]*#.*$// s/^KEEP #/#/ s/[ ]*\\$// t lab1 :lab1 s/[| ][| ]*\([^|() ][^|() ]*\)[ ]*|/{ "\1", NULL },/g s/[| ][| ]*\([^|() ][^|() ]*\)[ ]*)/{ "\1",/g t lab2 s/^[ ]*targ_defvec=\([^ ]*\)/#if !defined (SELECT_VECS) || defined (HAVE_\1)/ t lab3 s/.*=.*// s/;;// b :lab2 H d :lab3 G s/\n/%EOL%/g s/\(defined (HAVE_\)\([^)]*\)\(.*\)/\1\2\3\ \&\2 },\ #endif/ s/%EOL%/\ /g p s/.*//g s/\n//g h