[m-rev.] diff: Avoid SC_32 name collision in generated C code.

Zoltan Somogyi zoltan.somogyi at runbox.com
Wed Apr 30 13:14:05 AEST 2025



On Wed, 30 Apr 2025 11:54:04 +1000, Peter Wang <novalazy at gmail.com> wrote:
> On AIX, /usr/include/sys/mac.h contains the macros:
> 
>     #define SC_32 32
>     #define SM_32 8

What is the job of that header file? Surely not supporting AIX on Apple Macs.
Any why do we care what it defines? A grep for mac.h in a workspace
returned no matches, not even in test_bitset.m. What causes the
above macros to be visible in test_bitset.c?

Zoltan.




More information about the reviews mailing list