1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Timeline


and .

09/08/10:

17:32 Changeset [1174] by jkoshy
Allow the native-elf-format script to run without leaving detritus …

09/06/10:

17:10 Changeset [1173] by jkoshy
Unbreak make depend under FreeBSD and NetBSD.
16:58 Changeset [1172] by jkoshy
* Define LIBELF_ARCH, LIBELF_BYTEORDER and LIBELF_CLASS for …

09/04/10:

08:44 Changeset [1171] by jkoshy
For FreeBSD systems, determine the values for LIBELF_ARCH, …
01:19 Changeset [1170] by jkoshy
* Remove the LIBELF_CONFIG_* symbols. There were used to cope with the …
01:16 Ticket #278 (Review `libelf/_libelf_config.h`) created by jkoshy
Review libelf/_libelf_config.h for …
01:06 Changeset [1169] by jkoshy
Remove conditional compilation directives. Ticket: #265
01:03 Changeset [1168] by jkoshy
Remove conditional compilation directives. These are unnecessary after …
00:56 Changeset [1167] by jkoshy
Do not generate conditional compilation directives. Ticket: #265
00:54 Changeset [1166] by jkoshy
Remove conditional compilation directives. These are not needed after the …

09/03/10:

07:44 Ticket #265 (Do not rely on <sys/*elf*.h>) closed by jkoshy
fixed: The header file source:trunk/common/elfdefinitions.h has been created.
07:39 Changeset [1165] by jkoshy
* Remove symbols defined in <elfdefinitions.h>. * Remove an unneeded …
07:37 Changeset [1164] by jkoshy
* Use the modern spelling of ELFOSABI_SYSV. * Remove a now-unnecessary …
07:33 Changeset [1163] by jkoshy
We no longer need ELFTC_NEED_ELF_LIB_DEFINITION: the ElfNN_Lib
07:05 Changeset [1162] by jkoshy
Use <elfdefinitions.h>. Ticket: #265
07:04 Changeset [1161] by jkoshy
* Copy definitions of DT_MAXPOSTAGS, DT_GNU_PRELINKED, …
01:12 Changeset [1160] by jkoshy
Correct a typo that propagated down from upstream documentation. Ticket: …

09/02/10:

18:28 Changeset [1159] by jkoshy
* Define additional DT_* symbols, as documented in the Linkers and …
09:27 Changeset [1158] by jkoshy
Add a synonym for EM_ARC_COMPACT, as documented in the System V …
09:21 Changeset [1157] by jkoshy
Add symbols DT_GNU_HASH and SHT_GNU_HASH, denoting GNU-style hash …
08:55 Changeset [1156] by jkoshy
Avoid the repeated creation of a test file.
07:50 Changeset [1155] by jkoshy
Add a symbol that was left out by oversight from [1129].
07:45 Changeset [1154] by jkoshy
* Provide an explicit clean target, since we no longer use …
06:10 Changeset [1153] by jkoshy
Add relocation symbols documented by the System V Application Binary …
05:51 Changeset [1152] by jkoshy
Add definitions for symbols in common use in open-source: ELFOSABI_ARM, …
05:38 Changeset [1151] by jkoshy
* Add definitions for MIPS relocations, as documented in the System V …
02:33 ld edited by jkoshy
Link to Pat Beirne's article on ELF relocations. (diff)
02:31 WikiStart edited by jkoshy
Link to the ERESI project. (diff)
02:14 Ticket #277 (Document the file format for ar(1) archives) created by jkoshy
Document the file format for ar(1) archives in a manual page. Both BSD …
02:04 Ticket #276 (Document the file format for ELF files in a manual page.) created by jkoshy
We need an upto-date elf(5) manual page documenting the file format of an …

08/31/10:

