Opened 14 months ago

Last modified 9 months ago

#1820 new task

Clean up C preprocessor macros

Reported by: felix winkelmann Owned by:
Priority: minor Milestone: someday
Component: core libraries Version: 5.3.0
Keywords: Cc:
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.

Change History (2)

comment:1 Changed 12 months ago by felix winkelmann


comment:2 Changed 9 months ago by felix winkelmann

Milestone: 6.0.0someday

C_TLS, C_externexport/import and C_fcall have been removed in C6, we can leave the others for later.

Note: See TracTickets for help on using tickets.