remove C linkage
remove more c linkage