This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hi,
This is the first of a series of patches for making Gold usable
for Android. The total size of all changes is over 2000 lines. So I
broke them logically into pieces to make reviewing easier. The ARM
support is still consider work-in-progress but I would like to check
in the code so that other people can work on it. This patch adds
bolie-plate code for an ARM target. It does not do much other than
compiling correctly. I have a number of following patches that do:
- Support for dynamic symbols (GOT, PLT and etc).
- Local scanner
- Global scanner
- Relocation
- Defining section symbols __exidx_start and __exidx_stop.
- Support interworking.
- Mergeing all .ARM.xxx.yyy sections into .ARM.xxx. Currently, they
are incorrectly merged into an .ARM section.
-Doug
--------------------------------------------------------------
009-05-28 Doug Kwan <dougkwan@google.com>
ChangeLog
* configure.ac: Support gold for target arm*-*-eabi.
* configure: Regenerate.
gold/ChangeLog
* Makefile.am (TARGETSOURCES): Add arm.cc.
(ALL_TARGETOBJECTS): Add arm.$(OBJEXT)
* Makefile.in: Regenerate.
* arm.cc: New file.
* configure.tgt: Add arm*-*-eabi target.
Attachment:
patch.txt
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |