Skip to content

Commit ea5fd19

Browse files
committed
IRGen: Try to fix taskCreate APIs on 32bit archs
1 parent 85b2db4 commit ea5fd19

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/IRGen/IRGenModule.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ IRGenModule::IRGenModule(IRGenerator &irgen,
621621
AsyncFunctionPointerPtrTy = AsyncFunctionPointerTy->getPointerTo(DefaultAS);
622622
SwiftTaskPtrTy = SwiftTaskTy->getPointerTo(DefaultAS);
623623
SwiftAsyncLetPtrTy = Int8PtrTy; // we pass it opaquely (AsyncLet*)
624-
SwiftTaskOptionRecordPtrTy = Int64Ty; // Builtin.RawPointer? that we get as (TaskOptionRecord*)
624+
SwiftTaskOptionRecordPtrTy = SizeTy; // Builtin.RawPointer? that we get as (TaskOptionRecord*)
625625
SwiftTaskGroupPtrTy = Int8PtrTy; // we pass it opaquely (TaskGroup*)
626626
ExecutorFirstTy = SizeTy;
627627
ExecutorSecondTy = SizeTy;

0 commit comments

Comments
 (0)