Added gdb and gdbserver recipes
This commit is contained in:
parent
ac79dfa852
commit
bfc93fd919
8 changed files with 378 additions and 14 deletions
recipes/gdb/linux_x86
|
@ -15,7 +15,6 @@ fetch(){
|
|||
cd /build/binutils-gdb
|
||||
git checkout binutils-2_30
|
||||
cd -
|
||||
GDB_COMMIT=$(cd /build/binutils-gdb/ && git rev-parse --short HEAD)
|
||||
}
|
||||
|
||||
build_musl_x86() {
|
||||
|
@ -112,14 +111,14 @@ build_gdb_x86() {
|
|||
}
|
||||
|
||||
build_x86(){
|
||||
OUT_DIR_x86=/output/`uname | tr 'A-Z' 'a-z'`/x86
|
||||
mkdir -p $OUT_DIR_x86
|
||||
OUT_DIR=/output/`uname | tr 'A-Z' 'a-z'`/x86
|
||||
mkdir -p $OUT_DIR
|
||||
build_musl_x86
|
||||
build_gdb_x86
|
||||
GDB_VERSION=$(/build/binutils-gdb/gdb/gdb --version |head -n1 |awk '{print $4}')
|
||||
GDBSERVER_VERSION=$(/build/binutils-gdb/gdb/gdbserver/gdbserver --version |head -n1 |awk '{print $4}')
|
||||
cp /build/binutils-gdb/gdb/gdb "${OUT_DIR_x86}/gdb-${GDB_VERSION}-${GDB_COMMIT}"
|
||||
cp /build/binutils-gdb/gdb/gdbserver/gdbserver "${OUT_DIR_x86}/gdbserver-${GDBSERVER_VERSION}-${GDB_COMMIT}"
|
||||
GDB_VERSION="-$(/build/binutils-gdb/gdb/gdb --version |head -n1 |awk '{print $4}')"
|
||||
GDBSERVER_VERSION="-$(/build/binutils-gdb/gdb/gdbserver/gdbserver --version |head -n1 |awk '{print $4}')"
|
||||
cp /build/binutils-gdb/gdb/gdb "${OUT_DIR}/gdb-x86${GDB_VERSION}"
|
||||
cp /build/binutils-gdb/gdb/gdbserver/gdbserver "${OUT_DIR}/gdbserver-x86${GDBSERVER_VERSION}"
|
||||
echo "[+] Finished building x86"
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue