diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2022-01-29 12:23:24 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2022-01-29 12:41:20 -0800 |
commit | 7a13adb52c4964b91cf008c39f2e90ff5d9ec513 (patch) | |
tree | 5a92d9c7d18bee6928db9dffd6658083171acd68 /src/loadlib.c | |
parent | 24f0781d2bd96ac333337ccb2168fb26b601db7a (diff) | |
download | teliva-7a13adb52c4964b91cf008c39f2e90ff5d9ec513.tar.gz |
try to get by with one feature macro
I fucking hate feature macros. Egregious discharge of our division-of-labor-obsessed society. People should be able to introduce names. People should be able to give up names to lower levels of abstraction when they encounter conflicts. Feature macros seem to exist[1] to support more than two levels of abstraction. You try to build, one of your libraries fails to build because of a conflict between it and one level down. You don't want to modify this library. Just fucking https://catern.com/change_code.html already. But no, I have to litter my code with feature macros even though I just want the abstraction the original library provides. [1] https://man7.org/linux/man-pages/man7/feature_test_macros.7.html https://lwn.net/Articles/590381
Diffstat (limited to 'src/loadlib.c')
0 files changed, 0 insertions, 0 deletions