Commit 6e0246f
Drop __riscv_vendor_feature_bits
As discussed in #96, current interface is insufficient to support some
cases, like a vendor buying a CPU IP from the upstream vendor but using
their own mvendorid and custom features from the upstream vendor. In
this case, we might need to add these extensions for each downstream
vendor many times. Thus, making __riscv_vendor_feature_bits guarded by
mvendorid is not a good idea. So, drop __riscv_vendor_feature_bits for
now, and we should have time to discuss a better solution.1 parent 9bfcb77 commit 6e0246f
1 file changed
+2
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
| 842 | + | |
843 | 843 | | |
844 | 844 | | |
845 | 845 | | |
| |||
849 | 849 | | |
850 | 850 | | |
851 | 851 | | |
852 | | - | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | 852 | | |
858 | 853 | | |
859 | 854 | | |
| |||
873 | 868 | | |
874 | 869 | | |
875 | 870 | | |
876 | | - | |
| 871 | + | |
877 | 872 | | |
878 | 873 | | |
879 | 874 | | |
| |||
0 commit comments