diff options
author | Tom Tromey <tromey@redhat.com> | 2013-02-28 19:28:25 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2013-02-28 19:28:25 +0000 |
commit | c4a9e8b4e322868fd065dcbe70232cc25eedb6c2 (patch) | |
tree | d248a3b2d751850f9fa9d19110d4d3dabf6d9e0a /gdb/contrib/gcc-with-excheck | |
parent | 7f6a5dde442f1c824c4a559c3a3e819d80d91586 (diff) | |
download | gdb-c4a9e8b4e322868fd065dcbe70232cc25eedb6c2.zip gdb-c4a9e8b4e322868fd065dcbe70232cc25eedb6c2.tar.gz gdb-c4a9e8b4e322868fd065dcbe70232cc25eedb6c2.tar.bz2 |
* contrib/excheck.py: New file.
* contrib/exsummary.py: New file.
* contrib/gcc-with-excheck: New file.
Diffstat (limited to 'gdb/contrib/gcc-with-excheck')
-rwxr-xr-x | gdb/contrib/gcc-with-excheck | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gdb/contrib/gcc-with-excheck b/gdb/contrib/gcc-with-excheck new file mode 100755 index 0000000..b810878 --- /dev/null +++ b/gdb/contrib/gcc-with-excheck @@ -0,0 +1,28 @@ +#!/bin/sh +# Copyright 2011, 2013 Free Software Foundation, Inc. +# +# This is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# <http://www.gnu.org/licenses/>. + +# You must set PYTHON_PLUGIN in the environment. +# It should be the directory holding the "python.so" file. + +exdir=`dirname $0` + +# Recent versions of the Python plugin build two .so files in +# different directories, so we have to set this. This will be fixed +# upstream at some point. +export LD_LIBRARY_PATH=$PYTHON_PLUGIN:$PYTHON_PLUGIN/gcc-c-api + +gcc -fplugin=$PYTHON_PLUGIN/python.so -fplugin-arg-python-script=$exdir/excheck.py "$@" |