File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -553,11 +553,8 @@ set(mips64el_SOURCES ${GENERIC_TF_SOURCES}
553
553
554
554
set (powerpc64_SOURCES
555
555
ppc/divtc3.c
556
- ppc/fixtfti.c
557
556
ppc/fixtfdi.c
558
- ppc/fixunstfti.c
559
557
ppc/fixunstfdi.c
560
- ppc/floattitf.c
561
558
ppc/floatditf.c
562
559
ppc/floatunditf.c
563
560
ppc/gcc_qadd.c
@@ -567,6 +564,15 @@ set(powerpc64_SOURCES
567
564
ppc/multc3.c
568
565
${GENERIC_SOURCES}
569
566
)
567
+ # These routines require __int128, which isn't supported on AIX.
568
+ if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "AIX" )
569
+ set (powerpc64_SOURCES
570
+ ppc/floattitf.c
571
+ ppc/fixtfti.c
572
+ ppc/fixunstfti.c
573
+ ${powerpc64_SOURCES}
574
+ )
575
+ endif ()
570
576
set (powerpc64le_SOURCES ${powerpc64_SOURCES} )
571
577
572
578
set (riscv_SOURCES ${GENERIC_SOURCES} ${GENERIC_TF_SOURCES} )
You can’t perform that action at this time.
0 commit comments