From: John Hodge Date: Sat, 16 Jan 2010 14:14:28 +0000 (+0800) Subject: Adding `udisetup` (and required linker script) X-Git-Tag: rel0.06~327 X-Git-Url: https://git.ucc.asn.au/?a=commitdiff_plain;h=71b72cbb17ce68bfa77dfd8cc6df3776611dcdcc;p=tpg%2Facess2.git Adding `udisetup` (and required linker script) --- diff --git a/UDI Drivers/UDI/link.ld b/UDI Drivers/UDI/link.ld new file mode 100644 index 00000000..1fcbce0f --- /dev/null +++ b/UDI Drivers/UDI/link.ld @@ -0,0 +1,33 @@ + +ENTRY(start) + +SECTIONS +{ + . = 0; + + . += SIZEOF_HEADERS; + + .hash : { *(.hash) } + .dynsym : { *(.dynsym) } + .dynstr : { *(.dynstr) } + .rel.dyn :{ *(.rel.dyn) } + .dynamic :{ *(.dynamic) } + + . = (. + 0xFFF) & ~ 0xFFF; + .text :{ *(.text) } + + .rodata : { *(.rodata) } + + _udiprops = .; + .udiprops : { + *(.udiprops) + } + _udiprops_size = . - _udiprops; + + . = (. + 0xFFF) & ~ 0xFFF; + + .data : { *(.data) } + .bss : { *(.bss) } + .got.plt : { *(.got.plt) } + +} diff --git a/UDI Drivers/UDI/udisetup b/UDI Drivers/UDI/udisetup new file mode 100755 index 00000000..8329b49b --- /dev/null +++ b/UDI Drivers/UDI/udisetup @@ -0,0 +1,2 @@ +#!/bin/sh +ld -T link.ld -shared -o $1.drv $1