
binutils
嵌云阁主
参与从系统设计到硬件调试和软件编码每一过程的工作
-
原创 binutils-2.18/gprof/Makefile分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但请2008-08-29 21:35:001879
0
-
原创 objdump与readelf的区别
objdump和readelf功能相似,都可以从二进制文件中读取相应的信息并显示,它们的区别在readelf.c中有相关的说明:/* The difference between readelf and objdump: Both programs are capable of displaying the contents of ELF format files, so w2008-11-10 00:13:008735
0
-
原创 bfd的后端数据表示
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 1.1 bfd中的数据表示Bfd同时支持许多不同格式的文件,这些格式各异的文件自然要用不同的结构来进行表示,bfd采用的做法是在bfd这个结构2008-11-10 15:53:001747
0
-
原创 objdump代码分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 Objdump可以用于实现二进制文件的信息读取,其对二进制文件的读取依赖于bfd库,显示的2008-11-10 01:35:004347
1
-
原创 bfd的文件格式识别
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 1.1 文件格式在使用bfd分析文件时,通常会先用bfd_check_format或者bfd_check_format_matches函数判断文件2008-11-10 14:38:006533
0
-
原创 Bfd中的内存泄漏
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 在bfd读取静态库文件时,有一个内存泄漏,以下是简单的测试代码: bfd* f = ::bfd_openr("e://etools//deb2008-11-13 16:24:001958
3
-
原创 Bfd对elf文件头的处理
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 1.1 数值转换在elf文件中,最开始的就是文件头,用结构体表示就是:typedef struct { unsigned char2008-11-27 10:23:002126
1
-
原创 在bfd中添加处理vdsp文件的target
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 doj文件是visual dsp生成的最小单元的目标文件,类似于.o或者.obj,采用elf格式,不过加了一些bfd无法识别的东西,可以归结为四类2008-11-27 11:30:001483
0
-
原创 doj中的扩展section: .commandLine
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008visual dsp++ 5.0 欢迎转载,但请保留作者信息 vdsp中的doj文件采用的是elf格式,但是做了一些2008-11-28 01:20:001153
0
-
原创 doj中的扩展section: .attributes
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008visual dsp++ 5.0 欢迎转载,但请保留作者信息 vdsp中的doj文件采用的是elf格式,但是做了一些扩展,其中.attributes是额外添加上去的一个section2008-11-28 10:56:001030
0
-
原创 bfd对elf32格式的支持
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.19vs2008 欢迎转载,但请保留作者信息 在《bfd对多目标的支持》这篇文章中说道,所有的目标支持都是通过重定义bfd_target这个结构体的函数指针来实现的。Elf32是一种常见的文件格式,只是由于不2008-11-07 10:26:002535
0
-
原创 bfd对多目标的支持
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于bfinutils-2.18 欢迎转载,但请保留作者信息 bfd库是一个用于处理二进制文件的库,它可以读写ELF, COFF之类格式的文件,但不涉及CPU的反汇编操作(这个将由opcodes完成)。在binutils,gdb2008-09-25 10:35:003248
1
-
原创 打造windows下的嵌入式开发工具(2):binutils-2.18
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于ADI Blackfin系列DSP优视科技BV561EVB开发板gcc-4.3.1binutils-2.18codeblocks-8.02Skyeye-1.2.5bfin-uclinux-2008r1-rc8Cygwin g2008-09-03 14:30:004212
1
-
原创 binutils中objdump.exe的生成
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但2008-08-29 13:20:002071
0
-
原创 binutils中strings.exe的生成
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但请保留2008-08-29 13:45:001438
0
-
原创 binutils-2.18/binutils/Makefile分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但2008-08-29 14:38:002254
0
-
原创 binutils-2.18/gas/Makefile分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但请保留作者信息 1 gas/2008-08-29 16:20:001956
0
-
原创 binutils-2.18主控Makefile分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但2008-08-30 14:46:001914
0
-
原创 binutils中size.exe的生成
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但请保留作者信息 1.1 si2008-08-29 11:55:001992
5
-
原创 binutils中ar.exe的生成
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但2008-08-29 13:24:001665
0
-
原创 binutils-2.18/ld/Makefile分析
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于binutils-2.18configure –target=bfin-uclinux-gnuBlackfin系列DSPCygwin gcc 3.4.4 欢迎转载,但请2008-08-30 12:58:002240
8
-
原创 打造windows下的嵌入式开发工具(1):目标
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于ADI Blackfin系列DSP优视科技BV561EVB开发板gcc-4.3.1binutils-2.18codeblocks-8.02Skyeye-1.2.5bfin-uclinux-2008r1-rc8Cygwin gcc2008-09-03 10:52:002823
2
-
原创 doj文件中的.annotation段
快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com 本文适用于ADI BF561 DSPVisual DSP++ 5.0 欢迎转载,但请保留作者信息 Doj文件是vdsp中的目标文件,它使用elf格式,但是根据需要2008-12-08 22:14:004279
0