uClinux with FLT, without MMU
1. genext2fs -b 8192 -f dev.txt -d /home/yuan/uClinux-dist/romfs /home/yuan/uClinux-dist/images/ramdisk
2. GCC flag "-fpic -msingle-pic-base -Wl,--fatal-warnings -Wl,-elf2flt "
3. uClinux defaults "ld entry symbol lf2flt; defaulting to 000080d0"
elf2flt [options] bfd.file
-v : verbose operation
-r : force load to RAM
-z : compress code/data/relocs
-d : compress data/relocs
-p abs-pic-file : GOT/PIC processing with files
-s stacksize : set application stack size
-o output-file : output file name
[root@localhost uClinux-dist]#
2. GCC flag "-fpic -msingle-pic-base -Wl,--fatal-warnings -Wl,-elf2flt "
3. uClinux defaults "ld entry symbol lf2flt; defaulting to 000080d0"
elf2flt [options] bfd.file
-v : verbose operation
-r : force load to RAM
-z : compress code/data/relocs
-d : compress data/relocs
-p abs-pic-file : GOT/PIC processing with files
-s stacksize : set application stack size
-o output-file : output file name
[root@localhost uClinux-dist]#

0 Comments:
Post a Comment
<< Home