[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
#1820: Clean up C preprocessor macros
From: |
Chicken Trac |
Subject: |
#1820: Clean up C preprocessor macros |
Date: |
Sat, 03 Jun 2023 09:13:11 -0000 |
#1820: Clean up C preprocessor macros
-----------------------------------------+----------------------------
Reporter: felix winkelmann | Type: task
Status: new | Priority: minor
Milestone: 5.4 | Component: core libraries
Version: 5.3.0 | Keywords:
Estimated difficulty: easy |
-----------------------------------------+----------------------------
We can replace `C_externimport` and `C_externexport` with `C_extern`.
Also, `C_fcall` can be removed. Possibly also `C_regparm` and `C_ccall` as
these refer to obsolete features.
`C_TLS` was never used and should go.
Note: `C_externimport` and `C_externexport` are produced bz the compiler,
so need to be retained for at least one release.
--
Ticket URL: <https://bugs.call-cc.org/ticket/1820>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- #1820: Clean up C preprocessor macros,
Chicken Trac <=