From f4e657a390fcff04a4a11a516ecc49180cb172e1 Mon Sep 17 00:00:00 2001 From: Carlo Landmeter Date: Thu, 22 Aug 2024 23:46:07 +0200 Subject: [PATCH] main/ltrace: fix build on loongarch with gcc14 --- main/ltrace/APKBUILD | 2 +- main/ltrace/loongarch64.patch | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/main/ltrace/APKBUILD b/main/ltrace/APKBUILD index e05419e0dbf..81311f062e7 100644 --- a/main/ltrace/APKBUILD +++ b/main/ltrace/APKBUILD @@ -43,5 +43,5 @@ c53e05471c52e161a7f7389994c6467e8f3671c5d8478546bc1897f067c62aeab848d728295f339a 987c6d18bdb559e8fe739f09cfb0b567dafcf79b2bd5db7ca32ebb205f3b1d74a8008576e4d73ea90873c1ab9bed17d96ddb7ad8752bf0a160ea0638c955eb1f add_ppc64le.patch 9cacf203143010cb09b480384b57543c16bdd2c1e0d32935385ce3a4af1df5d3ba4f2fa3e6053609aa4028957f60e10e365d241d387c5de1e82532942ca7eb0b mips.patch 23fd7e6afc0ab8ab00de46077c624ed2089761dbdc127f80594fbd5ca16053d8f9e8073bb05f6a05941bf89afddf1ee27bacb6f3ca1df29ecb1f2d6a59e27cf2 ltrace_aarch64.patch -ec7cc657132c9066d4a0f00753c8e3dc63b5a6a3ba869ab78f47e36308decbb27ea239e90dc0e3f0e13ddab31be3a87087e239335745d33188f633909309e393 loongarch64.patch +ea95df4bdc78ca6f0b337ecd45116cee27ee2785eb2917b47b86af854690d153b197436c74294d48b80acd5aedc33f0cb0dde0f6cd07838c53989be975f96b55 loongarch64.patch " diff --git a/main/ltrace/loongarch64.patch b/main/ltrace/loongarch64.patch index 161ffb0bbe7..ec072683e12 100644 --- a/main/ltrace/loongarch64.patch +++ b/main/ltrace/loongarch64.patch @@ -1592,7 +1592,7 @@ new file mode 100644 index 0000000..1f0ebf4 --- /dev/null +++ b/sysdeps/linux-gnu/loongarch/trace.c -@@ -0,0 +1,274 @@ +@@ -0,0 +1,275 @@ +/* + * This file is part of ltrace. + * Copyright (C) 2022-2023 Loongson Technology Corporation Limited. @@ -1625,6 +1625,7 @@ index 0000000..1f0ebf4 +#include "proc.h" +#include "type.h" +#include "debug.h" ++#include + +#define BRANCH_MASK 0xfc000000 +#define OPCODE_JIRL 0x4c000000