From f923ba56a9e5313f6d83ea680e24102f78923634 Mon Sep 17 00:00:00 2001
From: an7s <an7s@git.zephyr-software.com>
Date: Fri, 3 Jul 2015 13:35:30 +0000
Subject: [PATCH] added copyright headers

Former-commit-id: fcd03f0d69b838b93aa63887619bf2ad0de50152
---
 tools/c2e/c2e_driver.cpp                 | 20 ++++++++++++++++++++
 tools/c2e/c2e_instr.cpp                  | 20 ++++++++++++++++++++
 tools/c2e/c2e_instr.hpp                  | 20 ++++++++++++++++++++
 tools/cgc_hlx/cgc_hlx.cpp                | 20 ++++++++++++++++++++
 tools/cgc_hlx/cgc_hlx_driver.cpp         | 20 ++++++++++++++++++++
 tools/cgc_rigrandom/rigrandom_driver.cpp | 20 ++++++++++++++++++++
 tools/cgc_rigrandom/rigrandom_instr.cpp  | 20 ++++++++++++++++++++
 tools/cgc_rigrandom/rigrandom_instr.hpp  | 20 ++++++++++++++++++++
 tools/cgclibc/cgclibc.cpp                | 20 ++++++++++++++++++++
 tools/cgclibc/cgclibc.hpp                | 20 ++++++++++++++++++++
 tools/cinderella/cinderella_prep.cpp     | 20 ++++++++++++++++++++
 tools/cinderella/cinderella_prep.hpp     | 20 ++++++++++++++++++++
 tools/fix_rets/fix_rets.cpp              | 20 ++++++++++++++++++++
 tools/fix_rets/fix_rets.hpp              | 20 ++++++++++++++++++++
 tools/fix_rets/fix_rets_driver.cpp       | 20 ++++++++++++++++++++
 tools/inferfn/inferfn.cpp                | 20 ++++++++++++++++++++
 tools/inferfn/inferfn.hpp                | 20 ++++++++++++++++++++
 tools/prince/prince.cpp                  | 20 ++++++++++++++++++++
 tools/prince/prince_driver.cpp           | 20 ++++++++++++++++++++
 tools/selective_cfi/scfi_driver.cpp      | 20 ++++++++++++++++++++
 tools/selective_cfi/scfi_instr.cpp       | 20 ++++++++++++++++++++
 tools/selective_cfi/scfi_instr.hpp       | 20 ++++++++++++++++++++
 tools/simple_cdi/scdi_driver.cpp         | 20 ++++++++++++++++++++
 tools/simple_cdi/scdi_instr.cpp          | 20 ++++++++++++++++++++
 tools/simple_cdi/scdi_instr.hpp          | 20 ++++++++++++++++++++
 tools/watch_syscall/csowarn.hpp          | 20 ++++++++++++++++++++
 26 files changed, 520 insertions(+)

diff --git a/tools/c2e/c2e_driver.cpp b/tools/c2e/c2e_driver.cpp
index 40446e4a5..f9f578ebc 100644
--- a/tools/c2e/c2e_driver.cpp
+++ b/tools/c2e/c2e_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/c2e/c2e_instr.cpp b/tools/c2e/c2e_instr.cpp
index aadcb3860..5373b6169 100644
--- a/tools/c2e/c2e_instr.cpp
+++ b/tools/c2e/c2e_instr.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 
 #include "utils.hpp"
 #include "c2e_instr.hpp"
diff --git a/tools/c2e/c2e_instr.hpp b/tools/c2e/c2e_instr.hpp
index 2d42b09af..e217ddf06 100644
--- a/tools/c2e/c2e_instr.hpp
+++ b/tools/c2e/c2e_instr.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef c2e_instrument_hpp
 #define c2e_instrument_hpp
 
diff --git a/tools/cgc_hlx/cgc_hlx.cpp b/tools/cgc_hlx/cgc_hlx.cpp
index 4344ed8bc..0c4c84e7c 100644
--- a/tools/cgc_hlx/cgc_hlx.cpp
+++ b/tools/cgc_hlx/cgc_hlx.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include "cgc_hlx.hpp"
 #include "Rewrite_Utility.hpp"
 #include <stdlib.h>
