hrev46790 adds 4 changesets to branch 'master' old head: 83805f9349c7240b29f72c6d68b0d4e810b01561 new head: 3306e3aa75c06f4c8a70a25e4013b110625b684d overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=3306e3a+%5E83805f9 ---------------------------------------------------------------------------- 01a479d: boot/x86: Fix unused variable warning 225acfb: build: Enable -Werror for bootloader bf16946: build: Enable -Werror for libroot/os 3306e3a: build: Enable -Werror for add-ons/kernel/power [ Pawel Dziepak <pdziepak@xxxxxxxxxxx> ] ---------------------------------------------------------------------------- 2 files changed, 5 insertions(+), 3 deletions(-) build/jam/ArchitectureRules | 3 +++ src/system/boot/platform/bios_ia32/start.cpp | 5 ++--- ############################################################################ Commit: 01a479daa90cb9435857ea086b5ea3dae1a36f8b URL: http://cgit.haiku-os.org/haiku/commit/?id=01a479d Author: Pawel Dziepak <pdziepak@xxxxxxxxxxx> Date: Tue Jan 28 21:52:12 2014 UTC boot/x86: Fix unused variable warning ---------------------------------------------------------------------------- diff --git a/src/system/boot/platform/bios_ia32/start.cpp b/src/system/boot/platform/bios_ia32/start.cpp index 126eb31..7222ff3 100644 --- a/src/system/boot/platform/bios_ia32/start.cpp +++ b/src/system/boot/platform/bios_ia32/start.cpp @@ -84,8 +84,6 @@ static void smp_start_kernel(void) { uint32 curr_cpu = smp_get_current_cpu(); - struct gdt_idt_descr idt_descr; - struct gdt_idt_descr gdt_descr; //TRACE(("smp_cpu_ready: entry cpu %ld\n", curr_cpu)); @@ -100,7 +98,8 @@ smp_start_kernel(void) // Set up idt set_debug_idt(); - // Set up the final gdt + // Set up gdt + struct gdt_idt_descr gdt_descr; gdt_descr.limit = sizeof(gBootGDT) - 1; gdt_descr.base = gBootGDT; ############################################################################ Commit: 225acfb3b0b1b5a1af31d78e5b73857d30dafcf6 URL: http://cgit.haiku-os.org/haiku/commit/?id=225acfb Author: Pawel Dziepak <pdziepak@xxxxxxxxxxx> Date: Tue Jan 28 21:52:58 2014 UTC build: Enable -Werror for bootloader ---------------------------------------------------------------------------- diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index ca620cd..116dca2 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -656,6 +656,7 @@ rule ArchitectureSetupWarnings architecture EnableWerror src kits ; EnableWerror src preferences ; EnableWerror src servers ; + EnableWerror src system boot ; EnableWerror src system kernel ; EnableWerror src system libroot add-ons ; EnableWerror src system libroot posix locale ; ############################################################################ Commit: bf1694667e2b4524b0b1b4a87dba574dc5b997e3 URL: http://cgit.haiku-os.org/haiku/commit/?id=bf16946 Author: Pawel Dziepak <pdziepak@xxxxxxxxxxx> Date: Tue Jan 28 22:07:50 2014 UTC build: Enable -Werror for libroot/os ---------------------------------------------------------------------------- diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index 116dca2..ccff82b 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -659,6 +659,7 @@ rule ArchitectureSetupWarnings architecture EnableWerror src system boot ; EnableWerror src system kernel ; EnableWerror src system libroot add-ons ; + EnableWerror src system libroot os ; EnableWerror src system libroot posix locale ; EnableWerror src system libroot posix wchar ; EnableWerror src system runtime_loader ; ############################################################################ Revision: hrev46790 Commit: 3306e3aa75c06f4c8a70a25e4013b110625b684d URL: http://cgit.haiku-os.org/haiku/commit/?id=3306e3a Author: Pawel Dziepak <pdziepak@xxxxxxxxxxx> Date: Tue Jan 28 22:18:38 2014 UTC build: Enable -Werror for add-ons/kernel/power ---------------------------------------------------------------------------- diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index ccff82b..12e7dda 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -585,6 +585,7 @@ rule ArchitectureSetupWarnings architecture EnableWerror src add-ons kernel network protocols ; # EnableWerror src add-ons kernel network stack ; EnableWerror src add-ons kernel partitioning_systems ; + EnableWerror src add-ons kernel power ; EnableWerror src add-ons locale ; EnableWerror src add-ons mail_daemon ; EnableWerror src add-ons media media-add-ons demultiplexer ;