Opened 14 years ago
Closed 14 years ago
#757 closed defect (fixed)
Add uClibc ARM EABI configs to uClibc-configs patch
Reported by: | Andrew Bradford | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | CLFS Embedded 1.0.0 |
Component: | BOOK | Version: | CLFS Embedded GIT |
Keywords: | Cc: |
Description
Currently both the arm.little and arm.big config files contained in uClibc-0.9.31-configs-2.patch are only for OABI arm targets.
Need to have config files for EABI targets (aapcs and aapcs-linux).
Change History (4)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
I've decided against making a new configs-3.patch. The extra configs for ARM are only different from the existing ones by EABI versus OABI.
Combine that with the number of configs that are needed for MIPS to support a similar situation and it's better to simply have sed lines to modify the existing files created with the configs-2.patch.
comment:3 by , 14 years ago
My repo as of commit #3b3960b365a954027e548eef6e5ee8007723b152 enables EABI for ARM uClibc using a sed line and the existing configs-2.patch.
comment:4 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Created uClibc-0.9.31-configs-3.patch that has EABI configs for ARM inside. Also updated the book to use the EABI configs if $CLFS_ABI is chosen to be aapcs or aapcs-linux. My if statement is long but easy to read, there might be a more elegant way of doing the same thing.
See my git repo, abradford/master commit# c27bd30dd44a4c87dfd05f12e2f16f4802ff3407