[haiku-commits] haiku: hrev46790 - build/jam src/system/boot/platform/bios_ia32

  • From: pdziepak@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 29 Jan 2014 04:13:36 +0100 (CET)

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 ;


Other related posts:

  • » [haiku-commits] haiku: hrev46790 - build/jam src/system/boot/platform/bios_ia32 - pdziepak