#!/bin/ksh 

# gdbmic-asm  mic-gigaflops

#########################################################################
#   Copyright (C) 2026 by Bassem W Jamaleddine. All Rights Reserved.    #
#   How to Build Your Desktop Supercomputer ISBN 9798161121221 Oct 2026 #
#########################################################################

PROG=$1
PHIg=$1
PHIg+="_xphi_Gg"
ASMs=$PHIg
ASMs+=".ASMs"
echo $PROG
echo $PHIg
echo $ASMs

scp $PHIg  mic0:/tmp

ssh mic0 "gdb --batch-silent -ex 'set trace-commands on' \
 -ex 'set pagination off' \
 -ex 'set logging overwrite on' \
 -ex 'set logging redirect on' \
 -ex 'set logging on /tmp/$ASMs' \
 -ex 'set disassembly intel' \
 -ex 'set environment LD_LIBRARY_PATH=/miclib17' \
 -ex 'disassemble main' -ex 'quit'  /tmp/$PHIg"

scp mic0:/tmp/$ASMs  .

