[haiku-commits] haiku: hrev53038 - in src/system/libroot/os/arch: generic x86_64 . x86

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 4 Apr 2019 19:27:08 -0400 (EDT)

hrev53038 adds 1 changeset to branch 'master'
old head: 0f856497bd2dd397024df14997f1bed4a514de04
new head: 936e89e19d96c3be6def8b7e828a85b3ebd6d611
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=936e89e19d96+%5E0f856497bd2d

----------------------------------------------------------------------------

936e89e19d96: libroot/os: Reshuffle stack_trace.cpp a little more.
  
   * Add missing "generic" inclusion on x86; fixes the build there.
   * Name the file the same way as the other files in its directory.

                              [ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev53038
Commit:      936e89e19d96c3be6def8b7e828a85b3ebd6d611
URL:         https://git.haiku-os.org/haiku/commit/?id=936e89e19d96
Author:      Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date:        Thu Apr  4 23:26:01 2019 UTC

----------------------------------------------------------------------------

5 files changed, 10 insertions(+), 7 deletions(-)
.../arch/generic/{stack_trace.cpp => generic_stack_trace.cpp}   | 0
src/system/libroot/os/arch/ppc/Jamfile                          | 3 ++-
src/system/libroot/os/arch/sparc/Jamfile                        | 3 ++-
src/system/libroot/os/arch/x86/Jamfile                          | 5 ++++-
src/system/libroot/os/arch/x86_64/Jamfile                       | 6 ++----

----------------------------------------------------------------------------

diff --git a/src/system/libroot/os/arch/generic/stack_trace.cpp 
b/src/system/libroot/os/arch/generic/generic_stack_trace.cpp
similarity index 100%
rename from src/system/libroot/os/arch/generic/stack_trace.cpp
rename to src/system/libroot/os/arch/generic/generic_stack_trace.cpp
diff --git a/src/system/libroot/os/arch/ppc/Jamfile 
b/src/system/libroot/os/arch/ppc/Jamfile
index 88711765a2..b140363c1f 100644
--- a/src/system/libroot/os/arch/ppc/Jamfile
+++ b/src/system/libroot/os/arch/ppc/Jamfile
@@ -25,8 +25,9 @@ for architectureObject in [ MultiArchSubDirSetup ppc ] {
                        time.c
                        tls.c
 
+                       # sources from generic
                        generic_system_time_nsecs.cpp
-                       stack_trace.cpp
+                       generic_stack_trace.cpp
                        ;
        }
 }
diff --git a/src/system/libroot/os/arch/sparc/Jamfile 
b/src/system/libroot/os/arch/sparc/Jamfile
index 65fadaea06..0a58394b68 100644
--- a/src/system/libroot/os/arch/sparc/Jamfile
+++ b/src/system/libroot/os/arch/sparc/Jamfile
@@ -25,9 +25,10 @@ for architectureObject in [ MultiArchSubDirSetup sparc ] {
                        fpu_add.c fpu_compare.c fpu_div.c fpu_explode.c 
fpu_implode.c
                        fpu_mul.c fpu_reg.S fpu_sqrt.c fpu_subr.c
 
+                       # sources from generic
                        generic_atomic.cpp
                        generic_system_time_nsecs.cpp
-                       stack_trace.cpp
+                       generic_stack_trace.cpp
                        ;
        }
 }
diff --git a/src/system/libroot/os/arch/x86/Jamfile 
b/src/system/libroot/os/arch/x86/Jamfile
index 8fda6b8ff5..50e421b7cc 100644
--- a/src/system/libroot/os/arch/x86/Jamfile
+++ b/src/system/libroot/os/arch/x86/Jamfile
@@ -10,6 +10,8 @@ for architectureObject in [ MultiArchSubDirSetup x86 x86_gcc2 
] {
                        # TODO in time.c!
                UsePrivateSystemHeaders ;
 
+               SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
+
                local compatibilitySources ;
                if $(TARGET_GCC_VERSION_$(architecture)[1]) = 2 {
                        compatibilitySources =
@@ -29,7 +31,8 @@ for architectureObject in [ MultiArchSubDirSetup x86 x86_gcc2 
] {
 
                        $(compatibilitySources)
 
-                       stack_trace.cpp
+                       # sources from generic
+                       generic_stack_trace.cpp
                        ;
        }
 }
diff --git a/src/system/libroot/os/arch/x86_64/Jamfile 
b/src/system/libroot/os/arch/x86_64/Jamfile
index e4670b3638..43093bb5dd 100644
--- a/src/system/libroot/os/arch/x86_64/Jamfile
+++ b/src/system/libroot/os/arch/x86_64/Jamfile
@@ -10,9 +10,7 @@ for architectureObject in [ MultiArchSubDirSetup x86_64 ] {
                        # TODO in time.c!
                UsePrivateSystemHeaders ;
 
-               SEARCH_SOURCE +=
-                       [ FDirName $(SUBDIR) $(DOTDOT) generic ]
-                       ;
+               SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
 
                MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o :
                        byteorder.S
@@ -25,7 +23,7 @@ for architectureObject in [ MultiArchSubDirSetup x86_64 ] {
 
                        # sources from generic
                        generic_atomic.cpp
-                       stack_trace.cpp
+                       generic_stack_trace.cpp
                        ;
        }
 }


Other related posts:

  • » [haiku-commits] haiku: hrev53038 - in src/system/libroot/os/arch: generic x86_64 . x86 - waddlesplash