Do away with a few backwards compatibility macros

2023-11-27 19:13:34 Nathan Bossart (bossartn) Closed in commitfest 2024-01 with status: Committed 2023-11-21 04:58:48 Nathan Bossart (bossartn) New status: Ready for Committer 2023-11-17 16:42:31 Nathan Bossart (bossartn) Changed reviewers to Nathan Bossart (bossartn) 2023-11-17 16:42:31 Nathan Bossart (bossartn) Changed authors to Bharath Rupireddy (bharathrupireddy) 2023-11-17 16:42:31 Nathan Bossart (bossartn) Changed committer to bossartn 2023-11-17 16:42:31 Nathan Bossart (bossartn) Changed targetversion to 17 2023-11-17 16:42:18 Nathan Bossart (bossartn) Attached mail thread CALj2ACVeO58JM5tK2Qa8QC-=kC8sdkJOTd4BFU=K8zs4gGYpjQ@mail.gmail.com 2023-11-17 16:42:18 Nathan Bossart (bossartn) Created patch record