[libc][NFC] Make all top of file comments consistent.
authorPaula Toth <paulatoth@google.com>
Wed, 8 Apr 2020 17:16:30 +0000 (10:16 -0700)
committerPaula Toth <paulatoth@google.com>
Wed, 8 Apr 2020 17:18:37 +0000 (10:18 -0700)
Summary:
Made all header files consistent based of this documentation: https://llvm.org/docs/CodingStandards.html#file-headers.
And did the same for all source files top of file comments.

Reviewers: sivachandra, abrachet

Reviewed By: sivachandra, abrachet

Subscribers: MaskRay, tschuett, libc-commits

Tags: #libc-project

Differential Revision: https://reviews.llvm.org/D77533

128 files changed:
libc/config/linux/errno.h.in
libc/config/linux/signal.h.in
libc/config/linux/threads.h.in
libc/fuzzing/string/strcpy_fuzz.cpp
libc/include/__llvm-libc-common.h
libc/include/__posix-types.h
libc/include/assert.h.def
libc/include/ctype.h
libc/include/errno.h.def
libc/include/math.h.def
libc/include/signal.h.def
libc/include/stdlib.h.def
libc/include/string.h.def
libc/include/sys/mman.h.def
libc/include/sys/syscall.h.def
libc/include/threads.h.def
libc/loader/linux/x86_64/start.cpp
libc/src/__support/common.h.def
libc/src/assert/__assert_fail.cpp
libc/src/assert/assert.h
libc/src/errno/errno_location.cpp
libc/src/errno/llvmlibc_errno.h
libc/src/math/round.cpp
libc/src/math/round.h
libc/src/math/round_redirector.cpp
libc/src/signal/linux/__restore.cpp
libc/src/signal/linux/raise.cpp
libc/src/signal/linux/sigaction.cpp
libc/src/signal/linux/sigaddset.cpp
libc/src/signal/linux/sigdelset.cpp
libc/src/signal/linux/sigemptyset.cpp
libc/src/signal/linux/sigfillset.cpp
libc/src/signal/linux/signal.cpp
libc/src/signal/linux/signal.h
libc/src/signal/linux/sigprocmask.cpp
libc/src/signal/raise.h
libc/src/signal/sigaction.h
libc/src/signal/sigaddset.h
libc/src/signal/sigdelset.h
libc/src/signal/sigemptyset.h
libc/src/signal/sigfillset.h
libc/src/signal/signal.h
libc/src/signal/sigprocmask.h
libc/src/stdlib/_Exit.h
libc/src/stdlib/abort.cpp
libc/src/stdlib/abort.h
libc/src/string/memcpy.cpp
libc/src/string/memcpy.h
libc/src/string/memcpy_arch_specific.h.def
libc/src/string/memory_utils/cacheline_size.h.def
libc/src/string/memory_utils/memcpy_utils.h
libc/src/string/memory_utils/utils.h
libc/src/string/strcat.cpp
libc/src/string/strcat.h
libc/src/string/strcpy.cpp
libc/src/string/strcpy.h
libc/src/string/strlen.cpp
libc/src/string/strlen.h
libc/src/sys/mman/mmap.h
libc/src/sys/mman/munmap.h
libc/src/threads/linux/mtx_init.cpp
libc/src/threads/linux/mtx_lock.cpp
libc/src/threads/linux/mtx_unlock.cpp
libc/src/threads/linux/thrd_create.cpp
libc/src/threads/linux/thrd_join.cpp
libc/src/threads/linux/thread_start_args.h.def
libc/src/threads/mtx_init.h
libc/src/threads/mtx_lock.h
libc/src/threads/mtx_unlock.h
libc/src/threads/thrd_create.h
libc/src/threads/thrd_join.h
libc/test/config/linux/x86_64/syscall_test.cpp
libc/test/loader/linux/args_test.cpp
libc/test/loader/linux/main_without_args.cpp
libc/test/loader/linux/main_without_envp.cpp
libc/test/src/assert/assert_test.cpp
libc/test/src/errno/errno_test.cpp
libc/test/src/signal/raise_test.cpp
libc/test/src/signal/sigaction_test.cpp
libc/test/src/signal/sigaddset_test.cpp
libc/test/src/signal/sigdelset_test.cpp
libc/test/src/signal/sigfillset_test.cpp
libc/test/src/signal/signal_test.cpp
libc/test/src/signal/sigprocmask_test.cpp
libc/test/src/stdlib/_Exit_test.cpp
libc/test/src/stdlib/abort_test.cpp
libc/test/src/string/memory_utils/memcpy_utils_test.cpp
libc/test/src/string/memory_utils/utils_test.cpp
libc/test/src/string/strcat_test.cpp
libc/test/src/string/strcpy_test.cpp
libc/test/src/string/strlen_test.cpp
libc/test/src/sys/mman/linux/mmap_test.cpp
libc/test/src/threads/mtx_test.cpp
libc/test/src/threads/thrd_test.cpp
libc/utils/CPP/Array.h
libc/utils/CPP/ArrayRef.h
libc/utils/CPP/StringRef.h
libc/utils/CPP/TypeTraits.h
libc/utils/HdrGen/Command.cpp
libc/utils/HdrGen/Command.h
libc/utils/HdrGen/Generator.cpp
libc/utils/HdrGen/Generator.h
libc/utils/HdrGen/IncludeFileCommand.cpp
libc/utils/HdrGen/IncludeFileCommand.h
libc/utils/HdrGen/Main.cpp
libc/utils/HdrGen/PublicAPICommand.cpp
libc/utils/HdrGen/PublicAPICommand.h
libc/utils/UnitTest/ErrnoSetterMatcher.h
libc/utils/UnitTest/Test.cpp
libc/utils/UnitTest/Test.h
libc/utils/benchmarks/JSON.cpp
libc/utils/benchmarks/JSON.h
libc/utils/benchmarks/JSONTest.cpp
libc/utils/benchmarks/LibcBenchmark.cpp
libc/utils/benchmarks/LibcBenchmark.h
libc/utils/benchmarks/LibcBenchmarkTest.cpp
libc/utils/benchmarks/LibcMemoryBenchmark.cpp
libc/utils/benchmarks/LibcMemoryBenchmark.h
libc/utils/benchmarks/LibcMemoryBenchmarkMain.cpp
libc/utils/benchmarks/LibcMemoryBenchmarkMain.h
libc/utils/benchmarks/LibcMemoryBenchmarkTest.cpp
libc/utils/benchmarks/Memcmp.cpp
libc/utils/benchmarks/Memcpy.cpp
libc/utils/benchmarks/Memset.cpp
libc/utils/testutils/ExecuteFunction.h
libc/utils/testutils/ExecuteFunctionUnix.cpp
libc/utils/testutils/StreamWrapper.cpp
libc/utils/testutils/StreamWrapper.h

