Skip to content

Commit edb569e

Browse files
authored
gh-108447: Detect platform triplets for x86_64 GNU/Hurd (#108045)
1 parent a071ecb commit edb569e

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix x86_64 GNU/Hurd build

Misc/platform_triplet.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,13 @@ PLATFORM_TRIPLET=i386-kfreebsd-gnu
225225
# error unknown platform triplet
226226
# endif
227227
#elif defined(__gnu_hurd__)
228+
# if defined(__x86_64__) && defined(__LP64__)
229+
PLATFORM_TRIPLET=x86_64-gnu
230+
# elif defined(__i386__)
228231
PLATFORM_TRIPLET=i386-gnu
232+
# else
233+
# error unknown platform triplet
234+
# endif
229235
#elif defined(__APPLE__)
230236
PLATFORM_TRIPLET=darwin
231237
#elif defined(__VXWORKS__)

0 commit comments

Comments
 (0)