mirror of
https://review.haiku-os.org/buildtools
synced 2025-01-31 18:44:48 +01:00
9a99bec198
git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@20228 a95241bf-73f2-0310-859d-f6bbb57e9c96
36 lines
516 B
Scala
36 lines
516 B
Scala
if [ x${LD_FLAG} = x ]
|
|
then
|
|
cat << EOF
|
|
/* Create a cp/m executable; load and execute at 0x100. */
|
|
OUTPUT_FORMAT("binary")
|
|
. = 0x100;
|
|
__Ltext = .;
|
|
ENTRY (__Ltext)
|
|
EOF
|
|
else
|
|
echo "OUTPUT_FORMAT(\"${OUTPUT_FORMAT}\")"
|
|
fi
|
|
cat <<EOF
|
|
OUTPUT_ARCH("${OUTPUT_ARCH}")
|
|
SECTIONS
|
|
{
|
|
.text : {
|
|
*(.text)
|
|
*(text)
|
|
${RELOCATING+ __Htext = .;}
|
|
}
|
|
.data : {
|
|
${RELOCATING+ __Ldata = .;}
|
|
*(.data)
|
|
*(data)
|
|
${RELOCATING+ __Hdata = .;}
|
|
}
|
|
.bss : {
|
|
${RELOCATING+ __Lbss = .;}
|
|
*(.bss)
|
|
*(bss)
|
|
${RELOCATING+ __Hbss = .;}
|
|
}
|
|
}
|
|
EOF
|