[Lldb-commits] [PATCH] D61473: ExpressionParser: only force link MCJIT when needed

Saleem Abdulrasool via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu May 2 17:11:15 PDT 2019


compnerd added a comment.

gold-2.27, clang 6.0.0, `-ffunction-sections`, `-fdata-sections`, `-DLLVM_ENABLE_UNWIND_TABLES=NO`, MinSizeRel:

**BEFORE**

  bin/lldb-server  :
  section                       size       addr
  .interp                         28    4194928
  .note.ABI-tag                   32    4194956
  .dynsym                      11208    4194992
  .gnu.hash                      104    4214304
  .gnu.version                   934    4214408
  .gnu.version_r                 608    4215344
  .init                           26    4224736
  .plt                          5520    4224768
  .text                      4213455    4230288
  .fini                            9    8443744
  .rodata                    7685708    8443760
  .eh_frame                     1660   16129472
  .eh_frame_hdr                  332   16131132
  .tbss                           41   16136640
  .jcr                             8   16136640
  .fini_array                      8   16136648
  .init_array                    432   16136656
  .data.rel.ro               1220808   16137088
  .dynamic                       640   17357896
  .got                           280   17358544
  .got.plt                      2776   17358824
  .tm_clone_table                  0   17361600
  .data                        35072   17361600
  .bss                         45632   17396672
  .comment                       443          0
  .note.gnu.gold-version          28          0
  *COM*                            0          0
  Total                     13225792

**AFTER**

  bin/lldb-server  :
  section                       size       addr
  .interp                         28    4194928
  .note.ABI-tag                   32    4194956
  .dynsym                      11184    4194992
  .gnu.hash                      104    4214264
  .gnu.version                   932    4214368
  .gnu.version_r                 608    4215300
  .init                           26    4223928
  .plt                          5072    4223968
  .text                      2647408    4229040
  .fini                            9    6876448
  .rodata                    5960320    6876464
  .eh_frame                     1540   12836784
  .eh_frame_hdr                  292   12838324
  .tbss                           41   12845952
  .jcr                             8   12845952
  .fini_array                      8   12845960
  .init_array                    416   12845968
  .data.rel.ro               1132392   12846384
  .dynamic                       640   13978776
  .got                           200   13979424
  .got.plt                      2552   13979624
  .tm_clone_table                  0   13982176
  .data                        33136   13982176
  .bss                         44914   14015312
  .comment                       443          0
  .note.gnu.gold-version          28          0
  *COM*                            0          0
  Total                      9842333


Repository:
  rLLDB LLDB

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D61473/new/

https://reviews.llvm.org/D61473





More information about the lldb-commits mailing list