Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51187639 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Add -lm to the default libs for Linux & Darwin"

parents b643f2ca a3a06fee
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -291,10 +291,10 @@ my_ldlib_flags :=
my_shared_libraries += $(patsubst -l%,lib%,$(filter-out $(my_allowed_ldlibs),$(my_ldlibs)))
my_ldlibs := $(filter $(my_allowed_ldlibs),$(my_ldlibs))
else # LOCAL_IS_HOST_MODULE
  # Add -ldl, -lpthread and -lrt to host builds to match the default behavior of
  # Add -ldl, -lpthread, -lm and -lrt to host builds to match the default behavior of
  # device builds
  ifneq ($($(my_prefix)OS),windows)
    my_ldlibs += -ldl -lpthread
    my_ldlibs += -ldl -lpthread -lm
    ifneq ($(HOST_OS),darwin)
      my_ldlibs += -lrt
    endif
+0 −2
Original line number Diff line number Diff line
@@ -217,7 +217,6 @@ ifneq ($(my_sanitize),)
  ifdef LOCAL_IS_HOST_MODULE
    my_cflags += -fno-sanitize-recover=all
    my_ldflags += -fsanitize=$(fsanitize_arg)
    my_ldlibs += -lrt -ldl
  else
    my_cflags += -fsanitize-trap=all
    my_cflags += -ftrap-function=abort
@@ -249,7 +248,6 @@ ifneq ($(filter address,$(my_global_sanitize) $(my_sanitize)),)
  ifdef LOCAL_IS_HOST_MODULE
    # -nodefaultlibs (provided with libc++) prevents the driver from linking
    # libraries needed with -fsanitize=address. http://b/18650275 (WAI)
    my_ldlibs += -lm -lpthread
    my_ldflags += -Wl,--no-as-needed
  else
    # Add asan libraries unless LOCAL_MODULE is the asan library.
+0 −1
Original line number Diff line number Diff line
@@ -89,7 +89,6 @@ ifneq ($(filter $(my_cxx_stl),libc++ libc++_static),)
    ifdef LOCAL_IS_HOST_MODULE
        my_cppflags += -nostdinc++
        my_ldflags += -nodefaultlibs
        my_ldlibs += -lpthread -lm
        my_cxx_ldlibs += $($($(my_prefix)OS)_$(my_link_type)_gcclibs)
    else
        ifeq (arm,$($(my_prefix)$(LOCAL_2ND_ARCH_VAR_PREFIX)ARCH))
+0 −2
Original line number Diff line number Diff line
@@ -5,9 +5,7 @@
ifeq ($(LOCAL_GTEST),true)
  LOCAL_CFLAGS_windows += -DGTEST_OS_WINDOWS
  LOCAL_CFLAGS_linux += -DGTEST_OS_LINUX
  LOCAL_LDLIBS_linux += -lpthread
  LOCAL_CFLAGS_darwin += -DGTEST_OS_MAC
  LOCAL_LDLIBS_darwin += -lpthread

  LOCAL_CFLAGS += -DGTEST_HAS_STD_STRING -O0 -g

+0 −5
Original line number Diff line number Diff line
@@ -18,9 +18,4 @@ cc_binary_host {
        "makeparallel.cpp",
    ],
    cflags: ["-Wall", "-Werror"],
    target: {
        linux: {
            host_ldlibs: ["-lrt", "-lpthread"],
        },
    },
}