chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]