fix bit macros

Sicherstellen, dass immer 32 bzw 64 bit Werte zurückgegeben werden. Vorher war es möglich, dass z. B. bei BITS_MASK ein 64 bit Wert mit den oberen 32 bits gesetzt zurückgegeben wird.

Außerdem wurde der result type vorher bei fast allen Macros durch die Eingabetypen beeinflusst.

Merge request reports

Loading