diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/Makefile.lib | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 8109c133887d..2209ed696fb4 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib | |||
| @@ -413,10 +413,14 @@ cmd_xzmisc = (cat $(filter-out FORCE,$^) | \ | |||
| 413 | # --------------------------------------------------------------------------- | 413 | # --------------------------------------------------------------------------- |
| 414 | 414 | ||
| 415 | # Default sed regexp - multiline due to syntax constraints | 415 | # Default sed regexp - multiline due to syntax constraints |
| 416 | # | ||
| 417 | # Use [:space:] because LLVM's integrated assembler inserts <tab> around | ||
| 418 | # the .ascii directive whereas GCC keeps the <space> as-is. | ||
| 416 | define sed-offsets | 419 | define sed-offsets |
| 417 | "/^->/{s:->#\(.*\):/* \1 */:; \ | 420 | 's:^[[:space:]]*\.ascii[[:space:]]*"\(.*\)".*:\1:; \ |
| 421 | /^->/{s:->#\(.*\):/* \1 */:; \ | ||
| 418 | s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; \ | 422 | s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; \ |
| 419 | s:->::; p;}" | 423 | s:->::; p;}' |
| 420 | endef | 424 | endef |
| 421 | 425 | ||
| 422 | # Use filechk to avoid rebuilds when a header changes, but the resulting file | 426 | # Use filechk to avoid rebuilds when a header changes, but the resulting file |
