Compare commits
4 Commits
v1.0.0-rc3
...
v1.0.0-rc5
Author | SHA1 | Date | |
---|---|---|---|
29fdc841b7 | |||
dc30188593 | |||
2bea5d288c | |||
8a0226a5ea |
2
3rdparty/libfort
vendored
2
3rdparty/libfort
vendored
Submodule 3rdparty/libfort updated: 41237162a9...5a8f9312bd
@@ -1,4 +1,4 @@
|
|||||||
cmake_minimum_required(VERSION 3.5)
|
cmake_minimum_required(VERSION 3.5...3.18)
|
||||||
|
|
||||||
project(patchelfcrc LANGUAGES C)
|
project(patchelfcrc LANGUAGES C)
|
||||||
|
|
||||||
|
Submodule linklist-lib updated: c20b5c2528...fdd99bad48
@@ -61,7 +61,7 @@
|
|||||||
: Export the calculated files to an XML file *XMLFILE*.
|
: Export the calculated files to an XML file *XMLFILE*.
|
||||||
|
|
||||||
**--import**=*XMLFILE*
|
**--import**=*XMLFILE*
|
||||||
: Import the CRCs from an XML file *XMLFILE* and do not caclulate anything in the given *ELF*
|
: Import the CRCs from an XML file *XMLFILE* and do not calculate anything in the given *ELF*
|
||||||
|
|
||||||
**--help**, **-h**, **-?**
|
**--help**, **-h**, **-?**
|
||||||
: Print help.
|
: Print help.
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
|
|
||||||
**patchelfcrc** -l -g word --start-magic=0x12345678 --end-magic=0x8754321 -p crc-32-mpeg -f bare -O .outputsection -S .text executable.elf
|
**patchelfcrc** -l -g word --start-magic=0x12345678 --end-magic=0x8754321 -p crc-32-mpeg -f bare -O .outputsection -S .text executable.elf
|
||||||
: Calculate the CRC over *.text* section and place the result in the *.outputsection* section.
|
: Calculate the CRC over *.text* section and place the result in the *.outputsection* section.
|
||||||
The output sections start and end are checked for the given magic numbers in order to assure correct memory layout.
|
The output sections start and end are checked for the given magic numbers in order to ensure correct memory layout.
|
||||||
*CRC-32-MPEG* is used as CRC algorithm.
|
*CRC-32-MPEG* is used as CRC algorithm.
|
||||||
The memory is interpreted as *little endian* and the CRC calculation granularity is a 32 bit *word*.
|
The memory is interpreted as *little endian* and the CRC calculation granularity is a 32 bit *word*.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user