[all-commits] [llvm/llvm-project] 3b19e7: [libc] Keep framepointers for baremetal (#121836)

Prabhuk via All-commits all-commits at lists.llvm.org
Tue Jan 7 13:22:35 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3b19e787fc5da27dfcc9ac6552b06a763f12ea03
      https://github.com/llvm/llvm-project/commit/3b19e787fc5da27dfcc9ac6552b06a763f12ea03
  Author: Prabhuk <prabhukr at google.com>
  Date:   2025-01-07 (Tue, 07 Jan 2025)

  Changed paths:
    M libc/config/baremetal/config.json

  Log Message:
  -----------
  [libc] Keep framepointers for baremetal (#121836)

Keep framepointers enabled by default for the default baremetal libc
builds.

Frame pointers help unwind the stack and unwinding without frame pointer
is complex and increaseis the code size. This code size increase is
potentially larger than the savings achieved by disabling frame
pointers. Retaining the original behavior of retaining frame pointers as
the default behavior.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list