Commit graph

20 commits

Author SHA1 Message Date
Siddhartha Rajbongshi
7c1b965937
doc: fix various typos and documentation issues (#5771)
BUILDING.md: fix formatting and path typo
gdb.md: fix multiple grammatical errors and typos
siol.md: fix spelling errors
rzshell.md: fix grammar
debug-internals.md: remove internal notes and references to missing files
2026-01-10 21:33:54 +08:00
Rot127
fa872fa77f
Add s390x cross build example. (#5384) 2025-09-22 11:44:03 +00:00
Rot127
d15db13c6a
Add guide how to generate test coverage reports. (#5289) 2025-08-01 10:55:37 +00:00
Rot127
c78eff25a3
Work around for https://github.com/google/sanitizers/issues/1716 (#4362)
The Thread Sanitizer of ASAN doesn't seem to support
randomized offsets from the VMA base address (`vm.mmap_rnd_bits`)
if they are larger than 28 bits.

This leads to ASAN compiled binaries to crash or endless loop
with a `AddressSanitizer:DEADLYSIGNAL` before main is reached.

Reference issues:
https://github.com/google/sanitizers/issues/1716
https://github.com/google/sanitizers/issues/1724
2024-03-16 13:45:51 +08:00
Khairul Azhar Kasmiran
9df2c37a7b
Add note regarding meson.build files and full rebuild (#2795) 2022-07-09 22:57:05 +08:00
Gabriel Pizarro
99c9ed7b1c
Add wording about PowerShell to BUILDING.md (#2542) 2022-04-14 21:20:18 +02:00
Carlos Ibáñez
7ce4721238
BUILDING.md improvements (#731)
* BUILDING.md - Add note about debugging and recommend build type
* BUILDING.md - Add --buildtype=release in the code snippets
* BUILDING.md - Add missing '=' for consistency with other snippets
2021-03-10 18:54:13 +08:00
Riccardo Schirone
084ea0a424 build: improve documentation for static building 2021-03-03 09:57:10 +01:00
Riccardo Schirone
48f8aed4e8 Update BUILDING.md and mention subprojects 2021-02-12 11:08:51 +08:00
Riccardo Schirone
f8291ee3c1
Switch to meson subprojects and wraps
* Remove tree-sitter/sdb git submodules and move them to meson subprojects/wraps
* Use meson subprojects/wraps to get capstone
* Remove capstone patches as they are already applied to rizinorg/capstone repository
* Use meson from master branch to create the release tarball, as all released versions so far have a bug that prevent wrap-git to be patched correctly when creating the tarball with meson dist
* Add check_meson_subproject script to do a quick check if the currently downloaded subprojects are updated
* Add subprojects_check meson option to skip the check_meson_subproject script
* Update documentation to remove references to git submodules.
2021-02-03 14:31:11 +01:00
Riccardo Schirone
10bc198e06 Remove deprecated ACR/Make from BUILDING.md 2021-01-28 11:57:28 +01:00
Itay Cohen
81eff4dc8d
Update building instructions in README (#288) 2021-01-03 20:33:26 +02:00
Troy Patrick
d92f6ef8ef
Add packagers.md (#229)
* Add packagers.md
* Add information about PACKAGERS.md in BUILDING.md
* Updates based based on feedback.

Co-authored-by: Aswin C <realc@protonmail.com>
2020-12-23 12:22:41 +08:00
Maijin
523f032001
Add missing sudo in BUILDING and README (#170)
* Add missing sudo
* Add sudo for uninstall
* Mention sudo may not be required

Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-12-13 20:07:53 +01:00
Aswin C
442969d8c3
Document how to update and remove Rizin ##doc (#163) 2020-12-12 11:53:05 +01:00
Riccardo Schirone
c18a0fea6c
Use x64 when building windows binaries in ci.yml (#165) 2020-12-11 09:49:19 +01:00
Riccardo Schirone
bbccf28ee0
Use RPATH when the prefix is not the standard /usr (#164)
This is to make it easier for people to install rizin without dealing
with LD_LIBRARY_PATH, while at the same time avoiding RPATH when things
are installed in the system-wide path (for most systems, at least). In
any case, people can disable this behaviour by using `-Dlocal=disabled`.
2020-12-11 00:07:39 +08:00
Riccardo Schirone
22239a1bfc
Delete some unneded documentation (#59)
* Adjust doxygen documentation on rz_cmd
2020-10-30 16:06:38 +01:00
Riccardo Schirone
35e794a160 Use the proper name for Windows building in doc 2020-10-30 11:12:31 +01:00
Riccardo Schirone
cb09988b9d
Rewrite some documentation (#49) 2020-10-26 17:12:19 +01:00