• Home
Name Date Size #Lines LOC

..--

backends/03-May-2024-9,5326,546

bionic-fixup/03-May-2024-13649

config/03-May-2024-6,3775,114

host-darwin-fixup/03-May-2024-23095

host-linux-fixup/03-May-2024-233

lib/03-May-2024-3,6792,210

libasm/03-May-2024-4,7022,617

libcpu/03-May-2024-15,42112,559

libdw/03-May-2024-20,22210,566

libdwfl/03-May-2024-15,7819,557

libebl/03-May-2024-8,0084,109

libelf/03-May-2024-23,19812,182

m4/03-May-2024-1,6501,449

po/03-May-2024-51,49742,002

src/03-May-2024-48,44535,296

ABOUT-NLSD03-May-202474.7 KiB1,0691,022

AUTHORSD03-May-202453 54

Android.mkD03-May-2024638 161

COPYINGD03-May-202417.6 KiB341281

ChangeLogD03-May-20248.1 KiB287163

EXCEPTIOND03-May-2024417 129

GPG-KEYD03-May-20241.9 KiB3432

INSTALLD03-May-202415.2 KiB366284

Makefile.amD03-May-20242.1 KiB5413

Makefile.inD03-May-202425.2 KiB793692

NEWSD03-May-202429.1 KiB1,210681

NOTESD03-May-20241.9 KiB7452

READMED03-May-2024658 1310

THANKSD03-May-2024193 75

TODOD03-May-20245.1 KiB191120

aclocal.m4D03-May-202436.2 KiB1,017914

config.hD03-May-20241.8 KiB6614

config.h.inD03-May-20241.5 KiB6543

configureD03-May-2024189.9 KiB6,6565,487

configure.acD03-May-202410.1 KiB301255

elfutils.specD03-May-202424.8 KiB695553

version.hD03-May-20243.1 KiB596

README

1Fundamental design decision:
2
3- the sizes of external and internal types are assumed to be the same.
4  This leaves byte ordering aside.  While assuming this the code can be
5  greatly simplified and speed increases.  Since no change violating this
6  assumption is in sight this is believed to be a worthwhile optimization.
7
8- the ABI of the backend modules is not guaranteed.  Really, not guarantee
9  whatsoever.  We are enforcing this in the code.  The modules and their
10  users must match.  No third-party EBL module are supported or allowed.
11  The only reason there are separate modules is to not have the code for
12  all architectures in all the binaries.
13