mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-24 12:39:59 +00:00
* targmatch.sed: Add explicit \n characters to work around bug in
HP/UX 10.20 sed program.
This commit is contained in:
parent
b217c2d876
commit
9f4b686cb5
@ -5,13 +5,24 @@ s/^#endif/KEEP #endif/
|
||||
s/^[ ]*#.*$//
|
||||
s/^KEEP #/#/
|
||||
s/[ ]*\\$//
|
||||
s/[| ][| ]*\([^|() ][^|() ]*\)[ ]*\|/{ "\1", NULL },/g
|
||||
t lab1
|
||||
:lab1
|
||||
s/[| ][| ]*\([^|() ][^|() ]*\)[ ]*|/{ "\1", NULL },/g
|
||||
s/[| ][| ]*\([^|() ][^|() ]*\)[ ]*)/{ "\1",/g
|
||||
s/^[ ]*targ_defvec=\([^ ]*\)/#if !defined (SELECT_VECS) || defined (HAVE_\1)\
|
||||
\&\1\
|
||||
#else\
|
||||
UNSUPPORTED_TARGET\
|
||||
#endif\
|
||||
},/
|
||||
t lab2
|
||||
s/^[ ]*targ_defvec=\([^ ]*\)/#if !defined (SELECT_VECS) || defined (HAVE_\1)/
|
||||
t lab3
|
||||
s/.*=.*//
|
||||
s/;;//
|
||||
b
|
||||
:lab2
|
||||
H
|
||||
d
|
||||
:lab3
|
||||
G
|
||||
s/\(defined (HAVE_\)\([^)]*\)\(.*\n*.*\n*.*\n*.*\)/\1\2\3\
|
||||
\&\2 },\
|
||||
#endif/
|
||||
p
|
||||
s/.*\n*.*\n*.*\n*.*//g
|
||||
h
|
||||
|
Loading…
Reference in New Issue
Block a user