libroot: Correct no-builtin to be properly focused

* memset.c not arch_memset.cpp like on x86_64
* Sorry for spam

Change-Id: I79049e3a35c48431cef3bb9f54f0c9071663deeb
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4838
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: X512 <danger_mail@list.ru>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
This commit is contained in:
Alexander von Gluck IV 2021-12-29 17:31:37 -06:00 committed by Alex von Gluck IV
parent f122ecfab7
commit fa50d49db0
7 changed files with 9 additions and 6 deletions

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch arm ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup arm ] {

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch arm64 ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup arm64 ] {

View File

@ -1,5 +1,8 @@
SubDir HAIKU_TOP src system libroot posix string arch m68k ;
# Optimizations create infinite recursion otherwise.
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup m68k ] {
on $(architectureObject) {

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch ppc ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ppc ] {

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch riscv64 ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup riscv64 ] {

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch sparc ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup sparc ] {

View File

@ -1,7 +1,7 @@
SubDir HAIKU_TOP src system libroot posix string arch x86 ;
# Optimizations create infinite recursion otherwise.
SubDirC++Flags -fno-builtin ;
SubDirCcFlags -fno-builtin ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup x86 x86_gcc2 ] {