aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRadek Bartoň <radek.barton@microsoft.com>2025-06-06 11:21:11 +0200
committerCorinna Vinschen <corinna@vinschen.de>2025-07-03 17:20:28 +0200
commitc85f42a4f3ee65c575e35af7b432c1a0ac2e0f8d (patch)
treead75697a28085c0cb9427dd9ea47b00ef8e0db5c
parent6555247a453e05f8e014092bf1df9447c11fd6ed (diff)
downloadnewlib-c85f42a4f3ee65c575e35af7b432c1a0ac2e0f8d.zip
newlib-c85f42a4f3ee65c575e35af7b432c1a0ac2e0f8d.tar.gz
newlib-c85f42a4f3ee65c575e35af7b432c1a0ac2e0f8d.tar.bz2
Cygwin: gentls_offsets: port to support AArch64
Signed-off-by: Radek Bartoň <radek.barton@microsoft.com>
-rwxr-xr-xwinsup/cygwin/scripts/gentls_offsets4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/scripts/gentls_offsets b/winsup/cygwin/scripts/gentls_offsets
index 040b5de..c375a61 100755
--- a/winsup/cygwin/scripts/gentls_offsets
+++ b/winsup/cygwin/scripts/gentls_offsets
@@ -62,7 +62,7 @@ start_offset=$(gawk '\
/^__CYGTLS__/ {
varname = gensub (/__CYGTLS__(\w+):/, "\\1", "g");
}
- /\s*\.long\s+/ {
+ /\s*\.(word|long)\s+/ {
if (length (varname) > 0) {
if (varname == "start_offset") {
print $2;
@@ -85,7 +85,7 @@ gawk -v start_offset="$start_offset" '\
varname = "";
}
}
- /\s*\.long\s+/ {
+ /\s*\.(word|long)\s+/ {
if (length (varname) > 0) {
if (varname == "start_offset") {
printf (".equ _cygtls.%s, -%u\n", varname, start_offset);