Skip to content

Commit 57bd730

Browse files
authored
Merge pull request #38025 from aschwaighofer/fix_taskCreate_api
IRGen: Try to fix taskCreate APIs on 32bit archs
2 parents 8ccc176 + ea5fd19 commit 57bd730

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)