Переглянути джерело

Translate .L directives inside .byte too.

Win64 unwind tables place distances from the start of a function in
byte-wide values.

Change-Id: Ie2aad7f6f5b702a60933bd52d872a83cba4e73a9
Reviewed-on: https://boringssl-review.googlesource.com/c/33784
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <alangley@gmail.com>
kris/onging/CECPQ3_patch15
David Benjamin 5 роки тому
committed by CQ bot account: commit-bot@chromium.org
джерело
коміт
5edf8957b5
1 змінених файлів з 1 додано та 1 видалено
  1. +1
    -1
      crypto/perlasm/x86_64-xlate.pl

+ 1
- 1
crypto/perlasm/x86_64-xlate.pl Переглянути файл

@@ -742,7 +742,7 @@ my %globals;
}
last;
};
/\.rva|\.long|\.quad/
/\.rva|\.long|\.quad|\.byte/
&& do { $$line =~ s/([_a-z][_a-z0-9]*)/$globals{$1} or $1/gei;
$$line =~ s/\.L/$decor/g;
last;


Завантаження…
Відмінити
Зберегти