Originally posted by coder
View Post
We just need to understand that they ratified a lot of extensions in 2022...now we need to wait for hardware that comply with it.And all the companies involved in it, are developing, and doing an amazing work.
And its indeed very good, to see new hardware with this ISA
yeah,FPUs are very nasty, and exceptions are difficult...sooner or later we will get them.
Originally posted by coder
View Post
The warning from the compiler is mind blogging, I didn´t tried to understand why..because it should just work, other features like the gnu '-fsignaling-nans' should be something that ...just works, but its still considered "experimental".
30 years in development..always focused in x86/amd64, and there are still areas where some things still fail.
Can we blame riscv, for not having exceptions, when 30 years old things still don´t have complete support?I think we can't.
I think each project has its own goals, with people coming and going, those goals are very difficult to manage, and..we need to manage our own expectations.
Anyway, I am excited that new hardware is coming, to help us progress to a global ISA, that has the possibility to unite us all, and simplify development, since we no longer will need to be worried with zillions of things from other archs, incompatibilities, etc...its a dream that can be true.
Other arch's will always exist, because of specific features they have, and also because there are a lot of software developed with them in mind.
It will maybe be the biggest challenge for riscv...the optimization process...
Comment