Skip to content

Commit

Permalink
added GPL license
Browse files Browse the repository at this point in the history
  • Loading branch information
zardus committed Sep 23, 2013
1 parent b8ff97b commit 5b5beda
Show file tree
Hide file tree
Showing 17 changed files with 705 additions and 1 deletion.
674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ A python interface into Valgrind's VEX IR!

## Build

For now, pyvex is tricky to build. First, valgrind needs to be compiled with fPIC:
For now, pyvex requires valgrind to be compiled with fPIC:

mkdir ~/valgrind
cd ~/valgrind
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include "pyvex_static.h"
#include "pyvex_logging.h"
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_enums.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <libvex.h>
#include <stdio.h>
#include <string.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_enums.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#pragma once

// expression tags
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_ircallee.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irconst.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irexpr.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irregarray.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irsb.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irstmt.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_irtypeenv.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <Python.h>
#include <structmember.h>
#include <libvex.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_logging.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_logging.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#ifndef __COMMON_H
#define __COMMON_H

Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_macros.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#ifndef __MACROS_H
#define __MACROS_H

Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_static.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#ifndef __VEXIR_H
#define __VEXIR_H

Expand Down
2 changes: 2 additions & 0 deletions pyvex/pyvex_types.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// This code is GPLed by Yan Shoshitaishvili

#ifndef __PYVEX_TYPES_H
#define __PYVEX_TYPES_H

Expand Down

0 comments on commit 5b5beda

Please sign in to comment.