Blame ld/genscrba.sh

Packit bbfece
#!/bin/bash
Packit bbfece
source_em()
Packit bbfece
{
Packit bbfece
  local current_script="$em_script"
Packit bbfece
  em_script=$1
Packit bbfece
  . $em_script
Packit bbfece
  em_script=$current_script
Packit bbfece
}
Packit bbfece
fragment()
Packit bbfece
{
Packit bbfece
  if [ ${BASH_VERSINFO[3]} -ge 3 ]; then
Packit bbfece
    local lineno=$[${BASH_LINENO[0]} + 1]
Packit bbfece
    echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\""
Packit bbfece
  fi
Packit bbfece
  cat >> e${EMULATION_NAME}.c
Packit bbfece
}