nvidia: Enable Werror for last (nvidia) and hence all graphics drivers.

* Fix warnings by adding two casts
* Activate Werror for all graphics drivers
* Remove options to disable Werror for individual graphics drivers, can later be re-introduced, if *really* necessary.
* Part of ticket #9460

uintptr_t is intentionally used although a physical address is concerned. Using phys_addr_t would require additional casts at other places.

Change-Id: Ife6dbcf809b6537427f318460e41cdc056e7d964
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10386
Haiku-Format: Haiku-format Bot <[email protected]>
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
Fruit De La Passion
2026-02-27 07:57:12 +00:00
committed by Adrien Destugues
parent 91eb43cfc0
commit 7ebad420e9
2 changed files with 4 additions and 20 deletions
+1 -17
View File
@@ -664,23 +664,7 @@ rule ArchitectureSetupWarnings architecture
EnableWerror src add-ons kernel drivers disk ;
# EnableWerror src add-ons kernel drivers display ;
EnableWerror src add-ons kernel drivers dvb ;
# EnableWerror src add-ons kernel drivers graphics ;
EnableWerror src add-ons kernel drivers graphics 3dfx ;
EnableWerror src add-ons kernel drivers graphics ati ;
EnableWerror src add-ons kernel drivers graphics et6x00 ;
EnableWerror src add-ons kernel drivers graphics framebuffer ;
EnableWerror src add-ons kernel drivers graphics intel_i810 ;
EnableWerror src add-ons kernel drivers graphics intel_extreme ;
EnableWerror src add-ons kernel drivers graphics matrox ;
EnableWerror src add-ons kernel drivers graphics neomagic ;
# EnableWerror src add-ons kernel drivers graphics nvidia ;
EnableWerror src add-ons kernel drivers graphics radeon ;
EnableWerror src add-ons kernel drivers graphics radeon_hd ;
EnableWerror src add-ons kernel drivers graphics s3 ;
EnableWerror src add-ons kernel drivers graphics skeleton ;
EnableWerror src add-ons kernel drivers graphics vesa ;
EnableWerror src add-ons kernel drivers graphics via ;
EnableWerror src add-ons kernel drivers graphics virtio ;
EnableWerror src add-ons kernel drivers graphics ;
EnableWerror src add-ons kernel drivers input ;
EnableWerror src add-ons kernel drivers joystick ;
EnableWerror src add-ons kernel drivers midi ;