Opened 10 months ago

Last modified 5 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

Description

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 8 months ago by felix winkelmann

Milestone: 5.46.0.0

comment:2 Changed 5 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.