ant_dev Posted April 1, 2021 Report Share Posted April 1, 2021 Hi, I have one question, I have files from quick thread and copyright is Copyright (c) 1993 by David Keppel, that file is assembly file. I want to make a new port for aarch64 or be informed if it is already written by Quick Thread people. I want to compile that file(s) using aarch64-linux-gnu-g+, but get error because that is not written for aarch64 yet. here is the files attached. Thanks in advance. architecture.S architecture.hpp Quote Link to comment Share on other sites More sharing options...
maehne Posted April 6, 2021 Report Share Posted April 6, 2021 SystemC 2.3.3 and later already support QuickThreads on aarch64! Maybe you just need to update your SystemC version? If you should encounter problems on this platform, feel free to report them on this forum. Using SystemC on aarch64 is probably not yet very widespread. So, we welcome any feedback! Quote Link to comment Share on other sites More sharing options...
ant_dev Posted October 11, 2023 Author Report Share Posted October 11, 2023 @maehne Very thank you for you reply, actually I have found the aarch64 and successfully compiled into my project. Currently I am interested in the same thing but this time in Risc-V assembly QuickThreads, is it available? Cause I can't find it on SystemC latest sources. And currently trying to implement it manually to my project ... Thanks. Quote Link to comment Share on other sites More sharing options...
maehne Posted November 29, 2023 Report Share Posted November 29, 2023 I am not aware of a RISC-V port of QuickThreads. The members of SystemC LWG only minimally maintain it as part of the SystemC proof-of-concept implementation. On unsupported platforms, alternatives (Pthreads, Fibers) can be used. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.