Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
ajwong@chromium.org 0a0e8f599a Make gdb-add-index better respect relative paths and bind mounts.
Without this, gdb-add-index incorrectly skips DSO dependencies if running from a symlink.  $(pwd) returns the path to your directory via the symlink, but ldd returns the "realpath".  Using dirname allows you to match a substring of the path returned by ldd.

BUG=none

Review URL: https://chromiumcodereview.appspot.com/10913264

git-svn-id: http://src.chromium.org/svn/trunk/src/build@156968 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-15 02:28:20 +00:00
ajwong@chromium.org 39b3730bd4 Replace gdb-add-index with cleanroom rewrite from vrk@
This CL takes add-index.sh and overwrites gdb-add-index.

BUG=none


Review URL: https://chromiumcodereview.appspot.com/10827427

git-svn-id: http://src.chromium.org/svn/trunk/src/build@152443 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-21 00:09:19 +00:00
ajwong@chromium.org ab0c87e6f5 Add in support for components build.
BUG=none
TEST=tested locally on a chrome binary from a components build.

Review URL: https://chromiumcodereview.appspot.com/10700022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@144835 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-28 23:37:31 +00:00
ajwong@chromium.org b0d864e362 Fix checkperms by removing extra space after shebang. Silly checkperms.py
BUG=none
TEST=ran ./tools/checkperms/checkperms.py --root build and it was clean.
TBR=mattm_g

Review URL: https://chromiumcodereview.appspot.com/10703021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@144650 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-28 02:23:34 +00:00
ajwong@chromium.org 282c944fbd Adding gdb-add-index script from Redhat's gdb rpm.
For linux users who are going to debug chromium, running gdb-add-index
on the binary first will significantly speed up debugger start time.

The originating RPM is gdb-7.4.50.20120603-1.1.x86_64.rpm. The script is
just a bash script version of the instructions in the gdb man page.

BUG=none
TEST=ran it on a statically linked browser_tests locally. verfied .gdb_index section exists
and that gdb does startup faster (from ~20 secs to ~3 seconds)

Review URL: https://chromiumcodereview.appspot.com/10695024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@144644 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-06-28 01:53:45 +00:00