Mario Hüttel mhu
mhu commented on pull request mhu/patchelfcrc#3 2023-01-06 18:46:43 +01:00
Implement xml export / import

man file still incomplete

mhu created pull request mhu/patchelfcrc#3 2023-01-06 18:46:22 +01:00
WIP: Implement xml export / import
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 18:44:31 +01:00
c41214fc75 Finish import/export functionality
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 17:32:48 +01:00
aa15e1a541 Read section name from XML
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 17:30:36 +01:00
e93b42dd40 Make name of sections in XML file a necessary string with a minimum length of 1
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 16:37:30 +01:00
06fe82b2f1 Add missing newline to error prints
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 16:33:23 +01:00
5134d1b974 Fix print_warn() macro
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 16:28:41 +01:00
1d5219cc18 Add print_warn() macro and the --use-vma option
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 16:17:52 +01:00
1528700d31 Add reading of LMA
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 16:06:50 +01:00
376ef75964 Correctly implement LMA calculation.
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 15:12:45 +01:00
0df385e4e7 Add LMA to handling of XML and debug output. LMA notr yet correclty calculated and is always equal to VMA
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-06 14:55:32 +01:00
eeb2027884 reimplement reading of program headers. They are needed to derive the LMA of sections
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-04 21:42:12 +01:00
2c50964581 Add preliminary code to read CRCs from XML. CRC value still missing
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-04 19:54:26 +01:00
fda6e92615 Successfully import CRC config data
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-04 15:57:06 +01:00
5d86a261d4 Add dependencies to PKGBUILD
mhu pushed to xml-export at mhu/patchelfcrc 2023-01-04 15:18:20 +01:00
598394cc2d Merge branch 'master' into xml-export
27580b5f32 Correctly free CRC array
18d9c1fced Merge branch 'master' into xml-export
aaa7bdd288 Merge pull request 'Fix #1: Segmentation fault when using NOBITS sections' (#2) from fix-segmentation-fault into master
2fca25d4c0 Fix segmentation fault if a NOBITS section is specified for output
Compare 8 commits »
mhu pushed to master at mhu/patchelfcrc 2023-01-04 15:17:34 +01:00
27580b5f32 Correctly free CRC array
mhu deleted branch fix-segmentation-fault from mhu/patchelfcrc 2023-01-04 15:11:49 +01:00
mhu merged pull request mhu/patchelfcrc#2 2023-01-04 15:11:49 +01:00
Fix #1: Segmentation fault when using NOBITS sections
mhu pushed to master at mhu/patchelfcrc 2023-01-04 15:11:49 +01:00
aaa7bdd288 Merge pull request 'Fix #1: Segmentation fault when using NOBITS sections' (#2) from fix-segmentation-fault into master
2fca25d4c0 Fix segmentation fault if a NOBITS section is specified for output
e09a07b3d3 Fix segmentation fault if a NOBITS section is specified as a source section
5b86194734 Remove reading of program headers. It is not necessary.
Compare 4 commits »