02:06 Changeset [1150] by jkoshy
* Introduce DT_VERSYM, DT_VERDEF, DT_VERDEFNUM, DT_VERNEED, …
01:57 Changeset [1149] by jkoshy
Support the depend target, by extending the existing rules for `make …
01:53 Changeset [1148] by jkoshy
Support the depend target.
01:52 Changeset [1147] by jkoshy
Support the depend target.
01:51 Changeset [1146] by jkoshy
Unbreak make depend for TeX based documentation: * Provide hand-rolled …

08/29/10:

01:59 BuildingFromSource edited by jkoshy
Minor tweaks to the text. (diff)

08/28/10:

16:11 Changeset [1145] by kaiwang27
Connect nm(1) testsuite to the build.
16:10 Changeset [1144] by kaiwang27
Use ${NM_EXEC} instead of ${NM} to store the path to nm(1) executable, as …
15:56 Changeset [1143] by kaiwang27
Moved nm(1) testsuite to test/nm.
15:51 Changeset [1142] by kaiwang27
Add `tet_captured' to CLEANFILES.
15:48 Changeset [1141] by kaiwang27
Use standard test case names defined by `elftoolchain.tet.mk'.
15:47 Changeset [1140] by kaiwang27
Use absolute path for nm(1) executable, which is needed because test case …
15:17 Changeset [1139] by kaiwang27
Removed cppdemangle' and vector' test cases from tet_scen. These test …
15:14 Changeset [1138] by kaiwang27
* Factor out common definitions to ts/Makefile.tset * Use …
11:23 Changeset [1137] by kaiwang27
Add `bsd.subdir.mk' logic to nm(1) testsuite.

08/26/10:

18:06 Changeset [1136] by jkoshy
* Introduce ELFOSABI_STANDALONE and ELFOSABI_SYSV, defined in the …
17:51 PortingNotes edited by jkoshy
Add links, improve a sentence. (diff)
17:45 PortingNotes edited by jkoshy
Clarify a paragraph. (diff)
16:07 Ticket #275 (Track down the origin of ELFOSABI_ARM, ELFOSABI_HURD, ELFOSABI_86OPEN and ...) created by jkoshy
These symbols appear to be in common use in the open-source world. …
02:05 Changeset [1135] by jkoshy
Add symbols for SPARC-related processor flags, as documented in [1]. [1]

08/24/10:

17:42 Changeset [1134] by jkoshy
Revert [1130]. These changes are not needed after [1133].
17:39 Changeset [1133] by jkoshy
Provide an explicit includes target instead of attempting to use …
16:48 Changeset [1132] by jkoshy
Use <elftoolchain.inc.mk>.
16:36 PortingNotes edited by jkoshy
Note the variation in the name used for bsd.inc.mk. (diff)
16:35 Changeset [1131] by jkoshy
Create a wrapper that includes the correct <bsd.inc.mk> rule set.
16:28 Changeset [1130] by jkoshy
Add a new configuration knob BSDINCMK, that names the <bsd.inc.mk>

08/23/10:

11:24 Changeset [1129] by jkoshy
Add symbols denoting flags, special section numbers, special section …
09:10 Changeset [1128] by jkoshy
Install elfdefinitions.h in a standard location (/usr/include for …
09:01 Changeset [1127] by jkoshy
* Bring the tet directory into the build. * Add comments.
08:58 Changeset [1126] by jkoshy
* Correct a symbol redefinition. * Use C99 types.
05:59 Changeset [1125] by jkoshy
Add definitions for more ELF descriptors and flags: * Covering symbol …
05:36 RelatedReading edited by jkoshy
Link to information about GNU Hash sections. (diff)
04:41 RelatedReading edited by jkoshy
Correct a URL. (diff)
03:43 RelatedReading edited by jkoshy
Correct typos, improve consistency in formatting. (diff)
03:39 RelatedReading edited by jkoshy
More links to related material on the web. (diff)
02:19 RelatedReading edited by jkoshy
Link to Ulrich's symbol versioning document. (diff)
02:16 RelatedReading created by jkoshy
Start a RelatedReading page.

08/22/10:

15:47 PortingNotes edited by jkoshy
Note work around for Ubuntu bug 589408. (diff)
15:46 Changeset [1124] by jkoshy
Work around Ubuntu bug 589408.
15:23 PortingNotes edited by jkoshy
Link to Ubuntu bug 589408. (diff)
15:00 Changeset [1123] by kaiwang27
elfcopy(1) calls rename(2) system call to overwrite destination file with …
13:25 Changeset [1122] by kaiwang27
Connect elfcopy(1) test suite to the build.
13:17 Changeset [1121] by kaiwang27
* Update testsuite Makefile to use bsd.subdir.mk. * Change the target for …
12:58 Changeset [1120] by kaiwang27
* Add Makefile for building all "plugins". * Merge Linux build fix from …
12:46 Changeset [1119] by kaiwang27
Moved elfcopy(1) test suite to test/elfcopy.
08:21 Changeset [1118] by jkoshy
Reduce build verbosity: send the output of ar to /dev/null.
08:19 Changeset [1117] by jkoshy
Reduce build verbosity.
08:06 Changeset [1116] by jkoshy
Add rules to build TET from source, once the source distribution is …
07:40 Changeset [1115] by jkoshy
We need the variable TOP to be defined---add an explicit check.
07:32 Changeset [1114] by jkoshy
Reduce build time verbosity.
07:20 Changeset [1113] by jkoshy
Use <elftoolchain.tetvars.mk>.
07:18 Changeset [1112] by jkoshy
Move TET version information to a separate .mk file.
05:59 Changeset [1111] by jkoshy
(Work-in-progress) * Add more definitions, based on the public …

08/21/10:

16:28 Changeset [1110] by jkoshy
(Work-in-progress) Define ELF related symbols and values, based on the …
15:25 Changeset [1109] by jkoshy
* Be more consistent in the mark up used for code symbols. * Document the …
14:11 Changeset [1108] by kaiwang27
Connect ar(1) test suite to the build.
14:10 Changeset [1107] by kaiwang27
Add a README.
13:54 Changeset [1106] by kaiwang27
Use fullpath when loading func.sh
13:51 Changeset [1105] by kaiwang27
Do not use absolute path for test(1).
13:48 Changeset [1104] by kaiwang27
Do not ignore the return value of fgets().
13:46 Changeset [1103] by kaiwang27
Fix compiler warning: Assign fgets() return value to a temp variable.
13:43 Changeset [1102] by kaiwang27
* Insert missing format string for warnx() calls. * Ignore return value of …
13:36 Changeset [1101] by kaiwang27
* Use bsd.subdir.mk to build "plugins". * Change test suite execute target …
12:52 Changeset [1100] by kaiwang27
Use ${AR} instead of hardcoded ar(1) executable path in each test case.
12:48 Changeset [1099] by kaiwang27
Add variable ${AR} and ${RANLIB} which hold the fullpath for ar(1) and …
12:38 Changeset [1098] by kaiwang27
* Do not try to build ar(1) since ar(1) will be build before test suite. * …
12:06 Changeset [1097] by kaiwang27
Moved ar(1) testsuite to /test/ar.
11:25 Changeset [1096] by kaiwang27
Add tetbuild.cfg and tetclean.cfg.
11:16 Changeset [1095] by kaiwang27
Connect elfdump test suite to the build.
11:14 Changeset [1094] by kaiwang27
* Add no-op "all" and "clean" target. (elfdump test suite has nothing to …
10:30 Changeset [1093] by kaiwang27
Update the elfdump executable path after test suite move.
10:26 Changeset [1092] by kaiwang27
Moved elfdump test suite to /test/elfdump.
06:11 Ticket #274 (Add tests for ABI values) created by jkoshy
The ELF standard defines the values of many symbolic constants (e.g., the …

08/18/10:

17:36 Ticket #273 (Document the project's coding style) created by jkoshy
We currently use a coding style that is close to that used by the FreeBSD …

08/17/10:

20:55 Changeset [1091] by kaiwang27
Connect libdwarf test suite to the build.
20:50 Changeset [1090] by kaiwang27
Avoid using -k option of gzip/gunzip, since it is not supported by GNU …
20:33 Changeset [1089] by kaiwang27
Port libdwarf test suite to Linux.

08/16/10:

21:32 Changeset [1088] by kaiwang27
Switch test case makefiles to use elftoolchain.tet.mk
21:19 Changeset [1087] by kaiwang27
Removed those redundant definitions which has already been factored out to …
14:54 Ticket #272 (Add a "concept map" diagram to the libelf tutorial) created by jkoshy
Add a graphical representation of the concepts covered in the tutorial.
13:09 Changeset [1086] by jkoshy
Only generate the scaffolding required by TET if the make variable …

08/15/10:

11:58 Changeset [1085] by kaiwang27
Renamed Makefile.ts to Makefile.tset, as reuquired by elftoolchain.tet.mk
10:41 Changeset [1084] by kaiwang27
Moved libdwarf-test-suite to test/libdwarf.

08/14/10:

02:35 Changeset [1083] by jkoshy
Keep the labels in a switch statement sorted.
02:32 Changeset [1082] by jkoshy
Add support for handling sections of type SHT_SUNW_dof (the DTrace …
02:23 Changeset [1081] by jkoshy
Fix a typo. Submitted by: kaiwang27

08/10/10:

14:52 Changeset [1080] by jkoshy
Bring the libelf test suite into the build. Ticket: #39, #8
14:36 Changeset [1079] by jkoshy
Move the libelf test suite to under the source:trunk/test/ hierarchy. …

08/09/10:

16:05 Ticket #39 (Decide on the directory layout for test code.) closed by jkoshy
fixed: * A source:trunk/test hierarchy was started in [1078]. * Changeset [1067]
15:59 Changeset [1078] by jkoshy
Start a test/ hierarchy, for holding test suites. Ticket: #39
15:37 Changeset [1077] by jkoshy
Use a better name for a helper function.
12:15 Changeset [1076] by jkoshy
Portability fix: replace the use of strvis(3) with a D-I-Y alternative.
12:00 Changeset [1075] by jkoshy
Portability fix: remove FreeBSD'isms, <osreldate.h> and …
11:43 Changeset [1074] by jkoshy
Portability fix: define and use __XCONCAT(), a version of __CONCAT()
11:33 Changeset [1073] by jkoshy
Remove __FBSDID().
11:30 Changeset [1072] by jkoshy
Use <elftoolchain.tet.mk>. Ticket: #8
11:22 Changeset [1071] by jkoshy
Remove the __FBSDID() macro.
09:47 Changeset [1070] by jkoshy
* Use <elftoolchain.tet.mk>. * Build ELF binaries from YAML sources by …
09:44 Changeset [1069] by jkoshy
Add build rules specific to the libelf test suite. Ticket: #8
09:43 Ticket #271 (Make the build ruleset for test suites ${.OBJDIR} friendly) created by jkoshy
The build rules for source:trunk/mk/elftoolchain.tet.mk need to be fixed …
09:35 AdminChanges edited by jkoshy
Note addition the libdwarf-testsuite and build-system components. (diff)
09:30 Changeset [1068] by jkoshy
Do not create an obj hierarchy before building the libelf test suite. …
09:25 Changeset [1067] by jkoshy
Add a ruleset for handling TET based test suites. Ticket: #8
09:23 Changeset [1066] by jkoshy
Remove Makefile.tset. TET specific make rules in this file will be …
08:52 Changeset [1065] by jkoshy
Portability fix: use strncpy() along with explicit NUL-termination of …
08:48 Changeset [1064] by jkoshy
Portability fix: use strncpy() while explicitly NUL-terminating the …
08:29 Changeset [1063] by jkoshy
Undefine mkstemp (this is a built-in in GNU m4) so that it doesn't …
08:24 Changeset [1062] by jkoshy
* Use a more portable invocation of sort. * Make the generated file …
05:18 Ticket #270 (Study replacements for TET) created by jkoshy
It is unclear whether TET is really open-source. While the TET website …
03:21 WikiStart edited by jkoshy
Substitute "ticket" for "bug"; many of our work items are enhancements. (diff)
Note: See TracTimeline for information about the timeline view.