rizin/librz/egg
Gilad Reti 466c54fdbc
RzEgg: return error codes on failures (#3484)
* Return error codes on failures

Many rz_egg_* APIs can fail, but failures were previously ignored by rz-gg (or just logged).
Exit on failure, and attempt to detect more possible failures.

* Fix rz_egg_padding error format

* Mark failing tests as broken

This is not a perfect solution. the problem is that in big-endian environments, immediates
are encoded according to the host endianness for some reason.
In any case, add a test that the compilation does not fail completely.
2023-04-27 00:03:44 +08:00
..
p Use clang-format 15 instead of 14 2023-01-25 22:02:26 +08:00
rlcc Remove some exit() calls from librz/ (#954) 2021-04-02 15:55:32 +08:00
egg.c RzEgg: return error codes on failures (#3484) 2023-04-27 00:03:44 +08:00
egg_Cfile.c fix rizin egg SFLIBPATH detection 2023-04-23 08:15:04 +08:00
egg_lang.c Changes in how paths are handled (#1997) 2021-11-30 13:36:38 +08:00
emit_arm.c SPDX Copyright text for all files based on history 2021-03-05 19:39:15 +08:00
emit_trace.c SPDX Copyright text for all files based on history 2021-03-05 19:39:15 +08:00
emit_x64.c SPDX Copyright text for all files based on history 2021-03-05 19:39:15 +08:00
emit_x86.c Format according to clang-format-13 2021-11-25 15:44:28 +08:00
meson.build Meson refactor: collect modules in dict and centralize config (#2945) 2022-08-20 19:59:27 +02:00