chmielew
697848f3d1
ocloc as shared library, ocloc API
...
Change-Id: Ie866b9ad5ee6de8c8b10f83551e2a3cab9d64a02
2020-02-27 12:14:05 +01:00
Mateusz Jablonski
9dbeeea18f
Clang-format: restore sorting includes
...
Change-Id: I34eb993b562c77f56d8fbd51a02ee266c1f76678
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-24 10:22:30 +01:00
Mateusz Jablonski
7df9945ebe
Add absolute include paths
...
Change-Id: I67a6919bbbff1d30c7d6cdb257b41c87bad51e7f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-23 23:49:12 +01:00
Mateusz Jablonski
370424a1e0
Change core inlcudes
...
Change-Id: Iaec903af420f0a92f7d86e484c83300fb9c531ad
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-23 18:46:50 +01:00
Jaroslaw Chodor
a53e26342a
Program refactor
...
* Decouple binary program handling from Program object
* Add binary formats multiplexer
* Improve Elf format support
Change-Id: Ic22aff40173532e14825d70b82ec53fcc5fa9fdf
2020-02-08 13:03:29 +01:00
chmielew
fba25e696c
ocloc adding '-ignore_isa_padding' flag
...
Change-Id: I5e77d1005cd5057cb796a945c18998e6ce91e4ed
2020-01-23 16:04:50 +01:00
Daria Hinz
2196f7e216
Move ElfLib to core
...
Change-Id: I57987e871aac9c72dc786661c1d24f5024dd367b
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2019-10-18 08:31:12 +02:00
Jaroslaw Chodor
90e5cf164c
Moving hash and file_io to core
...
Change-Id: I1e6eece53fadf62a8919aa41e04deee3dac2ce60
2019-10-17 13:16:20 +02:00
chmielew
514df851e3
hardcoding PT info with inlineData
...
Change-Id: I9dd71f5a9101535ed755a2937fed96a55865a801
2019-09-05 14:43:59 +02:00
chmielew
6a51f1fad9
ocloc dump string fix
...
Change-Id: I2b94fe6bef396b12ee7fd394b63ff76ad06138e1
2019-07-16 13:15:21 +02:00
chmielew
ebf8baa6d4
ocloc getProductFamily, createDumpDir fix
...
getProductFamily no longer throws segfault error. Dumping directory is
created automatically.
Change-Id: Ia1f33dec1bf873312e5f7b842aaf189e98103590
2019-07-10 13:22:03 +02:00
chmielew
ab89c3cf75
oclock fixes
...
Change-Id: I446ba2a489bf2f58fbf4211b71279d7d48c8a065
2019-07-08 13:07:30 +02:00
chmielew
7acfe9c935
suppress ocloc output
...
Change-Id: Ifab9b9c07e278062547581556da9b41ae3da9960
2019-07-04 20:47:02 +02:00
chmielew
369982995d
ocloc help cleanup
...
Change-Id: I4378fa306e3a2b3ec219800a61dbae6c7115808a
2019-07-04 12:55:22 +02:00
Krystian
3f76ab4469
ocloc help cleanup
...
Change-Id: Iaae89f0805d4cbb55f2d5bc261ede2823de7bd71
2019-07-03 15:19:23 +02:00
Chodor, Jaroslaw
2f42f332d8
Adding support for kernel disasm using IGA
...
Change-Id: Ic75540c9b42913f5d12d66438cc4e6dcc39ceb98
2019-06-28 12:18:20 +02:00
Chodor, Jaroslaw
2e5ef30009
ocloc - checksum recalculation during reassembly
...
Resolves: NEO-2696
Change-Id: I2c049ac511e437679df9b58d00e4fb8d995bbe3e
2019-06-19 09:57:04 +02:00
Chodor, Jaroslaw
d3ed744c1b
Minimalistic kernel dump in ocloc
...
Resolves: NEO-2118
Change-Id: I7358ad991621114e287b1851cfce6254c76b63c1
2019-06-14 13:50:11 +02:00
Jaime Arteaga
b98b51b0d9
Move ptr.h to core folder
...
Change-Id: Icf0db7c767b2b1ea44fccc02b135f0f6c1f78c8f
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2019-05-29 00:11:34 -07:00
Maciej Dziuban
0b5f810142
Do not print error messages from BinaryEncoder/BinaryDecoder in tests
...
Change-Id: I45d339c233f9a45724db8d84bf5c5bd66233dcab
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-03-29 09:09:38 +01:00
Filip Hazubski
8b57d28116
clang-format: enable sorting includes
...
Include files are now grouped and sorted in following order:
1. Header file of the class the current file implements
2. Project files
3. Third party files
4. Standard library
Change-Id: If31af05652184169f7fee1d7ad08f1b2ed602cf0
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-02-27 11:50:07 +01:00
Krystian
5b9f5a6d9e
OCLDecoder PatchListSize fix
...
Change-Id: I8e4f809464b88d06ff4b5611888f1e6965aa4f19
2018-11-16 21:01:28 +01:00
Krystian
526a3a664b
Adding new tool for decoding and encoding OCL binary.
...
Decoder decodes the binary to kernel heaps and patch token data, which
is in a human readible form. Encoder encodes it back to binary form.
Change-Id: Id07b1294ba24360e90c824171741cf14bd43cfad
2018-10-05 12:18:18 +02:00