=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== eztrace-1.1-10/extlib/CMakeFiles/libGTG.dir/cmake_clean.cmake-14-foreach(lang) eztrace-1.1-10/extlib/CMakeFiles/libGTG.dir/cmake_clean.cmake:15: include(CMakeFiles/libGTG.dir/cmake_clean_${lang}.cmake OPTIONAL) eztrace-1.1-10/extlib/CMakeFiles/libGTG.dir/cmake_clean.cmake-16-endforeach() ############################################## eztrace-1.1-10/extlib/CMakeFiles/libOpari2.dir/cmake_clean.cmake-14-foreach(lang) eztrace-1.1-10/extlib/CMakeFiles/libOpari2.dir/cmake_clean.cmake:15: include(CMakeFiles/libOpari2.dir/cmake_clean_${lang}.cmake OPTIONAL) eztrace-1.1-10/extlib/CMakeFiles/libOpari2.dir/cmake_clean.cmake-16-endforeach() ############################################## eztrace-1.1-10/m4/pkg.m4-75- PKG_CHECK_EXISTS([$3], eztrace-1.1-10/m4/pkg.m4:76: [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` eztrace-1.1-10/m4/pkg.m4-77- test "x$?" != "x0" && pkg_failed=yes ], ############################################## eztrace-1.1-10/m4/pkg.m4-124- if test $_pkg_short_errors_supported = yes; then eztrace-1.1-10/m4/pkg.m4:125: $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` eztrace-1.1-10/m4/pkg.m4-126- else eztrace-1.1-10/m4/pkg.m4:127: $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` eztrace-1.1-10/m4/pkg.m4-128- fi ############################################## eztrace-1.1-10/src/core/eztrace.preload.in-90- do eztrace-1.1-10/src/core/eztrace.preload.in:91: for dir in `echo $EZTRACE_LIBRARY_PATH |sed 's/:/ /g'` eztrace-1.1-10/src/core/eztrace.preload.in-92- do ############################################## eztrace-1.1-10/src/core/eztrace.preload.in-105-# use all the available modules eztrace-1.1-10/src/core/eztrace.preload.in:106: for dir in `echo $EZTRACE_LIBRARY_PATH |sed 's/:/ /g'` eztrace-1.1-10/src/core/eztrace.preload.in-107- do eztrace-1.1-10/src/core/eztrace.preload.in:108: for module in `ls $dir/libeztrace-autostart-*@DYNLIB_EXT@ 2>/dev/null` eztrace-1.1-10/src/core/eztrace.preload.in-109- do ############################################## eztrace-1.1-10/src/core/eztrace_create_plugin.in-1007- eztrace-1.1-10/src/core/eztrace_create_plugin.in:1008:`mkdir -p $output_dir`; eztrace-1.1-10/src/core/eztrace_create_plugin.in-1009- ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-58- if($suffix eq ".c") { eztrace-1.1-10/src/core/eztrace_plugin_generator.in:59: `indent -npsl --line-length10000 $filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-60- } ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-62- if($suffix eq ".cpp") { eztrace-1.1-10/src/core/eztrace_plugin_generator.in:63: `indent -npsl --line-length10000 $filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-64- } ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-66- if($suffix eq ".f") { eztrace-1.1-10/src/core/eztrace_plugin_generator.in:67: `$indent_fortran $fname $filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-68- } ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-93- $program_language="C"; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:94: $symbols=`ctags --c-kinds=pf --fields=+S -x $new_filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-95- } elsif ($new_filename =~ m/.\.cpp/) { eztrace-1.1-10/src/core/eztrace_plugin_generator.in-96- $program_language="CPP"; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:97: $symbols=`ctags --c++-kinds=pf --fields=+S -x $new_filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-98- } elsif ($new_filename =~ m/.\.f/) { eztrace-1.1-10/src/core/eztrace_plugin_generator.in-99- $prototype = "void ".$fname."()"; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:100: $symbols=`ctags --fortran-kinds=pfis --fields=+S -x $new_filename`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-101- } else { ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-197- eztrace-1.1-10/src/core/eztrace_plugin_generator.in:198:my $symbols=`nm --demangle --defined -l $input_file`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-199-my @symbol_list = split('\n', $symbols); ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-227-printf "\t\$ %s/eztrace_create_plugin %s -o %s %s\n", $bindir, $create_plugin_options, $plugin_dir, $output_file; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:228:`$bindir/eztrace_create_plugin $create_plugin_options -o $plugin_dir $output_file`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-229-if ( $? != 0) { ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-234-printf "\t\$ make -C %s\n", $plugin_dir; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:235:`make -C $plugin_dir`; eztrace-1.1-10/src/core/eztrace_plugin_generator.in-236-if ( $? != 0) { ############################################## eztrace-1.1-10/src/core/eztrace_plugin_generator.in-241-printf "\nYou can now use the generated plugin by setting the following environment variables:\n"; eztrace-1.1-10/src/core/eztrace_plugin_generator.in:242:printf "\t\$ export EZTRACE_LIBRARY_PATH=\$EZTRACE_LIBRARY_PATH:%s\n", `readlink -f $plugin_dir`; ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-26-# copy the file to tmpdir and instrument it eztrace-1.1-10/src/modules/omp/eztrace_cc.in:27: param_base=`basename $param` eztrace-1.1-10/src/modules/omp/eztrace_cc.in:28: param_dir=`dirname $param` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-29- ${OPARI} --nosrc --untied=keep --untied=no-warn ${param} $new_file_name eztrace-1.1-10/src/modules/omp/eztrace_cc.in-30- eztrace-1.1-10/src/modules/omp/eztrace_cc.in:31: res_grep=`echo "$cc_cmd" |grep -- "-c" ` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-32- if [ "x$res_grep" != "x" ]; then eztrace-1.1-10/src/modules/omp/eztrace_cc.in:33: res_grep=`echo "$cc_cmd" |grep -- "-o" ` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-34- if [ "x$res_grep" = "x" ]; then ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-37- # otherwise the generated file would be tmp.xxxx.o instead of param.o eztrace-1.1-10/src/modules/omp/eztrace_cc.in:38: doto_file=`echo "$param_base" |sed 's/\.[c|f|F]$/\.o/' |sed 's/\.f90$/\.o/'` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-39- cc_cmd="$cc_cmd -o $doto_file" ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-42- eztrace-1.1-10/src/modules/omp/eztrace_cc.in:43: cc_cmd=`echo $cc_cmd -I$param_dir | sed "s@$param\s@$new_file_name @"` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-44-} ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-50- *.c ) eztrace-1.1-10/src/modules/omp/eztrace_cc.in:51: #new_file_name=`mktemp --suffix=.c --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-52- new_file_name=$tmpdir/$(basename $param) eztrace-1.1-10/src/modules/omp/eztrace_cc.in-53-# if [ $? -ne 0 ]; then eztrace-1.1-10/src/modules/omp/eztrace_cc.in:54:# new_file_name=`mktemp -p $tmpdir`.c eztrace-1.1-10/src/modules/omp/eztrace_cc.in-55-# fi ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-58- *.f ) eztrace-1.1-10/src/modules/omp/eztrace_cc.in:59: new_file_name=`mktemp --suffix=.f --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-60- if [ $? -ne 0 ]; then eztrace-1.1-10/src/modules/omp/eztrace_cc.in:61: new_file_name=`mktemp -p $tmpdir`.f eztrace-1.1-10/src/modules/omp/eztrace_cc.in-62- fi ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-65- *.F ) eztrace-1.1-10/src/modules/omp/eztrace_cc.in:66: new_file_name=`mktemp --suffix=.F --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-67- if [ $? -ne 0 ]; then eztrace-1.1-10/src/modules/omp/eztrace_cc.in:68: new_file_name=`mktemp -p $tmpdir`.F eztrace-1.1-10/src/modules/omp/eztrace_cc.in-69- fi ############################################## eztrace-1.1-10/src/modules/omp/eztrace_cc.in-72- *.f90 ) eztrace-1.1-10/src/modules/omp/eztrace_cc.in:73: new_file_name=`mktemp --suffix=.f90 --tmpdir=$PWD 2>/dev/null` eztrace-1.1-10/src/modules/omp/eztrace_cc.in-74- if [ $? -ne 0 ]; then eztrace-1.1-10/src/modules/omp/eztrace_cc.in:75: new_file_name=`mktemp -p $tmpdir`.f90 eztrace-1.1-10/src/modules/omp/eztrace_cc.in-76- fi ############################################## eztrace-1.1-10/src/pptrace/arch/elf.c-204- eztrace-1.1-10/src/pptrace/arch/elf.c:205:Elf_Scn* find_section_by_addr(zzt_my_elf_symbol_table *elf, zzt_word* addr) { eztrace-1.1-10/src/pptrace/arch/elf.c-206- Elf_Scn *section = NULL; ############################################## eztrace-1.1-10/src/pptrace/arch/elf.c-244- zzt_my_elf_symbol_table *elf = (zzt_my_elf_symbol_table*) bin; eztrace-1.1-10/src/pptrace/arch/elf.c:245: Elf_Scn *scn = find_section_by_addr(elf, &addr); eztrace-1.1-10/src/pptrace/arch/elf.c-246- if (scn != NULL) { ############################################## eztrace-1.1-10/src/pptrace/cpu/intel.c-164- } else if (get_unsigned_nb_bits(reloc_addr) <= 32) { // 32-bits jump eztrace-1.1-10/src/pptrace/cpu/intel.c:165: // mov eax, addr (B8 + rd); jump eax (FF E0) eztrace-1.1-10/src/pptrace/cpu/intel.c-166- if (size < 7) ############################################## eztrace-1.1-10/src/pptrace/cpu/intel.c-176- return -1; eztrace-1.1-10/src/pptrace/cpu/intel.c:177: // Absolute jump (mov rax, addr (REX.W + B8+ rd) ; jmp rax) eztrace-1.1-10/src/pptrace/cpu/intel.c-178- buf[0] = 0x48; // mov rax, addr ############################################## eztrace-1.1-10/src/pptrace/hijack.c-173- * the following behavior occurs: eztrace-1.1-10/src/pptrace/hijack.c:174: * call sym_addr: (small) jump to reloc_addr (<-- small_jump) eztrace-1.1-10/src/pptrace/hijack.c:175: * reloc_addr: (long) jump to repl_addr (<-- long_jump) eztrace-1.1-10/src/pptrace/hijack.c-176- * repl_addr: perform eztrace stuff (recording events, etc.) eztrace-1.1-10/src/pptrace/hijack.c:177: * repl_addr: call *orig_addr (=reloc_addr+over) eztrace-1.1-10/src/pptrace/hijack.c-178- * orig_addr: replay the overwritten opcodes ############################################## eztrace-1.1-10/src/pptrace/hijack.c-241- * the following behavior occurs: eztrace-1.1-10/src/pptrace/hijack.c:242: * call sym_addr: jump to repl_addr (<-- first_jump) eztrace-1.1-10/src/pptrace/hijack.c-243- * repl_addr: perform eztrace stuff (recording events, etc.) eztrace-1.1-10/src/pptrace/hijack.c:244: * repl_addr: call *orig_addr (=reloc_addr) eztrace-1.1-10/src/pptrace/hijack.c-245- * reloc_addr: replay the overwritten opcodes ############################################## eztrace-1.1-10/src/pptrace/pptrace.c-554- eztrace-1.1-10/src/pptrace/pptrace.c:555:void pptrace_apply_library_baseaddr(pptrace_internal_library *lib, eztrace-1.1-10/src/pptrace/pptrace.c-556- zzt_word baseaddr) { ############################################## eztrace-1.1-10/src/pptrace/pptrace.c-658- pptrace_debug(PPTRACE_DEBUG_LEVEL_VERBOSE, "ok (addr = %016lx)\n", baseaddr); eztrace-1.1-10/src/pptrace/pptrace.c:659: pptrace_apply_library_baseaddr(lib, (zzt_word) baseaddr); eztrace-1.1-10/src/pptrace/pptrace.c-660-#endif /* ENABLE_BINARY_INSTRUMENTATION */ ############################################## eztrace-1.1-10/test/automake/testcommon.h.in-220- /* retrieve the code, time and arguments of each event */ eztrace-1.1-10/test/automake/testcommon.h.in:221: sysexec("awk '{print $4}' ", fileref[j], " > ", filecode[j], NULL); eztrace-1.1-10/test/automake/testcommon.h.in:222: sysexec("awk '{print $1}' ", fileref[j], " > ", filetime[j], NULL); eztrace-1.1-10/test/automake/testcommon.h.in:223: sysexec("awk '{print $5}' ", fileref[j], " > ", filearg1[j], NULL); eztrace-1.1-10/test/automake/testcommon.h.in:224: sysexec("awk '{print $6}' ", fileref[j], " > ", filearg2[j], NULL); eztrace-1.1-10/test/automake/testcommon.h.in-225-} ############################################## eztrace-1.1-10/test/pptrace/automatic/tracing.c-45-#define lbl_name(lbl) test_##lbl eztrace-1.1-10/test/pptrace/automatic/tracing.c:46:#define lbl_addr(lbl) &&lbl_name(lbl) eztrace-1.1-10/test/pptrace/automatic/tracing.c-47-#define do_lbl(lbl) do { \ ############################################## eztrace-1.1-10/test/pptrace/automatic/tracing.c-86- r = (void*) get_ip(child); eztrace-1.1-10/test/pptrace/automatic/tracing.c:87: TEST2(lbl_addr(getset_ip_lbl1) == r, get_ip, eztrace-1.1-10/test/pptrace/automatic/tracing.c:88: "returned %p while awaiting %p!", r, lbl_addr(getset_ip_lbl1)); eztrace-1.1-10/test/pptrace/automatic/tracing.c:89: set_ip(child, (word_uint)lbl_addr(getset_ip_lbl2)); eztrace-1.1-10/test/pptrace/automatic/tracing.c-90- FINISH_IPC() ############################################## eztrace-1.1-10/test/pptrace/automatic/tracing.c-186- r = (void*) get_ip(child); eztrace-1.1-10/test/pptrace/automatic/tracing.c:187: TEST2(lbl_addr(singlestep_lbl1) == r, set-up, eztrace-1.1-10/test/pptrace/automatic/tracing.c:188: "eip is %p while awaiting %p!", r, lbl_addr(singlestep_lbl1)); eztrace-1.1-10/test/pptrace/automatic/tracing.c-189- trace_singlestep(child); eztrace-1.1-10/test/pptrace/automatic/tracing.c-190- r = (void*) get_ip(child); eztrace-1.1-10/test/pptrace/automatic/tracing.c:191: TEST2(lbl_addr(singlestep_lbl2) == r, singlestep, eztrace-1.1-10/test/pptrace/automatic/tracing.c:192: "eip is %p while awaiting %p!", r, lbl_addr(singlestep_lbl2)); eztrace-1.1-10/test/pptrace/automatic/tracing.c-193- FINISH_IPC() ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile-34- @echo ================================================================================ eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile:35: @echo Running DynInst on `basename $(SOURCE)` for simple instrumentation eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile-36- @echo ================================================================================ ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile-42- @echo ================================================================================ eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile:43: @echo Running DynInst on `basename $(SOURCE)` for real instrumentation eztrace-1.1-10/test/pptrace/comparison/instrument/dyninst/Makefile-44- @echo ================================================================================ ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile-35- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile:36: echo Running PIN on `basename $$i` for simple instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile-37- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile-40- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile:41: echo Running PIN on `basename $$i` for real instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pin/Makefile-42- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile-26- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile:27: echo Running EZTrace on `basename $$i` for simple instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile-28- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile-31- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile:32: echo Running EZTrace on `basename $$i` for real instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/instrument/pptrace/Makefile-33- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/comparison/programs/md/dyninst/Makefile-30- @echo ================================================================================ eztrace-1.1-10/test/pptrace/comparison/programs/md/dyninst/Makefile:31: @echo Running DynInst on `basename $(SOURCE)` for real-life instrumentation eztrace-1.1-10/test/pptrace/comparison/programs/md/dyninst/Makefile-32- @echo ================================================================================ ############################################## eztrace-1.1-10/test/pptrace/comparison/programs/md/eztrace_plugin/Makefile-22- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/programs/md/eztrace_plugin/Makefile:23: echo Running EZTrace on `basename $$i` for real-life instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/programs/md/eztrace_plugin/Makefile-24- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/comparison/programs/md/pin/Makefile-30- echo ================================================================================; \ eztrace-1.1-10/test/pptrace/comparison/programs/md/pin/Makefile:31: echo Running PIN on `basename $$i` for real-life instrumentation; \ eztrace-1.1-10/test/pptrace/comparison/programs/md/pin/Makefile-32- echo ================================================================================; \ ############################################## eztrace-1.1-10/test/pptrace/perf/pin.sh-17- else eztrace-1.1-10/test/pptrace/perf/pin.sh:18: x=`2>&1 time -p $PIN_KIT/pin -t ./instrumentation/pin_$1.so -- tests/$2 $3 $4 | grep user | cut -d " " -f 2` eztrace-1.1-10/test/pptrace/perf/pin.sh-19- echo -n "$x " ############################################## eztrace-1.1-10/test/pptrace/perf/timing.sh-8- if [ -z "$1" ]; then eztrace-1.1-10/test/pptrace/perf/timing.sh:9: x=`LD_LIBRARY_PATH=$LD_PATH.:./tests 2>&1 time -p $2 $3 $4 $5 $6 $7 | grep user | cut -d " " -f 2` eztrace-1.1-10/test/pptrace/perf/timing.sh-10- else eztrace-1.1-10/test/pptrace/perf/timing.sh:11: x=`DYNINSTAPI_RT_LIB=$1 LD_LIBRARY_PATH=$LD_PATH.:./tests 2>&1 time -p $2 $3 $4 $5 $6 $7 | grep user | cut -d " " -f 2` eztrace-1.1-10/test/pptrace/perf/timing.sh-12- fi ############################################## eztrace-1.1-10/test/pptrace/perf/timing.sh-19- if [ -z "$1" ]; then eztrace-1.1-10/test/pptrace/perf/timing.sh:20: x=`LD_LIBRARY_PATH=$LD_PATH.:./tests 2>&1 time -p $2 $3 $4 $5 $6 $7 | grep user | cut -d " " -f 2` eztrace-1.1-10/test/pptrace/perf/timing.sh-21- else eztrace-1.1-10/test/pptrace/perf/timing.sh:22: x=`LD_PRELOAD=$1 LD_LIBRARY_PATH=$LD_PATH.:./tests 2>&1 time -p $2 $3 $4 $5 $6 $7 | grep user | cut -d " " -f 2` eztrace-1.1-10/test/pptrace/perf/timing.sh-23- fi ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-26-# copy the file to tmpdir and instrument it eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:27: param_base=`basename $param` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:28: param_dir=`dirname $param` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-29- ${OPARI} --nosrc --untied=keep --untied=no-warn ${param} $new_file_name eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-30- eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:31: res_grep=`echo "$cc_cmd" |grep -- "-c" ` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-32- if [ "x$res_grep" != "x" ]; then eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:33: res_grep=`echo "$cc_cmd" |grep -- "-o" ` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-34- if [ "x$res_grep" = "x" ]; then ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-37- # otherwise the generated file would be tmp.xxxx.o instead of param.o eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:38: doto_file=`echo "$param_base" |sed 's/\.[c|f|F]$/\.o/' |sed 's/\.f90$/\.o/'` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-39- cc_cmd="$cc_cmd -o $doto_file" ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-42- eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:43: cc_cmd=`echo $cc_cmd -I$param_dir | sed "s@$param\s@$new_file_name @"` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-44-} ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-50- *.c ) eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:51: #new_file_name=`mktemp --suffix=.c --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-52- new_file_name=$tmpdir/$(basename $param) eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-53-# if [ $? -ne 0 ]; then eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:54:# new_file_name=`mktemp -p $tmpdir`.c eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-55-# fi ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-58- *.f ) eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:59: new_file_name=`mktemp --suffix=.f --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-60- if [ $? -ne 0 ]; then eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:61: new_file_name=`mktemp -p $tmpdir`.f eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-62- fi ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-65- *.F ) eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:66: new_file_name=`mktemp --suffix=.F --tmpdir=$tmpdir 2>/dev/null` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-67- if [ $? -ne 0 ]; then eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:68: new_file_name=`mktemp -p $tmpdir`.F eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-69- fi ############################################## eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-72- *.f90 ) eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:73: new_file_name=`mktemp --suffix=.f90 --tmpdir=$PWD 2>/dev/null` eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-74- if [ $? -ne 0 ]; then eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in:75: new_file_name=`mktemp -p $tmpdir`.f90 eztrace-1.1-10/.pc/no-libpomp/src/modules/omp/eztrace_cc.in-76- fi