Skip to content

RISCV backport request for 10.0.1 #45723

@asb

Description

@asb
Bugzilla Link 46378
Resolution FIXED
Resolved on Jun 25, 2020 23:33
Version 10.0
OS Linux
Blocks #44654
CC @tstellar
Fixed by commit(s) 616289e

Extended Description

I'd like to please request the following fixes be applied to 10.0.1. I've cherry-picked them locally on a 10.x branch, built, and tested it:

  1. 616289e Correctly sign-extend comparison for ATOMIC_CMP_XCHG
  2. 7ee479a Fix passing two floating-point values in complex separately by two GPRs on RV64
  3. e31ccee Provide muldi3 builtin assembly implementation
  4. 64f4172 Fix incorrect FP base CFI offset for variable argument functions
  5. 91f7f0d Fix sysroot tests without GCC on RISC-V hosts with GCC (this was necessary to fix clang/test/Driver/riscv{32,64}-toolchain-extra.c failures for me)
  1. and 2) in the above are highest priority from my perspective, though I think there's value in picking all of these.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzilla

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions