diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml b/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml index f3baaad3cc..ad5297185e 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml @@ -2214,4 +2214,78 @@ WITHOUT_FORTH=y The &os; Foundation + + + Migration to ELF Tool Chain tools + + + + + Ed + Maste + + emaste@FreeBSD.org + + + + + &os; LLDB wiki page + + + +

The ELF Tool Chain project provides BSD-licensed + implementations of compilation tools and libraries for building + and analyzing ELF objects. The project began as part of &os; + but later became an independent project to encourage wider + participation from others in the open-source developer + community.

+ +

ELF Tool Chain provides a set of tools equivalent to the + GNU Binutils suite. This project's goal is to import these + tools into the &os; base system so that we have a set of + up-to-date and maintained tools that also provide support for + new CPU architectures of interest, such as arm64.

+ +

In addition to the libelf and libdwarf libraries, the + following tools are now provided by the ELF tool chain + project:

+ + + +

ELF Tool Chain's elfcopy provides equivalent + functionality to Binutils' objcopy, and accepts the same + command-line arguments. For it to be a viable replacement for + all uses of objcopy in the base system, it must gain support for + writing portable exectuable (PE) format binaries, which are used + by UEFI boot code.

+ +

The ELF Tool Chain project does not currently provide + replacements for as, ld, or objdump. For &os;, these tools will + likely be obtained from the LLVM project.

+ + + The &os; Foundation + + + +

Add missing functionality to elfcopy and migrate the base + system build.

+
+ + +

Fix issues found by fuzzing inputs to the tools.

+
+ + +

Add automatic support for separate debug files.

+
+
+