Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename CS_OPT_NO_BRANCH_OFFSET and corresponding flag to better name. #2482

Open
wants to merge 140 commits into
base: next
Choose a base branch
from

Commits on Sep 1, 2024

  1. Make ASUpdater a command.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    b22c1d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ec6cc8 View commit details
    Browse the repository at this point in the history
  3. Remove old SystemZ files

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    ba30edd View commit details
    Browse the repository at this point in the history
  4. Fix regex strings.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    baed580 View commit details
    Browse the repository at this point in the history
  5. Add SystemZ Inlcudes.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    49067d9 View commit details
    Browse the repository at this point in the history
  6. Add SystemZ basic config

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    64a03cf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1ef8e10 View commit details
    Browse the repository at this point in the history
  8. Rename SysZ -> SystemZ

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    ed1b67d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    be64a2d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7ebb68b View commit details
    Browse the repository at this point in the history
  11. Patch assert with CS_ASSERT()

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    8064aeb View commit details
    Browse the repository at this point in the history
  12. Add isUIntN patch

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    37607e2 View commit details
    Browse the repository at this point in the history
  13. Remove invalid include.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    7d5fc26 View commit details
    Browse the repository at this point in the history
  14. Add MCAsmInfo struct.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    2ea93ad View commit details
    Browse the repository at this point in the history
  15. Handle getExpr

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    6a83f2a View commit details
    Browse the repository at this point in the history
  16. Add printer for expressions.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    aa9cce8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c5d64ad View commit details
    Browse the repository at this point in the history
  18. Handle isExpr

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    37a5b34 View commit details
    Browse the repository at this point in the history
  19. Add getter for Expr

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    1c407a5 View commit details
    Browse the repository at this point in the history
  20. Add markup_OS()

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    9c58a74 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7cadecc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    da40c46 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a2ae01c View commit details
    Browse the repository at this point in the history
  24. Update SystemZ MC tests

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    f450ba5 View commit details
    Browse the repository at this point in the history
  25. Add buffer overflow checks.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    321761c View commit details
    Browse the repository at this point in the history
  26. Fix several overflows

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    4155e43 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a5e45d4 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f1bd8a2 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4ee421d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    6f61c99 View commit details
    Browse the repository at this point in the history
  31. Unify all SystemZ test cases.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    4d96823 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    91fe72f View commit details
    Browse the repository at this point in the history
  33. Add all CPU modes to SystemZ

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    3237e53 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    39211aa View commit details
    Browse the repository at this point in the history
  35. Update SystemZ tests.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    7b5e7a0 View commit details
    Browse the repository at this point in the history
  36. Fix SystemZ feature check

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    c248867 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    27041cf View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    074426d View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    2ea27a2 View commit details
    Browse the repository at this point in the history
  40. Add details for SystemZ

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    c9268b3 View commit details
    Browse the repository at this point in the history
  41. Update release guide

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    3a66bc7 View commit details
    Browse the repository at this point in the history
  42. Fix detail tests.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    f1a0ef3 View commit details
    Browse the repository at this point in the history
  43. Move feature tables.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    d5c3e84 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    377fbc3 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    3b5c404 View commit details
    Browse the repository at this point in the history
  46. Remove empty feature array

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    42a9f51 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    53f41db View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    736802c View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    3cd8e9b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    c42b50f View commit details
    Browse the repository at this point in the history
  51. Delete unused files.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    7d006fc View commit details
    Browse the repository at this point in the history
  52. Fix faulty name in header.

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    f1adb7d View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    2764ed4 View commit details
    Browse the repository at this point in the history
  54. Add missing modes

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    b2d446f View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    5f7b7bf View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    572e785 View commit details
    Browse the repository at this point in the history
  57. Add SystemZ to Auto-Sync test

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    31c8c8f View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    5b38c4f View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    b04c469 View commit details
    Browse the repository at this point in the history
  60. Fix gcc warning

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    545d0e4 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    612b973 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    4609360 View commit details
    Browse the repository at this point in the history
  63. Formatting

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    e2a7803 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    ac0ae88 View commit details
    Browse the repository at this point in the history
  65. Reintroduce mutex

    Rot127 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    3096387 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Fix printing of minimal signed integer values in hex.

    This also adds several tests and simplifications.
    Rot127 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    886ef8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0b860a View commit details
    Browse the repository at this point in the history
  3. Formatting

    Rot127 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    af1c087 View commit details
    Browse the repository at this point in the history
  4. Fix tree-sitter-cpp to 0.22.3

    Rot127 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3c58ba8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9c993a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c391a24 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Fix CID 509088 - OOB.

    Also adds tests and to ensure no OOB access.
    Rot127 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    fda12f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79e690d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57f5b84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0cb2f33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f89d2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a87acb2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6e3ed0e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f593fd4 View commit details
    Browse the repository at this point in the history
  9. Remove unused functions

    Rot127 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    21f1a9c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d85cafb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    006504b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    2db5ce2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9405fe6 View commit details
    Browse the repository at this point in the history
  3. Remove duplicated code.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    6e7bf10 View commit details
    Browse the repository at this point in the history
  4. Initialize sysop

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d1a9eb1 View commit details
    Browse the repository at this point in the history
  5. Fix resource leak

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    cbc5901 View commit details
    Browse the repository at this point in the history
  6. Remove unreachable code.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    cd123a4 View commit details
    Browse the repository at this point in the history
  7. Remove duplicate code.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b278699 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aede6f2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8f91971 View commit details
    Browse the repository at this point in the history
  10. Add missing break.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    53f8559 View commit details
    Browse the repository at this point in the history
  11. Add NULL check

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f4e6970 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9f0ef8d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b83d4b2 View commit details
    Browse the repository at this point in the history
  14. Fix correct scope of case.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1a05aed View commit details
    Browse the repository at this point in the history
  15. Handle invalid integer type.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f1f2f51 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eb0b07b View commit details
    Browse the repository at this point in the history
  17. Remove dead code

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    7052137 View commit details
    Browse the repository at this point in the history
  18. Fix type of im

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    c32a2a4 View commit details
    Browse the repository at this point in the history
  19. Fix type of d

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    da8e1ab View commit details
    Browse the repository at this point in the history
  20. Remove duplicated code.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    4f07254 View commit details
    Browse the repository at this point in the history
  21. Add returns after CS_ASSERTS

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    eb9629d View commit details
    Browse the repository at this point in the history
  22. Check for len == 0 case.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    12c3e1e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    20edb70 View commit details
    Browse the repository at this point in the history
  24. Replace strcpy with strncpy.

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    89a0e3f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5188694 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bc8ca0b View commit details
    Browse the repository at this point in the history
  27. Fix some out of enum warnings

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    84bea39 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3c14ce6 View commit details
    Browse the repository at this point in the history
  29. Fix increment of address

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    16c5595 View commit details
    Browse the repository at this point in the history
  30. Skip some linting

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    94be6a0 View commit details
    Browse the repository at this point in the history
  31. Fix: set instruction id

    Rot127 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    58d0fde View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Remove unused enum

    Rot127 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    5f1629e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d64942b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f08d54f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    930bebe View commit details
    Browse the repository at this point in the history
  5. Fix naming of operand

    Rot127 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    e1e5f1c View commit details
    Browse the repository at this point in the history
  6. Update python constants

    Rot127 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    6379dab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d38f52e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b0c5d7d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e70b392 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Remove dead code

    Rot127 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    ddfb724 View commit details
    Browse the repository at this point in the history
  2. Fix OOB read

    Rot127 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    d49183a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    93c554f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    4baa933 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87bc6db View commit details
    Browse the repository at this point in the history
  3. Add refactoring guide.

    Rot127 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    fdb628c View commit details
    Browse the repository at this point in the history
  4. Add known bugs

    Rot127 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    04df876 View commit details
    Browse the repository at this point in the history
  5. Remove compatibility headers.

    Rot127 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    f58078c View commit details
    Browse the repository at this point in the history
  6. Fix smaller issues.

    Rot127 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    1ec7ec5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18c93fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d1c2796 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1c680a1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    264d2c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    b930805 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    bb43fd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0805276 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    e1456ea View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    3d8fe97 View commit details
    Browse the repository at this point in the history