• Nico Mayer's avatar
    buildmk.sh: -Wno-address-of-packed-member in CC_FLAGS · dde33629
    Nico Mayer authored and Kevin Wolf's avatar Kevin Wolf committed
    
    
    ! gcc9 hat eine neue Warnung "address-of-packed-member" eingeführt, die
      zu einem Compilerfehler führt:
    
        socket.c:161:5: Fehler: die Umwandlung eines gepackten Zeigers auf »io_resource_t« {alias »struct <anonym>«} (Ausrichtung 1) in einen Zeiger auf »FILE« {alias »struct lostio_internal_file«} (Ausrichtung 4) führt möglicherweise zu einem nicht ausgerichteten Zeiger [-Werror=address-of-packed-member]
          161 |     setvbuf((FILE*)conn, NULL, _IONBF, 0);
              |     ^~~~~~~
    
        socket.c: In Funktion »accept«:
        socket.c:297:5: Fehler: die Umwandlung eines gepackten Zeigers auf »io_resource_t« {alias »struct <anonym>«} (Ausrichtung 1) in einen Zeiger auf »FILE« {alias »struct lostio_internal_file«} (Ausrichtung 4) führt möglicherweise zu einem nicht ausgerichteten Zeiger [-Werror=address-of-packed-member]
          297 |     setvbuf((FILE*)conn, NULL, _IONBF, 0);
              |     ^~~~~~~
    
      Dieser Patch deaktiviert die Warnung.
    Signed-off-by: default avatarNico Mayer <mayerNico@outlook.de>
    Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
    dde33629
buildmk.sh 8.59 KB