s3: Enable Werror for s3 graphics driver.
* Fix warnings by adjusting format identifiers.
* Activate Werror for s3
* Part of ticket #9460
Change-Id: I086d3a226201c951d635b811e06384e9ee823291
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10359
Haiku-Format: Haiku-format Bot <[email protected]>
Reviewed-by: Jérôme Duval <[email protected]>
Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
63ad603268
commit
69844c0039
@@ -676,7 +676,7 @@ rule ArchitectureSetupWarnings architecture
|
|||||||
# EnableWerror src add-ons kernel drivers graphics nvidia ;
|
# EnableWerror src add-ons kernel drivers graphics nvidia ;
|
||||||
EnableWerror src add-ons kernel drivers graphics radeon ;
|
EnableWerror src add-ons kernel drivers graphics radeon ;
|
||||||
EnableWerror src add-ons kernel drivers graphics radeon_hd ;
|
EnableWerror src add-ons kernel drivers graphics radeon_hd ;
|
||||||
# EnableWerror src add-ons kernel drivers graphics s3 ;
|
EnableWerror src add-ons kernel drivers graphics s3 ;
|
||||||
EnableWerror src add-ons kernel drivers graphics skeleton ;
|
EnableWerror src add-ons kernel drivers graphics skeleton ;
|
||||||
EnableWerror src add-ons kernel drivers graphics vesa ;
|
EnableWerror src add-ons kernel drivers graphics vesa ;
|
||||||
EnableWerror src add-ons kernel drivers graphics via ;
|
EnableWerror src add-ons kernel drivers graphics via ;
|
||||||
|
|||||||
@@ -276,8 +276,8 @@ MapDevice(DeviceInfo& di)
|
|||||||
&(si.videoMemAddr));
|
&(si.videoMemAddr));
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE("Video memory, area: %ld, addr: 0x%" B_PRIXADDR "\n",
|
TRACE("Video memory, area: %" B_PRId32 ", addr: 0x%" B_PRIXADDR "\n", si.videoMemArea,
|
||||||
si.videoMemArea, (addr_t)(si.videoMemAddr));
|
(addr_t)(si.videoMemAddr));
|
||||||
|
|
||||||
// If there was an error, delete other areas.
|
// If there was an error, delete other areas.
|
||||||
if (si.videoMemArea < 0) {
|
if (si.videoMemArea < 0) {
|
||||||
@@ -285,7 +285,7 @@ MapDevice(DeviceInfo& di)
|
|||||||
si.regsArea = -1;
|
si.regsArea = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE("leave MapDevice(); result: %ld\n", si.videoMemArea);
|
TRACE("leave MapDevice(); result: %" B_PRId32 "\n", si.videoMemArea);
|
||||||
return si.videoMemArea;
|
return si.videoMemArea;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -653,7 +653,7 @@ status_t init_driver(void)
|
|||||||
|
|
||||||
gDeviceNames[count] = NULL; // terminate list with null pointer
|
gDeviceNames[count] = NULL; // terminate list with null pointer
|
||||||
|
|
||||||
TRACE("init_driver() %ld supported devices\n", count);
|
TRACE("init_driver() %" B_PRIu32 " supported devices\n", count);
|
||||||
|
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
@@ -725,7 +725,8 @@ device_open(const char* name, uint32 /*flags*/, void** cookie)
|
|||||||
*cookie = &di; // send cookie to opener
|
*cookie = &di; // send cookie to opener
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE("device_open() returning 0x%lx, open count: %ld\n", status, di.openCount);
|
TRACE("device_open() returning 0x%" B_PRIx32 ", open count: %" B_PRIu32 "\n", status,
|
||||||
|
di.openCount);
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -803,7 +804,7 @@ device_free(void* dev)
|
|||||||
|
|
||||||
gLock.Release(); // unlock driver
|
gLock.Release(); // unlock driver
|
||||||
|
|
||||||
TRACE("exit device_free() openCount: %ld\n", di.openCount);
|
TRACE("exit device_free() openCount: %" B_PRIu32 "\n", di.openCount);
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -869,7 +870,7 @@ device_ioctl(void* dev, uint32 msg, void* buf, size_t len)
|
|||||||
gsp->value = gPCI->read_io_32(gsp->offset);
|
gsp->value = gPCI->read_io_32(gsp->offset);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
TRACE("device_ioctl() S3_GET_PIO invalid size: %ld\n", gsp->size);
|
TRACE("device_ioctl() S3_GET_PIO invalid size: %" B_PRIu32 "\n", gsp->size);
|
||||||
return B_ERROR;
|
return B_ERROR;
|
||||||
}
|
}
|
||||||
return B_OK;
|
return B_OK;
|
||||||
@@ -892,7 +893,7 @@ device_ioctl(void* dev, uint32 msg, void* buf, size_t len)
|
|||||||
gPCI->write_io_32(gsp->offset, gsp->value);
|
gPCI->write_io_32(gsp->offset, gsp->value);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
TRACE("device_ioctl() S3_SET_PIO invalid size: %ld\n", gsp->size);
|
TRACE("device_ioctl() S3_SET_PIO invalid size: %" B_PRIu32 "\n", gsp->size);
|
||||||
return B_ERROR;
|
return B_ERROR;
|
||||||
}
|
}
|
||||||
return B_OK;
|
return B_OK;
|
||||||
|
|||||||
Reference in New Issue
Block a user