Runtime variant riscv32imaf_zve32f_zvfh_zba_zbb_ilp32f - #433
Runtime variant riscv32imaf_zve32f_zvfh_zba_zbb_ilp32f#433Pankaj Gode (pgodeq) merged 21 commits into
Conversation
| "common": { | ||
| "TARGET_ARCH": "riscv32", | ||
| "VARIANT": "riscv32imaf_x160_ilp32f", | ||
| "COMPILE_FLAGS": "-mcpu=sifive-x160 -menable-experimental-extensions -mabi=ilp32f -fPIC", |
There was a problem hiding this comment.
ABI and PIC mode need to be confirmed with user first.
There was a problem hiding this comment.
We got confirmation from users to use -mabi=ilp32f and -fpic . They said no to CFI.
We got confirmation on the -march and qemu flags to use (had to add vlen=128, elen=32) as well.
This variant needed changes to picolibc, for enabling csr for vectors. The builds works with picolibc update.
f5e6284 to
f13d721
Compare
6a6f7d8 to
3265dcc
Compare
3265dcc to
b0e88c8
Compare
f765b0e to
4bfa5b1
Compare
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
c083af1 to
1d84197
Compare
|
Thanks Sam and Jonathon for pushing the picolibc test change for zcmt/xqccmt. |
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Jonathon Penix (jonathonpenix)
left a comment
There was a problem hiding this comment.
LGTM, thanks Pankaj Gode (@pgodeq)!
440bf27
into
qualcomm:qualcomm-software
|
Failed to create pull request for issue433 https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29492100857 |
|
Failed to create pull request for issue433 https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29492313763 |
|
Failed to cherry-pick: release/22.x https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29492407401 Please manually backport the fix and push it to your github fork. Once this is done, please create a pull request |
Change-Id: I5871541ac9308627590781948139326d042b2cd2 Signed-off-by: “Pankaj <pgode@qti.qualcomm.com> Signed-off-by: Pankaj Gode <pgode@qti.qualcomm.com>
|
Aren't we trying to cherry-pick to 22.x, not 23.x? The current milestone is 22.x, I think. |
|
Also not sure if the comments requesting the cherry-pick were deleted or what, but from the one email I saw with a comment + based on the errors above, it looks like |
|
Failed to cherry-pick: ` https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29524053896 Please manually backport the fix and push it to your github fork. Once this is done, please create a pull request |
|
Failed to cherry-pick: ` https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29524074697 Please manually backport the fix and push it to your github fork. Once this is done, please create a pull request |
|
Failed to cherry-pick: ` https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29524124135 Please manually backport the fix and push it to your github fork. Once this is done, please create a pull request |
|
Failed to cherry-pick: ` https://github.com/qualcomm/cpullvm-toolchain/actions/runs/29524296160 Please manually backport the fix and push it to your github fork. Once this is done, please create a pull request |
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com>
Signed-off-by: “Pankaj <pgode@qti.qualcomm.com> Signed-off-by: Pankaj Gode <pgode@qti.qualcomm.com>
No description provided.