Skip to content

Commit

Permalink
Autogenerate disassembly based on the LLVM definitions (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
Rot127 authored Jul 20, 2021
1 parent 28f4564 commit 7df09f5
Show file tree
Hide file tree
Showing 75 changed files with 75,338 additions and 95,185 deletions.
26 changes: 26 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Language: Cpp
MaxEmptyLinesToKeep: 1
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
SpacesInContainerLiterals: true
BasedOnStyle: LLVM
ContinuationIndentWidth: 8
IndentCaseLabels: false
IndentFunctionDeclarationAfterType: false
IndentWidth: 8
UseTab: ForContinuationAndIndentation
ColumnLimit: 0
BreakBeforeBraces: Attach
BreakBeforeTernaryOperators: true
AllowShortIfStatementsOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: true
AllowShortFunctionsOnASingleLine: Inline
AllowShortLoopsOnASingleLine: false
AlignAfterOpenBracket: DontAlign
AlignEscapedNewlines: DontAlign
AlignConsecutiveMacros: true
AlignTrailingComments: false
AlignOperands: false
Cpp11BracedListStyle: false
ForEachMacros: ['rz_list_foreach', 'rz_list_foreach_safe', 'rz_pvector_foreach', 'rz_rbtree_foreach', 'rz_interval_tree_foreach', 'ls_foreach', 'rz_skiplist_foreach', 'graph_foreach_anode']
SortIncludes: false
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
__pycache__
.idea
rz_hexagon.egg-info/
Hexagon.json
52 changes: 52 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Rizin
Upstream-Contact: RizinOrg <[email protected]>
Source: https://github.com/rizinorg/rizin

Files: rizin/test/db/**
Copyright: 2021 Rot127 <[email protected]>
License: LGPL-3.0-only

Files: .github/**
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: .clang-format
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: .gitattributes
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: .gitignore
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: .pylintrc
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: *.yml
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: *.md
Copyright: 2021 RizinOrg <[email protected]>
License: LGPL-3.0-only

Files: requirements.txt
Copyright: 2021 Rot127 <[email protected]>
License: CC0-1.0

Files: optional_requirements.txt
Copyright: 2021 Rot127 <[email protected]>
License: CC0-1.0

Files: handwritten/*-tests/*
Copyright: 2021 Rot127 <[email protected]>
License: LGPL-3.0-only

Files: test-bins/*
Copyright: 2021 Rot127 <[email protected]>
License: LGPL-3.0-only
35,440 changes: 0 additions & 35,440 deletions 80-n2040-36_b_hexagon_v62_prog_ref_manual.txt

This file was deleted.

Loading

0 comments on commit 7df09f5

Please sign in to comment.