Adding `udisetup` (and required linker script)
authorJohn Hodge <tpg@prelude.(none)>
Sat, 16 Jan 2010 14:14:28 +0000 (22:14 +0800)
committerJohn Hodge <tpg@prelude.(none)>
Sat, 16 Jan 2010 14:14:28 +0000 (22:14 +0800)
UDI Drivers/UDI/link.ld [new file with mode: 0644]
UDI Drivers/UDI/udisetup [new file with mode: 0755]

diff --git a/UDI Drivers/UDI/link.ld b/UDI Drivers/UDI/link.ld
new file mode 100644 (file)
index 0000000..1fcbce0
--- /dev/null
@@ -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 (executable)
index 0000000..8329b49
--- /dev/null
@@ -0,0 +1,2 @@
+#!/bin/sh
+ld -T link.ld -shared -o $1.drv $1

UCC git Repository :: git.ucc.asn.au