Luís Marques

Results 44 comments of Luís Marques

One interesting thing is that the bug happens even when k is a `ushort` (i.e. `size_t` for the MSP430). Another interesting thing is that D doesn't seem to care for...

Using `CreateTrunc` does indeed fix this issue. It also seems to be a no-op if the type is already correct, so I guess I don't need to do it conditionally....

You need to compile pk with `--with-arch=rv32imac` as well. `pk` tests for the condition of loading an RVC ELF program when `pk` itself is not compiled for RVC, which would...

Hi, You aren't doing anything wrong. `lli` does not, in fact, support RISC-V. Best, Luís

The present inline asm constraints implementation incompleteness seems to be contributing to a confusing situation. For instance, here's my implementation of a UART in terms of a Linux-compatible system call,...

All of the described problems now work properly. The issue can be closed.

Back in the time I was using the riscv/riscv-llvm repo, I managed to compile GDC with the RISC-V GCC backend, but I was disappointed with the results. With the old...

BTW, FWIW nothing broke for me with the latest changes (75c94b186abc538de74132cc985f31d7ac20196c), even when using RV32IM.

@asb Any progress towards TLS support?

I had some success by setting `ExceptionsType = ExceptionHandling::DwarfCFI` and changing the configuration in `MCObjectFileInfo.cpp` to use `.ubyte4` instead of `.uleb128`. Regarding the backend, there are some problems with the...