reland: [libc] Added transitive bindings for OffsetType (#87680)

Followup to issues addressed here: #87397

GitOrigin-RevId: 9f0758405b71c23d1f260eb89d7d6daab280a425
6 files changed