index 793f0f6..50bbefb 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- Linux specific errno.h definitions ------------------===//
+//===-- Linux specific errno.h definitions --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index fc7ca9a..fd0b41d 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- Linux specific signal.h definitions -----------------===//
+//===-- Linux specific signal.h definitions -------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 58f58a3..cd45ebf 100644 (file)
@@ -1,4 +1,4 @@
-//===--------- Linux specific definitions of types from threads.h ---------===//
+//===-- Linux specific definitions of types from threads.h ----------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 51a85d6..10e0c03 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------- strcpy_fuzz.cpp --------------------------------===//
+//===-- strcpy_fuzz.cpp ---------------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 18b74e3..1d34318 100644 (file)
@@ -1,4 +1,4 @@
-//===------- Common definitions for LLVM-libc public header files- --------===//
+//===-- Common definitions for LLVM-libc public header files --------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 2e1119f..d891ab9 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Definitions of common POSIX types ------------------===//
+//===-- Definitions of common POSIX types ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 3d78277..e5d7dfb 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header assert.h ------------------===//
+//===-- C standard library header assert.h --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 27bb864..862a1fb 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header ctype.h -----------------*-===//
+//===-- C standard library header ctype.h ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index e5db86c..da60aed 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header errno.h ------------------===//
+//===-- C standard library header errno.h ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 7ede854..5b27c33 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- C standard library header math.h -----------------*-===//
+//===-- C standard library header math.h ----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a8d422e..7fecb63 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header signal.h ------------------===//
+//===-- C standard library header signal.h --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 97e3846..f4f8c4f 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header stdlib.h ------------------===//
+//===-- C standard library header stdlib.h --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index c2d5300..001c429 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header string.h ------------------===//
+//===-- C standard library header string.h --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index d610066..738aa3e 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------------- POSIX header mman.h ------------------------===//
+//===-- POSIX header mman.h -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 30ae9f9..5262f07 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Linux like sys/syscall.h ----------------------===//
+//===-- Linux like sys/syscall.h ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index e99fcfc..c8a24e0 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- C standard library header threads.h -----------------===//
+//===-- C standard library header threads.h -------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 57af0b1..dbd0b36 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Implementation of crt for x86_64 ------------------===//
+//===-- Implementation of crt for x86_64 ----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 62f69b8..3abd236 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Common internal contructs ---------------------*-===//
+//===-- Common internal contructs -----------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4e72ac7..8b75a3b 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation of __assert_fail --------------------===//
+//===-- Implementation of __assert_fail -----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index ef596da..4c9a15d 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Internal header for assert ----------*- C++ -*---===//
+//===-- Internal header for assert ------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 1a1b288..1d3e2b7 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation of __errno_location -----------------===//
+//===-- Implementation of __errno_location --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index b5a8fdd..8702056 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Implementation header for errno -------------------===//
+//===-- Implementation header for errno -------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6031ed2..d8d5d29 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Implementation of round -----------------------===//
+//===-- Implementation of round -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 99f890b..bb09ea4 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Implementation header for round -------------------===//
+//===-- Implementation header for round -------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index c2847c8..67cd8f7 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------  Implementation of round redirector -----------------===//
+//===-- Implementation of round redirector --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 8b3e5c7..8ce848f 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Linux implementation of __restore_rt ---------------===//
+//===-- Linux implementation of __restore_rt ------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index ad79bd2..15f748c 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Linux implementation of signal --------------------===//
+//===-- Linux implementation of signal ------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 18caeac..47e9072 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Linux implementation of sigaction ------------------===//
+//===-- Linux implementation of sigaction ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index bd6c02d..2afb83c 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Linux implementation of sigaddset ------------------===//
+//===-- Linux implementation of sigaddset ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index b04ec56..7eb3a60 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Linux implementation of sigdelset ------------------===//
+//===-- Linux implementation of sigdelset ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6114900..d581832 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------- Linux implementation of sigemptyset ------------------===//
+//===-- Linux implementation of sigemptyset -------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6c10da3..bb4281a 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Linux implementation of sigfillset -----------------===//
+//===-- Linux implementation of sigfillset --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 5a7a12d..5de51ea 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Linux implementation of signal --------------------===//
+//===-- Linux implementation of signal ------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 9a02ea7..89b471b 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Internal header for Linux signals ------------------===//
+//===-- Internal header for Linux signals -----------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 18f238b..e4c7059 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------- Linux implementation of sigprocmask ------------------===//
+//===-- Linux implementation of sigprocmask -------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 9cc89cc..00fd4c8 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- Implementation header for raise function ------ *-C++-* ===//
+//===-- Implementation header for raise function ----------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index c2e8f4b..105ab1b 100644 (file)
@@ -1,4 +1,4 @@
-//===------------ Implementation header for sigaction --------*- C++ -*--===//
+//===-- Implementation header for sigaction ---------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index d25e6dc..40cec9f 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- Implementation header for sigaddset ---------*- C++ -*--===//
+//===-- Implementation header for sigaddset ---------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 05cc47c..a005d9c 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- Implementation header for sigdelset ---------*- C++ -*--===//
+//===-- Implementation header for sigdelset ---------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6f99163..0651c73 100644 (file)
@@ -1,4 +1,4 @@
-//===------------ Implementation header for sigemptyset --------*- C++ -*--===//
+//===-- Implementation header for sigemptyset -------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index facf679..ed3612c 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- Implementation header for sigfillset --------*- C++ -*--===//
+//===-- Implementation header for sigfillset --------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index fb4e12d..4315497 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- Implementation header for signal ------------*- C++ -*--===//
+//===-- Implementation header for signal ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 0e959ca..353c0c8 100644 (file)
@@ -1,4 +1,4 @@
-//===------------ Implementation header for sigprocmask --------*- C++ -*--===//
+//===-- Implementation header for sigprocmask -------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4ac5dd8..5389973 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for _Exit ---------*- C++ -*--===//
+//===-- Implementation header for _Exit -------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4012ec0..e21e74f 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Implementation of abort -----------------------===//
+//===-- Implementation of abort -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4bf347b..17f9544 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for abort ---------*- C++ -*--===//
+//===-- Implementation header for abort -------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 216e229..2dee707 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------- Implementation of memcpy -----------------------===//
+//===-- Implementation of memcpy ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a3ae4d4..39ca4a4 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for memcpy -------------------===//
+//===-- Implementation header for memcpy ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a9bb352..8b991e8 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------- Implementation of arch specific memcpy ----------------===//
+//===-- Implementation of arch specific memcpy ----------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 43583b5..d2c05f1 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Cacheline Size Constant -----------------------===//
+//===-- Cacheline Size Constant -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index f6f283e..497d852 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------------- Memcpy utils ----------------------------===//
+//===-- Memcpy utils --------------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index af9b6ae..401c776 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------------- Memory utils ----------------------------===//
+//===-- Memory utils --------------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4fc10da..8392d23 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Implementation of strcat -----------------------===//
+//===-- Implementation of strcat ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index ea88c23..e068199 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for strcat -------------------===//
+//===-- Implementation header for strcat ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index b3cdeb7..33f9417 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Implementation of strcpy -----------------------===//
+//===-- Implementation of strcpy ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 88cb481..033c2a3 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for strcpy -------------------===//
+//===-- Implementation header for strcpy ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index ec4b2a0..0b7597e 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Implementation of strlen ------------------------===//
+//===-- Implementation of strlen ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 32f1d9a..923d134 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Implementation header for strlen -------------------===//
+//===-- Implementation header for strlen ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 11107b0..c7aa404 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------- Implementation header for mmap function ------ *-C++-* ===//
+//===-- Implementation header for mmap function -----------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 20ba50e..ba272dc 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------- Implementation header for mumap function ----- *-C++-* ===//
+//===-- Implementation header for mumap function ----------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 26b4dfa..329843c 100644 (file)
@@ -1,4 +1,4 @@
-//===----------- Linux implementation of the mtx_init function ------------===//
+//===-- Linux implementation of the mtx_init function ---------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a4171de..44a82df 100644 (file)
@@ -1,4 +1,4 @@
-//===----------- Linux implementation of the mtx_lock function ------------===//
+//===-- Linux implementation of the mtx_lock function ---------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 1783637..2517063 100644 (file)
@@ -1,4 +1,4 @@
-//===---------- Linux implementation of the mtx_unlock function -----------===//
+//===-- Linux implementation of the mtx_unlock function -------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index b7d2960..946000e 100644 (file)
@@ -1,4 +1,4 @@
-//===---------- Linux implementation of the thrd_create function ----------===//
+//===-- Linux implementation of the thrd_create function ------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index c56ed3b..18e6b6f 100644 (file)
@@ -1,4 +1,4 @@
-//===----------- Linux implementation of the thrd_join function -----------===//
+//===-- Linux implementation of the thrd_join function --------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 781a1de..cc990a3 100644 (file)
@@ -1,4 +1,4 @@
-//===---- Implementation of the get_start_args_addr function -----*- C++ -*===//
+//===-- Implementation of the get_start_args_addr function ------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index dcd939b..0286ab1 100644 (file)
@@ -1,4 +1,4 @@
-//===---------- Implementation header for mtx_init function ------ *-C++-* ===//
+//===-- Implementation header for mtx_init function -------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 2f27f5e..fee6285 100644 (file)
@@ -1,4 +1,4 @@
-//===---------- Implementation header for mtx_lock function ------ *-C++-* ===//
+//===-- Implementation header for mtx_lock function -------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a2172aa..b7ae913 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Implementation header for mtx_unlock function ------ *-C++-* ===//
+//===-- Implementation header for mtx_unlock function -----------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 3119290..2ad3c7c 100644 (file)
@@ -1,4 +1,4 @@
-//===------- Implementation header for thrd_create function ------ *-C++-* ===//
+//===-- Implementation header for thrd_create function ----------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 495b049..9df4644 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Implementation header for thrd_join function ------- *-C++-* ===//
+//===-- Implementation header for thrd_join function ------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 8db7a85..398ab5a 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Unittests for x86_64 syscalls ---------------------===//
+//===-- Unittests for x86_64 syscalls -------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a3c5852..47bdbba 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Loader test to check args to main ------------------===//
+//===-- Loader test to check args to main ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index d08ee3b..c2f28bf 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Loader test for main without args ------------------===//
+//===-- Loader test for main without args ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index ec46a64..70d78c0 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Loader test for main without envp ------------------===//
+//===-- Loader test for main without envp ---------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 7d96f98..035c962 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Unittests for assert --------------------------===//
+//===-- Unittests for assert ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 46f0c2f..b717a37 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Unittests for errno --------------------------===//
+//===-- Unittests for errno -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index eea890a..08f5b60 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for raise --------------------------===//
+//===-- Unittests for raise -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index fc7d143..726d76b 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for sigaction ----------------------===//
+//===-- Unittests for sigaction -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 5a5fe17..d0e67ea 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for sigaddset ----------------------===//
+//===-- Unittests for sigaddset -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index d6e259c..48e0e6f 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------- Unittests for sigdelset ------------------------===//
+//===-- Unittests for sigdelset -------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 35e6721..c21bf13 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Unittests for sigfillset ------------------------===//
+//===-- Unittests for sigfillset ------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6be38fc..8db26e9 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------------ Unittests for signal ------------------------===//
+//===-- Unittests for signal ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 2f3b5cd..824415b 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------- Unittests for sigprocmask ----------------------===//
+//===-- Unittests for sigprocmask -----------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 49878bf..6593a87 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for _Exit --------------------------===//
+//===-- Unittests for _Exit -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index cefb5d8..d5eec4b 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for abort --------------------------===//
+//===-- Unittests for abort -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 813e86f..491c632 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Unittests for memory_utils ----------------------===//
+//===-- Unittests for memory_utils ----------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index c156433..b4f8188 100644 (file)
@@ -1,4 +1,4 @@
-//===-------------------- Unittests for memory_utils ----------------------===//
+//===-- Unittests for memory_utils ----------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 599caf5..b32d5c7 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Unittests for strcat --------------------------===//
+//===-- Unittests for strcat ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 350ff5c..5a4b15a 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for strcpy -------------------------===//
+//===-- Unittests for strcpy ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index f2df81d..1e148a5 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------------- Unittests for strlen -------------------------===//
+//===-- Unittests for strlen ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 9bb15cd..38478c7 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Unittests for mmap and munmap ---------------------===//
+//===-- Unittests for mmap and munmap -------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 1ceeb30..2015d4b 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Unittests for mtx_t ---------------------------===//
+//===-- Unittests for mtx_t -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index be9e410..1b0e543 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- Unittests for thrd_t --------------------------===//
+//===-- Unittests for thrd_t ----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index f81eeb2..c774a9f 100644 (file)
@@ -1,4 +1,4 @@
-//===--------- A self contained equivalent of std::array --------*- C++ -*-===//
+//===-- A self contained equivalent of std::array ---------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -6,6 +6,9 @@
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_LIBC_UTILS_CPP_ARRAY_H
+#define LLVM_LIBC_UTILS_CPP_ARRAY_H
+
 #include <stddef.h> // For size_t.
 
 namespace __llvm_libc {
@@ -45,3 +48,5 @@ template <class T, size_t N> struct Array {
 
 } // namespace cpp
 } // namespace __llvm_libc
+
+#endif // LLVM_LIBC_UTILS_CPP_ARRAY_H
index ea58245..bad415e 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Self contained ArrayRef type -------------*- C++ -*-===//
+//===-- Self contained ArrayRef type ----------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -6,6 +6,9 @@
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_LIBC_UTILS_CPP_ARRAYREF_H
+#define LLVM_LIBC_UTILS_CPP_ARRAYREF_H
+
 #include "Array.h"
 
 #include <stddef.h> // For size_t.
@@ -88,3 +91,5 @@ public:
 
 } // namespace cpp
 } // namespace __llvm_libc
+
+#endif // LLVM_LIBC_UTILS_CPP_ARRAYREF_H
index 60f43b5..5ac6925 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- A standalone StringRef type  -------------*- C++ -*-===//
+//===-- A standalone StringRef type -----------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -6,6 +6,9 @@
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_LIBC_UTILS_CPP_STRINGREF_H
+#define LLVM_LIBC_UTILS_CPP_STRINGREF_H
+
 #include "ArrayRef.h"
 
 namespace __llvm_libc {
@@ -17,3 +20,5 @@ class StringRef : public ArrayRef<char> {
 
 } // namespace cpp
 } // namespace __llvm_libc
+
+#endif // LLVM_LIBC_UTILS_CPP_STRINGREF_H
index 3804d1d..81e8e68 100644 (file)
@@ -1,4 +1,4 @@
-//===----------------- Self contained C++ type traits -----------*- C++ -*-===//
+//===-- Self contained C++ type traits --------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -6,6 +6,9 @@
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_LIBC_UTILS_CPP_TYPETRAITS_H
+#define LLVM_LIBC_UTILS_CPP_TYPETRAITS_H
+
 namespace __llvm_libc {
 namespace cpp {
 
@@ -45,3 +48,5 @@ template <typename T> struct IsSame<T, T> : public TrueValue {};
 
 } // namespace cpp
 } // namespace __llvm_libc
+
+#endif // LLVM_LIBC_UTILS_CPP_TYPETRAITS_H
index 81c6830..04462c1 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Base class for header generation commands ---------*- C++ -*-===//
+//===-- Base class for header generation commands -------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 302b40c..edc4029 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Base class for header generation commands ---------*- C++ -*-===//
+//===-- Base class for header generation commands ---------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 7ad93e9..07f10da 100644 (file)
@@ -1,4 +1,4 @@
-//===---- Implementation of the main header generation class -----*- C++ -*===//
+//===-- Implementation of the main header generation class ----------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 84197c4..53080c0 100644 (file)
@@ -1,4 +1,4 @@
-//===------------- - The main header generation class -----------*- C++ -*-===//
+//===-- The main header generation class ------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index bffaa0f..02cfb65 100644 (file)
@@ -1,4 +1,4 @@
-//===----------- Implementation of IncludeFileCommand -----------*- C++ -*-===//
+//===-- Implementation of IncludeFileCommand ------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index d8875e3..240e803 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Class which implements the %%include_file command -*- C++ -*-===//
+//===-- Class which implements the %%include_file command -------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 57c3d81..2dce804 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------- "main" function of libc-hdrgen ------------*- C++ -*-===//
+//===-- "main" function of libc-hdrgen ------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 15263e5..8c260b4 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------- Implementation of PublicAPICommand ----------*-C++ -*-===//
+//===-- Implementation of PublicAPICommand --------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 253cd13..45ea1cf 100644 (file)
@@ -1,4 +1,4 @@
-//===---------- Implementation of PublicAPICommand --------------*- C++ -*-===//
+//===-- Implementation of PublicAPICommand ----------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
@@ -6,6 +6,9 @@
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_LIBC_UTILS_HDRGEN_PUBLICAPICOMMAND_H
+#define LLVM_LIBC_UTILS_HDRGEN_PUBLICAPICOMMAND_H
+
 #include "Command.h"
 
 #include "llvm/ADT/StringRef.h"
@@ -34,3 +37,5 @@ public:
 };
 
 } // namespace llvm_libc
+
+#endif // LLVM_LIBC_UTILS_HDRGEN_PUBLICAPICOMMAND_H
index 2c09ab6..d676ee9 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------- ErrnoSetterMatcher.h -----------------*- C++ -*-===//
+//===-- ErrnoSetterMatcher.h ------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 8e85cd0..b2b70c8 100644 (file)
@@ -1,4 +1,4 @@
-//===--------- Implementation of the base class for libc unittests --------===//
+//===-- Implementation of the base class for libc unittests ---------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index cd14894..fbed1d6 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------ Base class for libc unittests -----------*- C++ -*-===//
+//===-- Base class for libc unittests ---------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 304cb18..175aa22 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- JSON serialization routines ---------------------------------===//
+//===-- JSON serialization routines ---------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a4f220f..b24a884 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- JSON serialization routines -----------------------*- C++ -*-===//
+//===-- JSON serialization routines -----------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a876530..4ca9bc3 100644 (file)
@@ -1,3 +1,11 @@
+//===-- JSON Tests --------------------------------------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
 #include "JSON.h"
 #include "LibcBenchmark.h"
 #include "LibcMemoryBenchmark.h"
index 5ae1887..b1ab79e 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- `Benchmark` function ----------------------------------------===//
+//===-- Benchmark function -----------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 6f6d1f4..46db9a1 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- `Benchmark` function ------------------------------*- C++ -*-===//
+//===-- Benchmark function --------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index faf64ee..c9b21e4 100644 (file)
@@ -1,3 +1,11 @@
+//===-- Benchmark function tests -----------------------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
 #include "LibcBenchmark.h"
 #include "llvm/ADT/ArrayRef.h"
 #include "llvm/ADT/Optional.h"
index 946d52d..9675c4c 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark memory specific tools -----------------------------===//
+//===-- Benchmark memory specific tools -----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 4c941be..5021a5f 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark memory specific tools -------------------*- C++ -*-===//
+//===-- Benchmark memory specific tools -------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index f85c4be..e305971 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark  --------------------------------------------------===//
+//===-- Benchmark ---------------------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index f5681ad..2c7ce54 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- BenchmarkRunner interface -------------------------*- C++ -*-===//
+//===-- BenchmarkRunner interface -------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 148fa35..2abd649 100644 (file)
@@ -1,3 +1,11 @@
+//===-- Benchmark Memory Test ---------------------------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
 #include "LibcMemoryBenchmark.h"
 #include "llvm/Support/Alignment.h"
 #include "gmock/gmock.h"
index 731e480..9b19350 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark memcmp implementation -----------------------------===//
+//===-- Benchmark memcmp implementation -----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index abfb225..ef031d3 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark memcpy implementation -----------------------------===//
+//===-- Benchmark memcpy implementation -----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 5a2c288..f891b7b 100644 (file)
@@ -1,4 +1,4 @@
-//===-------- Benchmark memset implementation -----------------------------===//
+//===-- Benchmark memset implementation -----------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 80da4ca..32482eb 100644 (file)
@@ -1,4 +1,4 @@
-//===---------------------- ExecuteFunction.h -------------------*- C++ -*-===//
+//===-- ExecuteFunction.h ---------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 1ddb24d..60e367a 100644 (file)
@@ -1,4 +1,4 @@
-//===------- ExecuteFunction implementation for Unix-like Systems ---------===//
+//===-- ExecuteFunction implementation for Unix-like Systems --------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index 142fb4b..b8a693d 100644 (file)
@@ -1,4 +1,4 @@
-//===--------------------------- StreamWrapper.cpp ------------------------===//
+//===-- StreamWrapper.cpp -------------------------------------------------===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.
index a2fecba..a692bb6 100644 (file)
@@ -1,4 +1,4 @@
-//===------------------------ StreamWrapper.h -------------------*- C++ -*-===//
+//===-- StreamWrapper.h -----------------------------------------*- C++ -*-===//
 //
 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 // See https://llvm.org/LICENSE.txt for license information.