[libc++] Mark more types as trivially relocatable (#89724)

Co-authored-by: Louis Dionne <ldionne.2@gmail.com>
NOKEYCHECK=True
GitOrigin-RevId: 1ba8ed0cd7d03ed9b70aaf32b3d8e9205ef95ef2
21 files changed