#
fd7c237c |
|
26-Aug-2018 |
Roland McGrath <mcgrathr@google.com> |
[build] Add USE_PROFILE=true to compile for profiling/code coverage This enables building user space libraries, applications and tests with profiling instrumentation which is needed for collecting code coverage. The USE_PROFILE=true make command line argument uses the default build directory build-CPU-profile. Test: CQ and manual builds with USE_PROFILE=true Change-Id: I68e2d59bbdfce672cb6bbbf94d21995eacb16fb5
|
#
3eba7de5 |
|
25-Aug-2017 |
Brian Swetland <swetland@google.com> |
[build][groups] annotate 'misc' and 'test' modules This allows us to generate a bootdata.bin which excludes them, reducing it from 4.52MB to 2.65MB The default bootdata.bin still includes all modules. Change-Id: If13bfcacba9386a691e6b7c380eed53d67bb44eb
|
#
0e7c435d |
|
02-Aug-2017 |
Roland McGrath <mcgrathr@google.com> |
[ulib][musl][ldso] Fix dlopen and dlsym with indirect DT_NEEDED dependencies Symbol resolution needs to follow the whole dependency graph, not just one level deep. This matters for dlopen to resolve references to indirect dependencies at load time. It also matters for dlsym to find the named symbol anywhere in the dependency graph of the given object, not just in the object itself or a direct dependency. MG-963 # done Change-Id: I385b36ca53c5014dd3d46563a42930e9d9c87757
|
#
a465c580 |
|
28-Jul-2017 |
George Kulakowski <kulakowski@google.com> |
Revert "[ulib][musl][ldso] Fix dlopen and dlsym with indirect DT_NEEDED dependencies" This reverts commit 7cacc9fb9b203055b9aae2f9d607deea77157036. Reason for revert: <INSERT REASONING HERE> Original change's description: > [ulib][musl][ldso] Fix dlopen and dlsym with indirect DT_NEEDED dependencies > > Symbol resolution needs to follow the whole dependency graph, not just > one level deep. This matters for dlopen to resolve references to > indirect dependencies at load time. It also matters for dlsym to find > the named symbol anywhere in the dependency graph of the given object, > not just in the object itself or a direct dependency. > > MG-963 # done > > Change-Id: I9770e81937050248ed73d1185311246cc9b4ac60 TBR=kulakowski@google.com,mcgrathr@google.com Change-Id: I7076bca50396c0906a5386247ed20ce513e93ff2 No-Presubmit: true No-Tree-Checks: true No-Try: true
|
#
7cacc9fb |
|
27-Jul-2017 |
Roland McGrath <mcgrathr@google.com> |
[ulib][musl][ldso] Fix dlopen and dlsym with indirect DT_NEEDED dependencies Symbol resolution needs to follow the whole dependency graph, not just one level deep. This matters for dlopen to resolve references to indirect dependencies at load time. It also matters for dlsym to find the named symbol anywhere in the dependency graph of the given object, not just in the object itself or a direct dependency. MG-963 # done Change-Id: I9770e81937050248ed73d1185311246cc9b4ac60
|