@uecker My bad. looks like libc qsort added may_alias attributes about a year ago. I know musl was using it a long time ago, but my memory was that it required clang.
Notices by victor yodaiken (vyodaiken@discuss.systems)
-
Embed this notice
victor yodaiken (vyodaiken@discuss.systems)'s status on Tuesday, 17-Dec-2024 08:32:17 JST victor yodaiken -
Embed this notice
victor yodaiken (vyodaiken@discuss.systems)'s status on Tuesday, 17-Dec-2024 08:25:51 JST victor yodaiken It turns out that sometime ago #gcc has added the #clang attribute #may_alias to C (and C++). After breaking C semantics, despite clear objections from Dennis Ritchie, to enable unquantified and feeble "optimizations" based on aliasing, the compiler bosses have had to smuggle back a version. Looks like these changes went into some of libc about a year ago.
#wg14 #Cstandard -
Embed this notice
victor yodaiken (vyodaiken@discuss.systems)'s status on Sunday, 19-Nov-2023 18:38:04 JST victor yodaiken @aral Israel controls Haifa, so it would send in special forces or police. The difference is that Gaza is, or was, under the control of a hostile army. Isn' t that obvious?