Hi,
The original message attachment has been quarantined.
Hence please find the attached command file "command.txt".
Thanks & Regards,
Naveen
rm -f test_shared_flat libmy_lib.a libmy_lib_so lib3.so *.elf *.o *.gdb
cr16-uclinux-gcc -c -mint32 -mcr16cplus -mdata-model=far -O2
-mid-shared-library -fPIC -o lib.o -c lib.c
cr16-uclinux-ar cru libmy_lib.a lib.o
cr16-uclinux-ranlib libmy_lib.a
cr16-uclinux-gcc -mint32 -mcr16cplus -mdata-model=far -Wl,-elf2flt=-k -L./
-mid-shared-library -Wl,--no-relax -fPIC -o libmy_lib_so \
-nostartfiles
/home/naveen/uclinux/prefix/cr16-uclinux/runtime/usr/lib/far-pic/int32/mid-shared-library/Scrt1.o
\
-Wl,-shared-lib-id,3 \
-Wl,--whole-archive,libmy_lib.a -Wl,--no-whole-archive \
# -Wl,-M=mylib.map
Generation of flat binary (v 4) for cr16 finished
cp libmy_lib_so lib3.so
cr16-uclinux-flthdr -k lib3.so
lib3.so
Magic: bFLT
Rev: 4
Build Date: Fri Nov 4 16:51:43 2011
Entry: 0x3000040
Data Start: 0x4320
Data End: 0x5840
BSS End: 0x7860
Stack Size: 0x1000
Reloc Start: 0x5840
Reloc Count: 0x32
Flags: 0x12 ( Has-PIC-GOT Kernel-Traced-Load )
cr16-uclinux-gcc -mint32 -mcr16cplus -mdata-model=far -O2 -mid-shared-library
-fPIC -c -o main.o main.c
cr16-uclinux-gcc -mint32 -mcr16cplus -mdata-model=far -Wl,-elf2flt=-k -L./
-mid-shared-library -Wl,--no-relax -fPIC -o test_shared_flat main.o
-Wl,-R,/home/naveen/uclinux/prefix/cr16-uclinux/runtime/usr/lib/far-pic/int32/mid-shared-library/libc.gdb
-Wl,-R,libmy_lib_so.gdb -Wl,-M=app.gdb.map
Generation of flat binary (v 4) for cr16 finished
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc