[llvm] r265174 - [libfuzzer] adding license headers to cpp files
Mike Aizatsky via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 1 11:38:58 PDT 2016
Author: aizatsky
Date: Fri Apr 1 13:38:58 2016
New Revision: 265174
URL: http://llvm.org/viewvc/llvm-project?rev=265174&view=rev
Log:
[libfuzzer] adding license headers to cpp files
Differential Revision: http://reviews.llvm.org/D18705
Modified:
llvm/trunk/lib/Fuzzer/test/BufferOverflowOnInput.cpp
llvm/trunk/lib/Fuzzer/test/CallerCalleeTest.cpp
llvm/trunk/lib/Fuzzer/test/CounterTest.cpp
llvm/trunk/lib/Fuzzer/test/CustomMutatorTest.cpp
llvm/trunk/lib/Fuzzer/test/FourIndependentBranchesTest.cpp
llvm/trunk/lib/Fuzzer/test/FullCoverageSetTest.cpp
llvm/trunk/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp
llvm/trunk/lib/Fuzzer/test/FuzzerUnittest.cpp
llvm/trunk/lib/Fuzzer/test/InitializeTest.cpp
llvm/trunk/lib/Fuzzer/test/LeakTest.cpp
llvm/trunk/lib/Fuzzer/test/LeakTimeoutTest.cpp
llvm/trunk/lib/Fuzzer/test/MemcmpTest.cpp
llvm/trunk/lib/Fuzzer/test/NthRunCrashTest.cpp
llvm/trunk/lib/Fuzzer/test/NullDerefTest.cpp
llvm/trunk/lib/Fuzzer/test/RepeatedMemcmp.cpp
llvm/trunk/lib/Fuzzer/test/SimpleCmpTest.cpp
llvm/trunk/lib/Fuzzer/test/SimpleDictionaryTest.cpp
llvm/trunk/lib/Fuzzer/test/SimpleFnAdapterTest.cpp
llvm/trunk/lib/Fuzzer/test/SimpleHashTest.cpp
llvm/trunk/lib/Fuzzer/test/SimpleTest.cpp
llvm/trunk/lib/Fuzzer/test/SpamyTest.cpp
llvm/trunk/lib/Fuzzer/test/StrcmpTest.cpp
llvm/trunk/lib/Fuzzer/test/StrncmpTest.cpp
llvm/trunk/lib/Fuzzer/test/SwitchTest.cpp
llvm/trunk/lib/Fuzzer/test/ThreadedTest.cpp
llvm/trunk/lib/Fuzzer/test/TimeoutTest.cpp
llvm/trunk/lib/Fuzzer/test/UninstrumentedTest.cpp
Modified: llvm/trunk/lib/Fuzzer/test/BufferOverflowOnInput.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/BufferOverflowOnInput.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/BufferOverflowOnInput.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/BufferOverflowOnInput.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "Hi!".
#include <assert.h>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/CallerCalleeTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/CallerCalleeTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/CallerCalleeTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/CallerCalleeTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer.
// Try to find the target using the indirect caller-callee pairs.
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/CounterTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/CounterTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/CounterTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/CounterTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Test for a fuzzer: must find the case where a particular basic block is
// executed many times.
#include <iostream>
Modified: llvm/trunk/lib/Fuzzer/test/CustomMutatorTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/CustomMutatorTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/CustomMutatorTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/CustomMutatorTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a cutom mutator.
#include <assert.h>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/FourIndependentBranchesTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/FourIndependentBranchesTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/FourIndependentBranchesTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/FourIndependentBranchesTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "FUZZ".
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/FullCoverageSetTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/FullCoverageSetTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/FullCoverageSetTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/FullCoverageSetTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "FUZZER".
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/FuzzerFnAdapterUnittest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
#include "FuzzerFnAdapter.h"
#include "gtest/gtest-spi.h"
#include "gtest/gtest.h"
Modified: llvm/trunk/lib/Fuzzer/test/FuzzerUnittest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/FuzzerUnittest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/FuzzerUnittest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/FuzzerUnittest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
#include "FuzzerInternal.h"
#include "gtest/gtest.h"
#include <set>
Modified: llvm/trunk/lib/Fuzzer/test/InitializeTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/InitializeTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/InitializeTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/InitializeTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Make sure LLVMFuzzerInitialize is called.
#include <assert.h>
#include <stddef.h>
Modified: llvm/trunk/lib/Fuzzer/test/LeakTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/LeakTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/LeakTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/LeakTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Test with a leak.
#include <cstdint>
#include <cstddef>
Modified: llvm/trunk/lib/Fuzzer/test/LeakTimeoutTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/LeakTimeoutTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/LeakTimeoutTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/LeakTimeoutTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Test with a leak.
#include <cstdint>
#include <cstddef>
Modified: llvm/trunk/lib/Fuzzer/test/MemcmpTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/MemcmpTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/MemcmpTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/MemcmpTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find a particular string.
#include <cstring>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/NthRunCrashTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/NthRunCrashTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/NthRunCrashTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/NthRunCrashTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Crash on the N-th execution.
#include <cstdint>
#include <cstddef>
Modified: llvm/trunk/lib/Fuzzer/test/NullDerefTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/NullDerefTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/NullDerefTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/NullDerefTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "Hi!".
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/RepeatedMemcmp.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/RepeatedMemcmp.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/RepeatedMemcmp.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/RepeatedMemcmp.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
#include <cstring>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/SimpleCmpTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SimpleCmpTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SimpleCmpTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SimpleCmpTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find several narrow ranges.
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/SimpleDictionaryTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SimpleDictionaryTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SimpleDictionaryTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SimpleDictionaryTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer.
// The fuzzer must find a string based on dictionary words:
// "Elvis"
Modified: llvm/trunk/lib/Fuzzer/test/SimpleFnAdapterTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SimpleFnAdapterTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SimpleFnAdapterTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SimpleFnAdapterTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer Fn adapter. The fuzzer has to find two non-empty
// vectors with the same content.
Modified: llvm/trunk/lib/Fuzzer/test/SimpleHashTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SimpleHashTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SimpleHashTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SimpleHashTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// This test computes a checksum of the data (all but the last 4 bytes),
// and then compares the last 4 bytes with the computed value.
// A fuzzer with cmp traces is expected to defeat this check.
Modified: llvm/trunk/lib/Fuzzer/test/SimpleTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SimpleTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SimpleTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SimpleTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "Hi!".
#include <assert.h>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/SpamyTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SpamyTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SpamyTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SpamyTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// The test spams to stderr and stdout.
#include <assert.h>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/StrcmpTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/StrcmpTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/StrcmpTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/StrcmpTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Break through a series of strcmp.
#include <cstring>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/StrncmpTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/StrncmpTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/StrncmpTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/StrncmpTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find a particular string.
#include <cstring>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/SwitchTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/SwitchTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/SwitchTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/SwitchTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the interesting switch value.
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/ThreadedTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/ThreadedTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/ThreadedTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/ThreadedTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Threaded test for a fuzzer. The fuzzer should not crash.
#include <assert.h>
#include <cstdint>
Modified: llvm/trunk/lib/Fuzzer/test/TimeoutTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/TimeoutTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/TimeoutTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/TimeoutTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// Simple test for a fuzzer. The fuzzer must find the string "Hi!".
#include <cstdint>
#include <cstdlib>
Modified: llvm/trunk/lib/Fuzzer/test/UninstrumentedTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/test/UninstrumentedTest.cpp?rev=265174&r1=265173&r2=265174&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/test/UninstrumentedTest.cpp (original)
+++ llvm/trunk/lib/Fuzzer/test/UninstrumentedTest.cpp Fri Apr 1 13:38:58 2016
@@ -1,3 +1,6 @@
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+
// This test should not be instrumented.
#include <cstdint>
#include <cstddef>
More information about the llvm-commits
mailing list