]>
Commit | Line | Data |
---|---|---|
cc1b8268 RM |
1 | /ld.*[ ]-E[BL]/b f |
2 | /collect.*[ ]-E[BL]/b f | |
3 | /OUTPUT_FORMAT[^)]*$/{N | |
4 | s/\n[ ]*/ / | |
5 | } | |
6 | t o | |
7 | : o | |
8 | s/^.*OUTPUT_FORMAT(\([^,]*\), \1, \1).*$/OUTPUT_FORMAT(\1)/ | |
9 | t q | |
c73f137c | 10 | s/^.*OUTPUT_FORMAT(\([^,]*\), \([^,]*\), \([^,]*\)).*$/\1,\2,\3/ |
cc1b8268 RM |
11 | t s |
12 | s/^.*OUTPUT_FORMAT(\([^,)]*\).*$)/OUTPUT_FORMAT(\1)/ | |
13 | t q | |
14 | d | |
15 | : s | |
16 | s/"//g | |
17 | G | |
18 | s/\n// | |
c73f137c RM |
19 | s/^\([^,]*\),\([^,]*\),\([^,]*\),B/OUTPUT_FORMAT(\2)/p |
20 | s/^\([^,]*\),\([^,]*\),\([^,]*\),L/OUTPUT_FORMAT(\3)/p | |
21 | s/^\([^,]*\),\([^,]*\),\([^,]*\)/OUTPUT_FORMAT(\1)/p | |
bdb04f92 | 22 | /,/s|^|*** BUG in libc/scripts/output-format.sed *** |p |
cc1b8268 RM |
23 | q |
24 | : q | |
25 | s/"//g | |
26 | p | |
27 | q | |
28 | : f | |
29 | s/^.*[ ]-E\([BL]\)[ ].*$/,\1/ | |
30 | t h | |
31 | s/^.*[ ]-E\([BL]\)$/,\1/ | |
32 | t h | |
33 | d | |
34 | : h | |
35 | h |