Changes between Initial Version and Version 1 of Ticket #295
- Timestamp:
- Dec 17, 2024, 2:32:21 PM (15 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #295 – Description
initial v1 1 As we put more code into the prelude some issues have come up. That is no section of the prelude (even builtins.cfa) is not regular Cforall code. All of them have various special linkage-specifiers set, at the very least Builtin, which changes the calling conventions of a function .1 As we put more code into the prelude some issues have come up. That is no section of the prelude (even builtins.cfa) is not regular Cforall code. All of them have various special linkage-specifiers set, at the very least Builtin, which changes the calling conventions of a function and changes auto-generation rules. 2 2 3 3 Creating a new part of the prelude for these declarations would mean that Cforall declarations can be moved to or from this header from the library without any (or at least less) rewriting.