diff --git a/tools/cgc_hlx/cgc_hlx_driver.cpp b/tools/cgc_hlx/cgc_hlx_driver.cpp
index c33743ce4..1fd1b2f19 100644
--- a/tools/cgc_hlx/cgc_hlx_driver.cpp
+++ b/tools/cgc_hlx/cgc_hlx_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/cgc_rigrandom/rigrandom_driver.cpp b/tools/cgc_rigrandom/rigrandom_driver.cpp
index 8f3e41b08..d2c8d9154 100644
--- a/tools/cgc_rigrandom/rigrandom_driver.cpp
+++ b/tools/cgc_rigrandom/rigrandom_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/cgc_rigrandom/rigrandom_instr.cpp b/tools/cgc_rigrandom/rigrandom_instr.cpp
index 2c86250cf..bac01cdbc 100644
--- a/tools/cgc_rigrandom/rigrandom_instr.cpp
+++ b/tools/cgc_rigrandom/rigrandom_instr.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include "utils.hpp"
 #include "rigrandom_instr.hpp"
 #include "Rewrite_Utility.hpp"
diff --git a/tools/cgc_rigrandom/rigrandom_instr.hpp b/tools/cgc_rigrandom/rigrandom_instr.hpp
index 695c88067..0090558ea 100644
--- a/tools/cgc_rigrandom/rigrandom_instr.hpp
+++ b/tools/cgc_rigrandom/rigrandom_instr.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef rigrandom_instrument_hpp
 #define rigrandom_instrument_hpp
 
diff --git a/tools/cgclibc/cgclibc.cpp b/tools/cgclibc/cgclibc.cpp
index ce64cb47e..104fc27c7 100644
--- a/tools/cgclibc/cgclibc.cpp
+++ b/tools/cgclibc/cgclibc.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <set>
 #include <iostream>
 
diff --git a/tools/cgclibc/cgclibc.hpp b/tools/cgclibc/cgclibc.hpp
index efd381f57..9df58ec31 100644
--- a/tools/cgclibc/cgclibc.hpp
+++ b/tools/cgclibc/cgclibc.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef cgc_libc_h
 #define cgc_libc_h
 
diff --git a/tools/cinderella/cinderella_prep.cpp b/tools/cinderella/cinderella_prep.cpp
index 77ecde9be..2c863eb3e 100644
--- a/tools/cinderella/cinderella_prep.cpp
+++ b/tools/cinderella/cinderella_prep.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include "Rewrite_Utility.hpp"
 #include "cinderella_prep.hpp"
 
diff --git a/tools/cinderella/cinderella_prep.hpp b/tools/cinderella/cinderella_prep.hpp
index 70de08861..aac9bc022 100644
--- a/tools/cinderella/cinderella_prep.hpp
+++ b/tools/cinderella/cinderella_prep.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef _cinderella_prep_h
 #define _cinderella_prep_h
 
diff --git a/tools/fix_rets/fix_rets.cpp b/tools/fix_rets/fix_rets.cpp
index 0ce840d65..38e5ca49f 100644
--- a/tools/fix_rets/fix_rets.cpp
+++ b/tools/fix_rets/fix_rets.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include "fix_rets.hpp"
 
 #include <assert.h>
diff --git a/tools/fix_rets/fix_rets.hpp b/tools/fix_rets/fix_rets.hpp
index b884c94f2..9d838bfdb 100644
--- a/tools/fix_rets/fix_rets.hpp
+++ b/tools/fix_rets/fix_rets.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef _LIBTRANSFORM_FIX_RETS_H_
 #define _LIBTRANSFORM_FIX_RETS_H_
 
diff --git a/tools/fix_rets/fix_rets_driver.cpp b/tools/fix_rets/fix_rets_driver.cpp
index 21b3ab695..a0f6c9c00 100644
--- a/tools/fix_rets/fix_rets_driver.cpp
+++ b/tools/fix_rets/fix_rets_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/inferfn/inferfn.cpp b/tools/inferfn/inferfn.cpp
index 833880830..69fd94ad9 100644
--- a/tools/inferfn/inferfn.cpp
+++ b/tools/inferfn/inferfn.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include "Rewrite_Utility.hpp"
 #include "inferfn.hpp"
 
