[Lldb-commits] [lldb] [LLDB][NativePDB] Estimate symbol sizes (PR #165727)

Michael Buch via lldb-commits lldb-commits at lists.llvm.org
Thu Oct 30 09:27:00 PDT 2025


================
@@ -42,18 +42,18 @@ int main(int argc, char **argv) {
   return ns::a_function() + b.b_func();
 }
 
-// CHECK-DAG: Code {{.*}} main
-// CHECK-DAG: Code {{.*}} ?b_func@?$B at F@ns@@QEBAHXZ
-// CHECK-DAG: Code {{.*}} ?something at A@@QEAAXXZ
-// CHECK-DAG: Code {{.*}} ??_GDyn at ns@@UEAAPEAXI at Z
-// CHECK-DAG: Code {{.*}} ??2 at YAPEAX_K@Z
-// CHECK-DAG: Code {{.*}} ??3 at YAXPEAX_K@Z
-// CHECK-DAG: Code {{.*}} ?static_fn at C@?$B at H@ns@@SAHXZ
-// CHECK-DAG: Code {{.*}} ?a_function at ns@@YAHXZ
-// CHECK-DAG: Code {{.*}} ?static_fn at C@?$B at _N@ns@@SAHXZ
-// CHECK-DAG: Code {{.*}} ??1Dyn at ns@@UEAA at XZ
-// CHECK-DAG: Code {{.*}} ??0Dyn at ns@@QEAA at XZ
-// CHECK-DAG: Data {{.*}} ?global_int@@3HA
-// CHECK-DAG: Data {{.*}} ??_7Dyn at ns@@6B@
-// CHECK-DAG: Data {{.*}} ?global_a@@3UA@@A
-// CHECK-DAG: Data {{.*}} ?global_c@@3UC@?$B at _J@ns@@A
+// CHECK-DAG: Code 0x{{[0-9a-f]+}} 0x{{0*[1-9a-f][0-9a-f]*}} 0x00000000 main
----------------
Michael137 wrote:

What would the output without this patch be?

https://github.com/llvm/llvm-project/pull/165727


More information about the lldb-commits mailing list