diff --git a/man/patchelfcrc.1.md b/man/patchelfcrc.1.md index ca98945..a7b4973 100644 --- a/man/patchelfcrc.1.md +++ b/man/patchelfcrc.1.md @@ -136,4 +136,4 @@ The output sections start and end are checked for the given magic numbers in ord The memory is interpreted as *little endian* and the CRC calculation granularity is a 32 bit *word*. # BUGS -Currently, reversed CRC algorithms are not implemented. +None diff --git a/src/main.c b/src/main.c index ba4bc3f..a48ca58 100644 --- a/src/main.c +++ b/src/main.c @@ -452,12 +452,6 @@ int main(int argc, char **argv) if (!cmd_opts.output_section && cmd_opts.export_xml == NULL) print_err("No output section / XML export specified. Will continue but not create any output\n"); - /* Do error printing if using a reversed polynomial. It is not implemented yet! */ - if (cmd_opts.crc.rev) { - print_err("Reversed polynomials are not supported yet\nExiting...\n"); - goto free_cmds; - } - /* Prepare libelf for use with the latest ELF version */ elf_version(EV_CURRENT);