diff --git a/tools/inferfn/inferfn.hpp b/tools/inferfn/inferfn.hpp
index 109a83206..80e81b484 100644
--- a/tools/inferfn/inferfn.hpp
+++ b/tools/inferfn/inferfn.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef inferfn_h
 #define inferfn_h
 
diff --git a/tools/prince/prince.cpp b/tools/prince/prince.cpp
index cdaf9a7d7..3039a75a3 100644
--- a/tools/prince/prince.cpp
+++ b/tools/prince/prince.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <stdint.h>
 #include <stdio.h>
diff --git a/tools/prince/prince_driver.cpp b/tools/prince/prince_driver.cpp
index 6d8e55b52..ddd048ff8 100644
--- a/tools/prince/prince_driver.cpp
+++ b/tools/prince/prince_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/selective_cfi/scfi_driver.cpp b/tools/selective_cfi/scfi_driver.cpp
index 8dfadb4dd..5daf2ea24 100644
--- a/tools/selective_cfi/scfi_driver.cpp
+++ b/tools/selective_cfi/scfi_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/selective_cfi/scfi_instr.cpp b/tools/selective_cfi/scfi_instr.cpp
index 9a78ea4ad..8b8fbdd6f 100644
--- a/tools/selective_cfi/scfi_instr.cpp
+++ b/tools/selective_cfi/scfi_instr.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 
 #include "utils.hpp"
 #include "scfi_instr.hpp"
diff --git a/tools/selective_cfi/scfi_instr.hpp b/tools/selective_cfi/scfi_instr.hpp
index 46a1acf00..44e704621 100644
--- a/tools/selective_cfi/scfi_instr.hpp
+++ b/tools/selective_cfi/scfi_instr.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 #ifndef scfi_instrument_hpp
 #define scfi_instrument_hpp
 
diff --git a/tools/simple_cdi/scdi_driver.cpp b/tools/simple_cdi/scdi_driver.cpp
index d1a8eb3a0..dbbb81622 100644
--- a/tools/simple_cdi/scdi_driver.cpp
+++ b/tools/simple_cdi/scdi_driver.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 #include <stdlib.h>
 #include <fstream>
 #include <libIRDB-core.hpp>
diff --git a/tools/simple_cdi/scdi_instr.cpp b/tools/simple_cdi/scdi_instr.cpp
index db0ab517f..e8a90cf00 100644
--- a/tools/simple_cdi/scdi_instr.cpp
+++ b/tools/simple_cdi/scdi_instr.cpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 
 #include "utils.hpp"
 #include "scdi_instr.hpp"
diff --git a/tools/simple_cdi/scdi_instr.hpp b/tools/simple_cdi/scdi_instr.hpp
index 983909a4e..d7ea59cfc 100644
--- a/tools/simple_cdi/scdi_instr.hpp
+++ b/tools/simple_cdi/scdi_instr.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014-2015 - Zephyr Software LLC
+ *
+ * This file may be used and modified for non-commercial purposes as long as
+ * all copyright, permission, and nonwarranty notices are preserved.
+ * Redistribution is prohibited without prior written consent from Zephyr
+ * Software.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: Zephyr Software
+ * e-mail: jwd@zephyr-software.com
+ * URL   : http://www.zephyr-software.com/
+ *
+ */
+
 #ifndef scdi_instrument_hpp
 #define scdi_instrument_hpp
 
diff --git a/tools/watch_syscall/csowarn.hpp b/tools/watch_syscall/csowarn.hpp
index 58a5cab8b..920f831e7 100644
--- a/tools/watch_syscall/csowarn.hpp
+++ b/tools/watch_syscall/csowarn.hpp
@@ -1,3 +1,23 @@
+/*
+ * Copyright (c) 2014, 2015 - University of Virginia 
+ *
+ * This file may be used and modified for non-commercial purposes as long as 
+ * all copyright, permission, and nonwarranty notices are preserved.  
+ * Redistribution is prohibited without prior written consent from the University 
+ * of Virginia.
+ *
+ * Please contact the authors for restrictions applying to commercial use.
+ *
+ * THIS SOURCE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Author: University of Virginia
+ * e-mail: jwd@virginia.com
+ * URL   : http://www.cs.virginia.edu/
+ *
+ */
+
 #ifndef csowarn_h
 #define csowarn_h
 
-- 
GitLab