aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas "Cakeisalie5" Touhey <thomas@touhey.fr>2017-07-25 00:11:43 +0200
committerThomas "Cakeisalie5" Touhey <thomas@touhey.fr>2017-07-25 00:11:43 +0200
commit8ccd8524760e5ccd0403fee769c51cb0b9cd1a16 (patch)
tree54675fa8850a62b36a953e70a7e9d99ea7f74d59
parentc90454dd47829c8d28cb8e2fa3891421cb7c6c24 (diff)
Remade updatesource.py, remaking headers.py (old suph.py)
-rw-r--r--AUTHORS.md11
-rw-r--r--CODING.md140
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--arch/all/compiler-gcc/bits/alloca.h15
-rw-r--r--arch/all/compiler-gcc/bits/compiler.h15
-rw-r--r--arch/all/compiler-gcc/bits/endian.h15
-rw-r--r--arch/all/compiler-gcc/bits/stdarg.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/exact.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/fast.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/least.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/max.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/primitive.h15
-rw-r--r--arch/all/compiler-gcc/bits/types/ptr.h15
-rw-r--r--arch/all/compiler-renesas/bits/compiler.h15
-rw-r--r--arch/all/compiler-renesas/bits/endian.h15
-rw-r--r--arch/all/compiler-renesas/bits/stdarg.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/exact.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/fast.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/float.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/least.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/max.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/primitive.h15
-rw-r--r--arch/all/compiler-renesas/bits/types/ptr.h15
-rw-r--r--arch/all/compiler-sdcc/bits/compiler.h15
-rw-r--r--arch/all/compiler-sdcc/bits/endian.h15
-rw-r--r--arch/all/compiler-sdcc/bits/stdarg.h15
-rw-r--r--arch/all/compiler-sdcc/bits/types/primitive.h15
-rw-r--r--arch/all/compiler-turbo/bits/compiler.h15
-rw-r--r--arch/all/compiler-turbo/bits/endian.h15
-rw-r--r--arch/all/compiler-turbo/bits/stdarg.h15
-rw-r--r--arch/all/compiler-xlc/bits/compiler.h15
-rw-r--r--arch/all/compiler-xlc/bits/endian.h15
-rw-r--r--arch/all/compiler-xlc/bits/types/primitive.h15
-rw-r--r--arch/all/core-sh/bits/byteswap.h15
-rw-r--r--arch/all/core-sh/bits/setjmp.h15
-rw-r--r--arch/all/core-sh/include/builtin.h15
-rw-r--r--arch/all/core-sh/include/fixed.h15
-rw-r--r--arch/all/core-sh/include/machine.h15
-rw-r--r--arch/all/core-sh/include/smachine.h15
-rw-r--r--arch/all/core-sh/include/umachine.h15
-rw-r--r--arch/all/core/include/alloca.h15
-rw-r--r--arch/all/core/include/assert.h15
-rw-r--r--arch/all/core/include/byteswap.h15
-rw-r--r--arch/all/core/include/cdefs.h15
-rw-r--r--arch/all/core/include/cdefs/attrs.h15
-rw-r--r--arch/all/core/include/cdefs/compiler.h15
-rw-r--r--arch/all/core/include/cdefs/features.h15
-rw-r--r--arch/all/core/include/cdefs/utils.h15
-rw-r--r--arch/all/core/include/complex.h15
-rw-r--r--arch/all/core/include/ctype.h15
-rw-r--r--arch/all/core/include/dirent.h15
-rw-r--r--arch/all/core/include/endian.h15
-rw-r--r--arch/all/core/include/errno.h15
-rw-r--r--arch/all/core/include/features.h15
-rw-r--r--arch/all/core/include/fenv.h15
-rw-r--r--arch/all/core/include/float.h15
-rw-r--r--arch/all/core/include/inttypes.h15
-rw-r--r--arch/all/core/include/iso646.h15
-rw-r--r--arch/all/core/include/limits.h15
-rw-r--r--arch/all/core/include/locale.h15
-rw-r--r--arch/all/core/include/malloc.h15
-rw-r--r--arch/all/core/include/printf.h15
-rw-r--r--arch/all/core/include/setjmp.h15
-rw-r--r--arch/all/core/include/signal.h15
-rw-r--r--arch/all/core/include/stdarg.h15
-rw-r--r--arch/all/core/include/stdatomic.h15
-rw-r--r--arch/all/core/include/stdbool.h15
-rw-r--r--arch/all/core/include/stddef.h15
-rw-r--r--arch/all/core/include/stdfix.h15
-rw-r--r--arch/all/core/include/stdint.h15
-rw-r--r--arch/all/core/include/stdio.h15
-rw-r--r--arch/all/core/include/stdio_ext.h15
-rw-r--r--arch/all/core/include/stdlib.h15
-rw-r--r--arch/all/core/include/string.h15
-rw-r--r--arch/all/core/include/time.h15
-rw-r--r--arch/all/core/include/varargs.h15
-rw-r--r--arch/all/core/src/byteswap.c15
-rw-r--r--arch/all/core/src/ctype/funcs.c15
-rw-r--r--arch/all/core/src/ctype/tab.c17
-rw-r--r--arch/all/core/src/errno.c15
-rw-r--r--arch/all/core/src/locales.c15
-rw-r--r--arch/all/core/src/stdio/printf/default.c15
-rw-r--r--arch/all/core/src/stdio/printf/fprintf.c15
-rw-r--r--arch/all/core/src/stdio/printf/register.c15
-rw-r--r--arch/all/core/src/stdio/printf/sprintf.c15
-rw-r--r--arch/all/core/src/stdio/printf/vfprintf.c15
-rw-r--r--arch/all/core/src/stdio/read.c15
-rw-r--r--arch/all/core/src/stdio/seek.c15
-rw-r--r--arch/all/core/src/stdio/stdout.c15
-rw-r--r--arch/all/core/src/stdio/write.c15
-rw-r--r--arch/all/core/src/stdlib/div.c15
-rw-r--r--arch/all/core/src/stdlib/rand.c15
-rw-r--r--arch/all/core/src/stdlib/wchar.c15
-rw-r--r--arch/all/core/src/string/memchr.c15
-rw-r--r--arch/all/core/src/string/memcpy.c15
-rw-r--r--arch/all/core/src/string/memset.c15
-rw-r--r--arch/all/core/src/string/strchr.c15
-rw-r--r--arch/all/core/src/string/strlen.c15
-rw-r--r--arch/all/cpp/include/ios15
-rw-r--r--arch/all/cpp/include/iosfwd15
-rw-r--r--arch/all/cpp/include/iostream15
-rw-r--r--arch/all/cpp/include/mystrbuf15
-rw-r--r--arch/all/cpp/include/new15
-rw-r--r--arch/all/cpp/include/streambuf15
-rw-r--r--arch/all/cpp/include/string15
-rw-r--r--arch/all/ensigdsp-sh/include/ensigdsp.h15
-rw-r--r--arch/all/iconv/include/iconv.h15
-rw-r--r--arch/all/iconv/src/conv/utf8_to_wchar.c15
-rw-r--r--arch/all/iconv/src/conv/wchar_to_utf8.c15
-rw-r--r--arch/all/iconv/src/iconv.c15
-rw-r--r--arch/all/iconv/src/open.c15
-rw-r--r--arch/all/iconv/src/routes.c15
-rw-r--r--arch/all/math/include/math.h15
-rw-r--r--arch/all/math/include/mathf.h15
-rw-r--r--arch/all/stdcocorico/include/stdcocorico.h15
-rw-r--r--arch/casiowin/core-crt/src/crt0.c15
-rw-r--r--arch/casiowin/core/bits/time.h15
-rw-r--r--arch/casiowin/core/src/assert/assert.c15
-rw-r--r--arch/casiowin/easy-grayscales/include/draw.h15
-rw-r--r--arch/casiowin/easy-grayscales/include/gray.h15
-rw-r--r--arch/casiowin/easy-input/include/EasyInput.h15
-rw-r--r--arch/casiowin/easy-input/src/main.c15
-rw-r--r--arch/casiowin/fxlib/include/commbios.h15
-rw-r--r--arch/casiowin/fxlib/include/dispbios.h15
-rw-r--r--arch/casiowin/fxlib/include/filebios.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/app.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/battery.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/bcd.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/cdefs.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/clock.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/comm.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/display.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/file.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/keyboard.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/serial.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/syscall.h15
-rw-r--r--arch/casiowin/fxlib/include/fxlib/timer.h15
-rw-r--r--arch/casiowin/fxlib/include/keybios.h15
-rw-r--r--arch/casiowin/fxlib/include/timer.h15
-rw-r--r--arch/casiowin/fxlib/src/dirent/error.c15
-rw-r--r--arch/casiowin/fxlib/src/dirent/open.c15
-rw-r--r--arch/casiowin/fxlib/src/file/sdk.c15
-rw-r--r--arch/casiowin/fxlib/src/timer/sdk.c15
-rw-r--r--arch/casiowin/libfxsys/include/app.h15
-rw-r--r--arch/casiowin/libfxsys/include/asm.h15
-rw-r--r--arch/casiowin/libfxsys/include/disp.h15
-rw-r--r--arch/casiowin/libfxsys/include/file.h15
-rw-r--r--arch/casiowin/libfxsys/include/key.h15
-rw-r--r--arch/casiowin/libfxsys/include/keycodes.h15
-rw-r--r--arch/casiowin/libfxsys/include/official.h15
-rw-r--r--arch/casiowin/libfxsys/include/print.h15
-rw-r--r--arch/casiowin/libfxsys/include/rtc.h15
-rw-r--r--arch/casiowin/libfxsys/include/syscall.h15
-rw-r--r--arch/casiowin/monochromelib/copyright.yml2
-rw-r--r--arch/casiowin/monochromelib/include/MonochromeLib.h17
-rw-r--r--arch/casiowin/monochromelib/include/monochrome.h17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_and.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_and_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_or.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_or_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_xor.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_16_xor_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_and.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_and_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_or.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_or_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_xor.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_8_xor_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_and.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_and_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_or.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_or_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_xor.c17
-rw-r--r--arch/casiowin/monochromelib/src/bmp_xor_cl.c17
-rw-r--r--arch/casiowin/monochromelib/src/circle.c17
-rw-r--r--arch/casiowin/monochromelib/src/clear_screen.c17
-rw-r--r--arch/casiowin/monochromelib/src/clear_vram.c17
-rw-r--r--arch/casiowin/monochromelib/src/display_vram.c17
-rw-r--r--arch/casiowin/monochromelib/src/ellipse.c17
-rw-r--r--arch/casiowin/monochromelib/src/ellipse_in_rect.c17
-rw-r--r--arch/casiowin/monochromelib/src/filled_circle.c17
-rw-r--r--arch/casiowin/monochromelib/src/filled_ellipse.c17
-rw-r--r--arch/casiowin/monochromelib/src/filled_ellipse_in_rect.c17
-rw-r--r--arch/casiowin/monochromelib/src/filled_polygon.c17
-rw-r--r--arch/casiowin/monochromelib/src/get_contrast.c17
-rw-r--r--arch/casiowin/monochromelib/src/horizontal_line.c17
-rw-r--r--arch/casiowin/monochromelib/src/horizontal_scroll.c17
-rw-r--r--arch/casiowin/monochromelib/src/line.c17
-rw-r--r--arch/casiowin/monochromelib/src/pixel.c17
-rw-r--r--arch/casiowin/monochromelib/src/pixel_test.c17
-rw-r--r--arch/casiowin/monochromelib/src/point.c17
-rw-r--r--arch/casiowin/monochromelib/src/polygon.c17
-rw-r--r--arch/casiowin/monochromelib/src/rectangle.c17
-rw-r--r--arch/casiowin/monochromelib/src/set_contrast.c17
-rw-r--r--arch/casiowin/monochromelib/src/vertical_line.c17
-rw-r--r--arch/casiowin/monochromelib/src/vertical_scroll.c17
-rw-r--r--arch/casiowin/monochromelib/src/vram_adress.c17
-rw-r--r--arch/casiowin/revolutionfx/include/revolution.h15
-rwxr-xr-xtools/Internals/__init__.py1
-rwxr-xr-xtools/Internals/copyright.py66
-rwxr-xr-xtools/Internals/exceptions.py7
-rwxr-xr-xtools/Internals/headers.py (renamed from tools/Internals/suph.py)53
-rw-r--r--tools/Internals/locales/en_US.yml4
-rw-r--r--tools/Internals/locales/fr_FR.yml2
-rw-r--r--tools/Internals/topc.py145
-rwxr-xr-xtools/updatesource.py80
207 files changed, 1872 insertions, 1656 deletions
diff --git a/AUTHORS.md b/AUTHORS.md
index 14da01a..4f93f5b 100644
--- a/AUTHORS.md
+++ b/AUTHORS.md
@@ -1,7 +1,12 @@
-# libcarrot - a libc for interacting with CASIO's system
-Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <<thomas@touhey.fr>>
+# libcarrot authors and maintainers
+This version ("the upstream") version of libcarrot is maintained by
+Thomas "Cakeisalie5" Touhey <<thomas@touhey.fr>>.
+
+Each file belongs to its authors.
+
+Aside from the standards the projects aims at being compliant with,
+parts are adapted, or are rewritten to be compatible with:
-Parts are adapted from/based on:
- Hitachi/Renesas C/C++ environment headers;
- the GNU C library;
- Andreas Bertheussen's libfxsys for some tips;
diff --git a/CODING.md b/CODING.md
index 7471daf..7c77d6d 100644
--- a/CODING.md
+++ b/CODING.md
@@ -4,139 +4,7 @@ This coding style is the one the libcarrot project uses -- see `CONTRIBUTING.md`
for a more general guide about how to contribute, or the rest of this guide
for how to code in this project.
-## Files
-All source/header files should start with this header:
-
- /* *****************************************************************************
- * <file path> -- <short description>
- * <copyrights>
- *
- * This file is part of libcarrot.
- * libcarrot is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3.0 of the License,
- * or (at your option) any later version.
- *
- * libcarrot is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- * See the GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with the libcarrot; if not, see <http://www.gnu.org/licenses/>.
- *
- * <optional long description>
- * ************************************************************************** */
-
-Where the file path is the path of the file **after** the `src`/`include`
-directory (e.g. `stdlib/rand.c`, `fx/error.h`), and the copyrights are lines
-such as `Copyright (C) <year(s)> <name> <<email>>`. These lines should
-be aligned, e.g.:
-
- Copyright (C) 2017 First Person <<first.person@example.org>>
- Copyright (C) 2020-2022 Second Person <<second.person@example.org>>
-
-If your file doesn't have a long description, you can just put the star line
-right after the last licence information line.
-
-### Headers (.h)
-The main goals of libcarrot headers are functionnality and compatibility.
-Make headers clean is not the top priority, although if you can make them clean,
-you will be encouraged to do so.
-
-The headers should have include guards of the form `_DIRECTORY_FILENAME_H`
-(e.g. `_FX_ERROR_H` for `fx/error.h`). If the header is there for
-compatibility, it should also use the include guards from the original
-header, e.g.:
-
- #if !defined(_CTYPE_H) && !defined(_CTYPE_H_) && !defined(__CTYPE_H) && \\
- !defined(__CTYPE_H__) && !defined(_CTYPE) && !defined(__CTYPE)
- # define _CTYPE_H 1
- # define _CTYPE_H_ 1
- # define __CTYPE_H 1
- # define __CTYPE_H__ 1
- # define _CTYPE 1
- # define __CTYPE 1
- # include <cdefs.h>
-
- /* ... your content here... */
-
- #endif /* _CTYPE_H */
- #ifndef _CTYPE_H
- # define _CTYPE_H 1
- #endif
- #ifndef _CTYPE_H_
- # define _CTYPE_H_ 1
- #endif
- #ifndef __CTYPE_H
- # define __CTYPE_H 1
- #endif
- #ifndef __CTYPE_H__
- # define __CTYPE_H__ 1
- #endif
- #ifndef _CTYPE
- # define _CTYPE 1
- #endif
- #ifndef __CTYPE
- # define __CTYPE 1
- #endif
-
-Prototypes should always be prefixed by `extern`, and the one defining functions
-that return something should use the `__THROW` compiler macro, defined in
-`compiler.h`.
-
-The ISO C specifications reserve two namespaces to any libc: an underscore
-followed by any upper letter (which, in libcarrot, is used for internal macros
-and macro arguments), and two underscores followed by any character accepted in
-a symbol name, which is used with lower letters in libcarrot and is used for
-all the internal utilities of the library, from compiler-agnostic macros
-(defined in `cdefs.h`) to internal functions or data, static inline or not.
-It is also used for functions arguments in order not to interfere with user
-macros (e.g. `int __c`, `const char **__s`).
-
-### C source files (.c)
-C source files should use pedantic C89. Any compiler-specific operation should
-be used through compiler-agnostic macros defined in headers (which are not
-required to be defined).
-
-## Coding style
-### Editor configuration
-You will find a [.editorconfig](http://editorconfig.org/) file in this project.
-You shall use it _before_ contributing to the project, and not change any
-of its settings, as they are considered as **part of this contributing guide**.
-
-### Comment style
-Comments should have this style (spaces between stars and the comment content):
-
- /* this is a one line comment */
- /* wow, it looks like this is a...
- * MULTI-LINE
- * COMMENT! */
-
-A notable exception is Javadoc-like comments (the format is **not** chosen in
-order to generate documentation, it was just chosen because it is easy for
-a human to read), which use tabs after the stars:
-
- /**
- * function_name:
- * <short description>
- *
- * <optional long description>
- *
- * @arg <name> <description>
- * @arg <name> <description>
- * @return <description>
- */
-
-Also, for delimiting sections in a file, we have these types of separators:
-
- /* ************************************************************************** */
- /* <section name> */
- /* ************************************************************************** */
-
-The section name should not be more than one line, the description should be
-under it if you want to tell more about it.
-
-### Other things
-It's basically K&R (except the editor configuration, see the previous
-subsection "Editor configuration"), with some exceptions.
+This file is to re-write (TODO), as many things have been rethought
+(top comments are now generated, the super-preprocessor has been
+introducted with include guards, many macros for internal use such as `_OF`
+have to be used, and stuff).
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5b8cd1c..aab5a9b 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -55,8 +55,8 @@ improved for everyone's comfort, please contact the current maintainer(s),
as they have authority. And please, if it is denied, don't make a scene out
of it: fork this project, and do a better job at maintaining it.
-## Roles file (top-level comments)
-**The top-level comment of each source/include file is NOT hand-written**,
+## Roles file (top comments)
+**The top comment of each source/include file is NOT hand-written**,
it is generated by a script, `tools/updatesource.py`, which reads the
copyright lines and the licences from the machine-readable copyright
information files `copyright.yml`, and the short description of each file
diff --git a/arch/all/compiler-gcc/bits/alloca.h b/arch/all/compiler-gcc/bits/alloca.h
index 3f6d9ac..15efc96 100644
--- a/arch/all/compiler-gcc/bits/alloca.h
+++ b/arch/all/compiler-gcc/bits/alloca.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* alloca.h -- Static allocation for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* GCC has a built-in for this! */
diff --git a/arch/all/compiler-gcc/bits/compiler.h b/arch/all/compiler-gcc/bits/compiler.h
index ef258c2..6074909 100644
--- a/arch/all/compiler-gcc/bits/compiler.h
+++ b/arch/all/compiler-gcc/bits/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* compiler.h -- GCC identification macros.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* ************************************************************************* */
/* Detection and version checking */
diff --git a/arch/all/compiler-gcc/bits/endian.h b/arch/all/compiler-gcc/bits/endian.h
index 3f22fef..cabdb0a 100644
--- a/arch/all/compiler-gcc/bits/endian.h
+++ b/arch/all/compiler-gcc/bits/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endianness identification for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* GCC defines the `__BYTE_ORDER__` variable, along with the
* `__ORDER_LITTLE_ENDIAN__`, `__ORDER_BIG_ENDIAN__` and
diff --git a/arch/all/compiler-gcc/bits/stdarg.h b/arch/all/compiler-gcc/bits/stdarg.h
index d75841b..b068d44 100644
--- a/arch/all/compiler-gcc/bits/stdarg.h
+++ b/arch/all/compiler-gcc/bits/stdarg.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdarg.h -- Variable argument list management for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* GCC provides built-ins to make the variable argument list implementation
* easier. */
diff --git a/arch/all/compiler-gcc/bits/types/exact.h b/arch/all/compiler-gcc/bits/types/exact.h
index 2fbd5cd..622f139 100644
--- a/arch/all/compiler-gcc/bits/types/exact.h
+++ b/arch/all/compiler-gcc/bits/types/exact.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/exact.h -- Exact-width integer types for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __INT8_TYPE__ __int8_t;
typedef __UINT8_TYPE__ __uint8_t;
diff --git a/arch/all/compiler-gcc/bits/types/fast.h b/arch/all/compiler-gcc/bits/types/fast.h
index bd3cb8f..1d9b83a 100644
--- a/arch/all/compiler-gcc/bits/types/fast.h
+++ b/arch/all/compiler-gcc/bits/types/fast.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/fast.h -- Fastest-width integer types for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __int_fast8_t;
typedef __uint32_t __uint_fast8_t;
diff --git a/arch/all/compiler-gcc/bits/types/least.h b/arch/all/compiler-gcc/bits/types/least.h
index db17b13..5a9f6d1 100644
--- a/arch/all/compiler-gcc/bits/types/least.h
+++ b/arch/all/compiler-gcc/bits/types/least.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/least.h -- Least-width integer types for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int8_t __int_least8_t;
typedef __uint8_t __uint_least8_t;
diff --git a/arch/all/compiler-gcc/bits/types/max.h b/arch/all/compiler-gcc/bits/types/max.h
index 94efeed..64299c9 100644
--- a/arch/all/compiler-gcc/bits/types/max.h
+++ b/arch/all/compiler-gcc/bits/types/max.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/max.h -- Maximum width integer types for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __intmax_t;
typedef __uint32_t __uintmax_t;
diff --git a/arch/all/compiler-gcc/bits/types/primitive.h b/arch/all/compiler-gcc/bits/types/primitive.h
index 1c8d68e..38d2411 100644
--- a/arch/all/compiler-gcc/bits/types/primitive.h
+++ b/arch/all/compiler-gcc/bits/types/primitive.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/primitive.h -- Information about the primitive types for GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Char type. */
diff --git a/arch/all/compiler-gcc/bits/types/ptr.h b/arch/all/compiler-gcc/bits/types/ptr.h
index f7f16dd..916803c 100644
--- a/arch/all/compiler-gcc/bits/types/ptr.h
+++ b/arch/all/compiler-gcc/bits/types/ptr.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/ptr.h -- Pointer type in GCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-gcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-gcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __intptr_t;
typedef __uint32_t __uintptr_t;
diff --git a/arch/all/compiler-renesas/bits/compiler.h b/arch/all/compiler-renesas/bits/compiler.h
index c0fcc26..591e36e 100644
--- a/arch/all/compiler-renesas/bits/compiler.h
+++ b/arch/all/compiler-renesas/bits/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* compiler.h -- SHC identification macros.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Identify the compiler. */
#if !defined(__HITACHI__)
diff --git a/arch/all/compiler-renesas/bits/endian.h b/arch/all/compiler-renesas/bits/endian.h
index fd10d5f..cdbdc40 100644
--- a/arch/all/compiler-renesas/bits/endian.h
+++ b/arch/all/compiler-renesas/bits/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endianness identification for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Renesas' SuperH compiler defines the `_LIT` or `_BIG` macros
* if it's configured for little or big endian. */
diff --git a/arch/all/compiler-renesas/bits/stdarg.h b/arch/all/compiler-renesas/bits/stdarg.h
index 2bb511b..cb00c8e 100644
--- a/arch/all/compiler-renesas/bits/stdarg.h
+++ b/arch/all/compiler-renesas/bits/stdarg.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdarg.h -- Variable argument list management for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef char* __va_list;
diff --git a/arch/all/compiler-renesas/bits/types/exact.h b/arch/all/compiler-renesas/bits/types/exact.h
index addb82f..253acfd 100644
--- a/arch/all/compiler-renesas/bits/types/exact.h
+++ b/arch/all/compiler-renesas/bits/types/exact.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/exact.h -- Exact-width integer types for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef signed char __int8_t;
typedef unsigned char __uint8_t;
diff --git a/arch/all/compiler-renesas/bits/types/fast.h b/arch/all/compiler-renesas/bits/types/fast.h
index 2b60379..2383043 100644
--- a/arch/all/compiler-renesas/bits/types/fast.h
+++ b/arch/all/compiler-renesas/bits/types/fast.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/fast.h -- Fastest-width integer types for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __int_fast8_t;
typedef __uint32_t __uint_fast8_t;
diff --git a/arch/all/compiler-renesas/bits/types/float.h b/arch/all/compiler-renesas/bits/types/float.h
index 9628a20..92be026 100644
--- a/arch/all/compiler-renesas/bits/types/float.h
+++ b/arch/all/compiler-renesas/bits/types/float.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/float.h -- Floating-point types information for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if defined(_FPD)
# define __FLOAT_DOUBLE 1
diff --git a/arch/all/compiler-renesas/bits/types/least.h b/arch/all/compiler-renesas/bits/types/least.h
index 3666035..fe7ee89 100644
--- a/arch/all/compiler-renesas/bits/types/least.h
+++ b/arch/all/compiler-renesas/bits/types/least.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/least.h -- Least-width integer types for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int8_t __int_least8_t;
typedef __uint8_t __uint_least8_t;
diff --git a/arch/all/compiler-renesas/bits/types/max.h b/arch/all/compiler-renesas/bits/types/max.h
index 8dc0b35..e1d2549 100644
--- a/arch/all/compiler-renesas/bits/types/max.h
+++ b/arch/all/compiler-renesas/bits/types/max.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/max.h -- Maximum width integer types for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __intmax_t;
typedef __uint32_t __uintmax_t;
diff --git a/arch/all/compiler-renesas/bits/types/primitive.h b/arch/all/compiler-renesas/bits/types/primitive.h
index 52ef17e..3fbeb58 100644
--- a/arch/all/compiler-renesas/bits/types/primitive.h
+++ b/arch/all/compiler-renesas/bits/types/primitive.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/primitive.h -- Information about the primitive types for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#define __CHAR_BIT ( 8)
#define __CHAR_IS_SIGNED 1
diff --git a/arch/all/compiler-renesas/bits/types/ptr.h b/arch/all/compiler-renesas/bits/types/ptr.h
index 17bda37..8fcea0c 100644
--- a/arch/all/compiler-renesas/bits/types/ptr.h
+++ b/arch/all/compiler-renesas/bits/types/ptr.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/ptr.h -- Pointer type in SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-renesas' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-renesas' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef __int32_t __intptr_t;
typedef __uint32_t __uintptr_t;
diff --git a/arch/all/compiler-sdcc/bits/compiler.h b/arch/all/compiler-sdcc/bits/compiler.h
index 786d345..6916bdf 100644
--- a/arch/all/compiler-sdcc/bits/compiler.h
+++ b/arch/all/compiler-sdcc/bits/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* compiler.h -- SDCC identification macros.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-sdcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-sdcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if defined(SDCC) && !defined(__SDCC)
# define __SDCC SDCC
diff --git a/arch/all/compiler-sdcc/bits/endian.h b/arch/all/compiler-sdcc/bits/endian.h
index 756d7a1..aa7ad45 100644
--- a/arch/all/compiler-sdcc/bits/endian.h
+++ b/arch/all/compiler-sdcc/bits/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endianness identification for SDCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-sdcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-sdcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* FIXME: isn't correspond to some architectures, if people are interested
* in this and have the time, they should contribute here. */
diff --git a/arch/all/compiler-sdcc/bits/stdarg.h b/arch/all/compiler-sdcc/bits/stdarg.h
index cd69b84..766f0a3 100644
--- a/arch/all/compiler-sdcc/bits/stdarg.h
+++ b/arch/all/compiler-sdcc/bits/stdarg.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdarg.h -- Variable argument list management for SDCC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-sdcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-sdcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* ************************************************************************* */
/* Upwards and downwards `__va_start` and `__va_arg` versions. */
diff --git a/arch/all/compiler-sdcc/bits/types/primitive.h b/arch/all/compiler-sdcc/bits/types/primitive.h
index fbd72f8..612fc7f 100644
--- a/arch/all/compiler-sdcc/bits/types/primitive.h
+++ b/arch/all/compiler-sdcc/bits/types/primitive.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/primitive.h -- (unknown role)
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-sdcc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-sdcc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Char type. */
diff --git a/arch/all/compiler-turbo/bits/compiler.h b/arch/all/compiler-turbo/bits/compiler.h
index 037894b..672a5f8 100644
--- a/arch/all/compiler-turbo/bits/compiler.h
+++ b/arch/all/compiler-turbo/bits/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* compiler.h -- Turbo C identification macros.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-turbo' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-turbo' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if !defined(__TURBOC__)
# error "This header should only be used with the Turbo C Compiler!"
diff --git a/arch/all/compiler-turbo/bits/endian.h b/arch/all/compiler-turbo/bits/endian.h
index c96bbb1..77a5f3e 100644
--- a/arch/all/compiler-turbo/bits/endian.h
+++ b/arch/all/compiler-turbo/bits/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endianness identification for Turbo C.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-turbo' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-turbo' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* TODO */
# error "This file is to write."
diff --git a/arch/all/compiler-turbo/bits/stdarg.h b/arch/all/compiler-turbo/bits/stdarg.h
index 4ae1458..37f9a20 100644
--- a/arch/all/compiler-turbo/bits/stdarg.h
+++ b/arch/all/compiler-turbo/bits/stdarg.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdarg.h -- Variable argument list management for Turbo C.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-turbo' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-turbo' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
typedef void *__va_list;
diff --git a/arch/all/compiler-xlc/bits/compiler.h b/arch/all/compiler-xlc/bits/compiler.h
index 48dd794..138d042 100644
--- a/arch/all/compiler-xlc/bits/compiler.h
+++ b/arch/all/compiler-xlc/bits/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* compiler.h -- XLC identification macros.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-xlc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-xlc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if !defined(__IBMC__) && !defined(__xlC__)
# error "This header should only be used with IBM XLC!"
diff --git a/arch/all/compiler-xlc/bits/endian.h b/arch/all/compiler-xlc/bits/endian.h
index 6c6e6a4..ac19037 100644
--- a/arch/all/compiler-xlc/bits/endian.h
+++ b/arch/all/compiler-xlc/bits/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endianness identification for XLC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-xlc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-xlc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* The IBM C compiler provides the `_BIG_ENDIAN` and/or `__BIG_ENDIAN__`
* pre-defined macros to know if the platform is big endian or not. */
diff --git a/arch/all/compiler-xlc/bits/types/primitive.h b/arch/all/compiler-xlc/bits/types/primitive.h
index 3d783ee..0bb661b 100644
--- a/arch/all/compiler-xlc/bits/types/primitive.h
+++ b/arch/all/compiler-xlc/bits/types/primitive.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* types/primitive.h -- Information about the primitive types for XLC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/compiler-xlc' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/compiler-xlc' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Char type. */
diff --git a/arch/all/core-sh/bits/byteswap.h b/arch/all/core-sh/bits/byteswap.h
index 0120be4..37d8a47 100644
--- a/arch/all/core-sh/bits/byteswap.h
+++ b/arch/all/core-sh/bits/byteswap.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* byteswap.h -- Optimized byteswapping utilities for SuperH.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#define __BYTESWAP_SUB16
#define __BYTESWAP_SUB32
diff --git a/arch/all/core-sh/bits/setjmp.h b/arch/all/core-sh/bits/setjmp.h
index 16aec1f..e84dc41 100644
--- a/arch/all/core-sh/bits/setjmp.h
+++ b/arch/all/core-sh/bits/setjmp.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* setjmp.h -- Non-local jump buffer type.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Jump buffer type. */
typedef __uint32_t jmp_buf[16];
diff --git a/arch/all/core-sh/include/builtin.h b/arch/all/core-sh/include/builtin.h
index 5587ba4..c07f34c 100644
--- a/arch/all/core-sh/include/builtin.h
+++ b/arch/all/core-sh/include/builtin.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* builtin.h -- Built-ins for SHC.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdint.h>
diff --git a/arch/all/core-sh/include/fixed.h b/arch/all/core-sh/include/fixed.h
index 65234cc..648ee4c 100644
--- a/arch/all/core-sh/include/fixed.h
+++ b/arch/all/core-sh/include/fixed.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fixed.h -- Fixed-point numbers, Renesas' way.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core-sh/include/machine.h b/arch/all/core-sh/include/machine.h
index 98fc660..4293d9e 100644
--- a/arch/all/core-sh/include/machine.h
+++ b/arch/all/core-sh/include/machine.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* machine.h -- SuperH intrinsics.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Include the subheaders. */
# include <smachine.h>
diff --git a/arch/all/core-sh/include/smachine.h b/arch/all/core-sh/include/smachine.h
index f51d295..3804dff 100644
--- a/arch/all/core-sh/include/smachine.h
+++ b/arch/all/core-sh/include/smachine.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* smachine.h -- SuperH intrinsics, privileged mode.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdint.h>
diff --git a/arch/all/core-sh/include/umachine.h b/arch/all/core-sh/include/umachine.h
index 6389af6..c5efee3 100644
--- a/arch/all/core-sh/include/umachine.h
+++ b/arch/all/core-sh/include/umachine.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* umachine.h -- SuperH intrinsics, user mode.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core-sh' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdint.h>
diff --git a/arch/all/core/include/alloca.h b/arch/all/core/include/alloca.h
index 1f08f00..1699b26 100644
--- a/arch/all/core/include/alloca.h
+++ b/arch/all/core/include/alloca.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* alloca.h -- Allocate memory on stack.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/assert.h b/arch/all/core/include/assert.h
index 37666da..b8900ec 100644
--- a/arch/all/core/include/assert.h
+++ b/arch/all/core/include/assert.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* assert.h -- Assertions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/byteswap.h b/arch/all/core/include/byteswap.h
index b3f5f2d..87ad537 100644
--- a/arch/all/core/include/byteswap.h
+++ b/arch/all/core/include/byteswap.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* byteswap.h -- Byte swapping utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdint.h>
diff --git a/arch/all/core/include/cdefs.h b/arch/all/core/include/cdefs.h
index e77bfcd..e3754ea 100644
--- a/arch/all/core/include/cdefs.h
+++ b/arch/all/core/include/cdefs.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* cdefs.h -- C definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Identification macros for libcarrot.
* - `__LIBCARROT__` is defined and equal to 1 if the current libc
diff --git a/arch/all/core/include/cdefs/attrs.h b/arch/all/core/include/cdefs/attrs.h
index e3ae612..8b41e1b 100644
--- a/arch/all/core/include/cdefs/attrs.h
+++ b/arch/all/core/include/cdefs/attrs.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* cdefs/attrs.h -- C Compiler helpers.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#ifndef _CDEFS_H
# error "This file should be included by `cdefs.h`!"
diff --git a/arch/all/core/include/cdefs/compiler.h b/arch/all/core/include/cdefs/compiler.h
index 0f17cc4..f862feb 100644
--- a/arch/all/core/include/cdefs/compiler.h
+++ b/arch/all/core/include/cdefs/compiler.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* cdefs/compiler.h -- Compiler description.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#ifndef _CDEFS_H
# error "This file should be included by `cdefs.h`!"
diff --git a/arch/all/core/include/cdefs/features.h b/arch/all/core/include/cdefs/features.h
index 8f78cf2..04d599f 100644
--- a/arch/all/core/include/cdefs/features.h
+++ b/arch/all/core/include/cdefs/features.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* cdefs/features.h -- Compiler features.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#ifndef _CDEFS_H
# error "This file should be included by `cdefs.h`!"
diff --git a/arch/all/core/include/cdefs/utils.h b/arch/all/core/include/cdefs/utils.h
index 00b5b16..5f28118 100644
--- a/arch/all/core/include/cdefs/utils.h
+++ b/arch/all/core/include/cdefs/utils.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* cdefs/utils.h -- C utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#ifndef _CDEFS_H
# error "This file should be included by `cdefs.h`!"
diff --git a/arch/all/core/include/complex.h b/arch/all/core/include/complex.h
index a5ce4ce..629663e 100644
--- a/arch/all/core/include/complex.h
+++ b/arch/all/core/include/complex.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* complex.h -- Complex utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core/include/ctype.h b/arch/all/core/include/ctype.h
index 4d90b1c..186b695 100644
--- a/arch/all/core/include/ctype.h
+++ b/arch/all/core/include/ctype.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* ctype.h -- Character type.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_DECLS
diff --git a/arch/all/core/include/dirent.h b/arch/all/core/include/dirent.h
index 9a10981..9b072b7 100644
--- a/arch/all/core/include/dirent.h
+++ b/arch/all/core/include/dirent.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* dirent.h -- Directory listing.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_DECLS
diff --git a/arch/all/core/include/endian.h b/arch/all/core/include/endian.h
index b08c2c8..d594deb 100644
--- a/arch/all/core/include/endian.h
+++ b/arch/all/core/include/endian.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* endian.h -- Endian conversion utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <byteswap.h>
diff --git a/arch/all/core/include/errno.h b/arch/all/core/include/errno.h
index 4bef26d..39c0683 100644
--- a/arch/all/core/include/errno.h
+++ b/arch/all/core/include/errno.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* errno.h -- libc error codes.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_DECLS
diff --git a/arch/all/core/include/features.h b/arch/all/core/include/features.h
index 4c7e918..f0a3807 100644
--- a/arch/all/core/include/features.h
+++ b/arch/all/core/include/features.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* features.h -- C features.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* This file turns the feature macros, defined by the compiler or by the
* user, into internal macros used by the library, in order to set the
diff --git a/arch/all/core/include/fenv.h b/arch/all/core/include/fenv.h
index 536c6fc..d97e1c9 100644
--- a/arch/all/core/include/fenv.h
+++ b/arch/all/core/include/fenv.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* fenv.h -- Floating environment.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* TODO */
diff --git a/arch/all/core/include/float.h b/arch/all/core/include/float.h
index 6f65fa8..5bce649 100644
--- a/arch/all/core/include/float.h
+++ b/arch/all/core/include/float.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* float.h -- Floating constants.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include_bits <types.h>
diff --git a/arch/all/core/include/inttypes.h b/arch/all/core/include/inttypes.h
index f547e94..941c562 100644
--- a/arch/all/core/include/inttypes.h
+++ b/arch/all/core/include/inttypes.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* inttypes.h -- Things using types from `stdint.h`.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/iso646.h b/arch/all/core/include/iso646.h
index 61e9ebf..3c136bf 100644
--- a/arch/all/core/include/iso646.h
+++ b/arch/all/core/include/iso646.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* iso646.h -- English words.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core/include/limits.h b/arch/all/core/include/limits.h
index 2c781f6..f9f920b 100644
--- a/arch/all/core/include/limits.h
+++ b/arch/all/core/include/limits.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* limits.h -- Integer limits.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/locale.h b/arch/all/core/include/locale.h
index 1347c78..4ca8c62 100644
--- a/arch/all/core/include/locale.h
+++ b/arch/all/core/include/locale.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* locale.h -- Locales.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/malloc.h b/arch/all/core/include/malloc.h
index 97489c6..9885cce 100644
--- a/arch/all/core/include/malloc.h
+++ b/arch/all/core/include/malloc.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* malloc.h -- Dynamic memory allocation.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <alloca.h>
diff --git a/arch/all/core/include/printf.h b/arch/all/core/include/printf.h
index a46a02d..3a189ea 100644
--- a/arch/all/core/include/printf.h
+++ b/arch/all/core/include/printf.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* printf.h -- printf-related utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdio.h>
diff --git a/arch/all/core/include/setjmp.h b/arch/all/core/include/setjmp.h
index ba641d3..527c882 100644
--- a/arch/all/core/include/setjmp.h
+++ b/arch/all/core/include/setjmp.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* setjmp.h -- Non-local jumps.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_DECLS
diff --git a/arch/all/core/include/signal.h b/arch/all/core/include/signal.h
index 88f2d3a..7849f30 100644
--- a/arch/all/core/include/signal.h
+++ b/arch/all/core/include/signal.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* signal.h -- Signals.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_NAMESPACE_STD
diff --git a/arch/all/core/include/stdarg.h b/arch/all/core/include/stdarg.h
index ae3a65b..d983482 100644
--- a/arch/all/core/include/stdarg.h
+++ b/arch/all/core/include/stdarg.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdarg.h -- Variable argument lists.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#if defined(_VARARGS_H)
diff --git a/arch/all/core/include/stdatomic.h b/arch/all/core/include/stdatomic.h
index 8d1caf5..d0cb3ee 100644
--- a/arch/all/core/include/stdatomic.h
+++ b/arch/all/core/include/stdatomic.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdatomic.h -- Atomic integer types.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core/include/stdbool.h b/arch/all/core/include/stdbool.h
index d4b5229..005005b 100644
--- a/arch/all/core/include/stdbool.h
+++ b/arch/all/core/include/stdbool.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdbool.h -- Booleans.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#if !__USE_CXX98
diff --git a/arch/all/core/include/stddef.h b/arch/all/core/include/stddef.h
index 1e9f469..846ad7b 100644
--- a/arch/all/core/include/stddef.h
+++ b/arch/all/core/include/stddef.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stddef.h -- Standard definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
__BEGIN_NAMESPACE_STD
diff --git a/arch/all/core/include/stdfix.h b/arch/all/core/include/stdfix.h
index 2017572..88cfdd4 100644
--- a/arch/all/core/include/stdfix.h
+++ b/arch/all/core/include/stdfix.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdfix.h -- Standard fix integers.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core/include/stdint.h b/arch/all/core/include/stdint.h
index b9e9f8a..e97471d 100644
--- a/arch/all/core/include/stdint.h
+++ b/arch/all/core/include/stdint.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdint.h -- Standard integer types.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/stdio.h b/arch/all/core/include/stdio.h
index 6c361c7..7d154c2 100644
--- a/arch/all/core/include/stdio.h
+++ b/arch/all/core/include/stdio.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio.h -- Standard I/O.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/stdio_ext.h b/arch/all/core/include/stdio_ext.h
index f52cb90..f3d486f 100644
--- a/arch/all/core/include/stdio_ext.h
+++ b/arch/all/core/include/stdio_ext.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio_ext.h -- Extended standard I/O utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdio.h>
diff --git a/arch/all/core/include/stdlib.h b/arch/all/core/include/stdlib.h
index bbb5b9e..dec5de7 100644
--- a/arch/all/core/include/stdlib.h
+++ b/arch/all/core/include/stdlib.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdlib.h -- Standard library utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/string.h b/arch/all/core/include/string.h
index 53ddfba..c5efe85 100644
--- a/arch/all/core/include/string.h
+++ b/arch/all/core/include/string.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string.h -- String utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/time.h b/arch/all/core/include/time.h
index 0e15a9b..269ba6f 100644
--- a/arch/all/core/include/time.h
+++ b/arch/all/core/include/time.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* time.h -- Time utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/core/include/varargs.h b/arch/all/core/include/varargs.h
index d1602ee..35c8555 100644
--- a/arch/all/core/include/varargs.h
+++ b/arch/all/core/include/varargs.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* varargs.h -- Old variable argument lists.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/all/core/src/byteswap.c b/arch/all/core/src/byteswap.c
index 7a6d591..3a3f05d 100644
--- a/arch/all/core/src/byteswap.c
+++ b/arch/all/core/src/byteswap.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* byteswap.c -- default byte swapping utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#define __NO_BYTESWAP
#include <byteswap.h>
diff --git a/arch/all/core/src/ctype/funcs.c b/arch/all/core/src/ctype/funcs.c
index b1e08a9..73889cd 100644
--- a/arch/all/core/src/ctype/funcs.c
+++ b/arch/all/core/src/ctype/funcs.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* ctype/funcs.c -- Character utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#define __NO_CTYPE
#include <ctype.h>
diff --git a/arch/all/core/src/ctype/tab.c b/arch/all/core/src/ctype/tab.c
index 60c6744..bf56a9c 100644
--- a/arch/all/core/src/ctype/tab.c
+++ b/arch/all/core/src/ctype/tab.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* ctype/tab.c -- ASCII locale table for character identification.
+ *
* Copyright (C) 1991-2016 Free Software Foundation, Inc <info@fsf.org>
- * Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
+ * Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <ctype.h>
#define _U _ISupper
diff --git a/arch/all/core/src/errno.c b/arch/all/core/src/errno.c
index fe72f86..3211336 100644
--- a/arch/all/core/src/errno.c
+++ b/arch/all/core/src/errno.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* errno.c -- errno management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <errno.h>
diff --git a/arch/all/core/src/locales.c b/arch/all/core/src/locales.c
index 2704457..9fc34bf 100644
--- a/arch/all/core/src/locales.c
+++ b/arch/all/core/src/locales.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* locales.c -- Localization register.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <locale.h>
#include <limits.h>
diff --git a/arch/all/core/src/stdio/printf/default.c b/arch/all/core/src/stdio/printf/default.c
index dd2b1ac..e924448 100644
--- a/arch/all/core/src/stdio/printf/default.c
+++ b/arch/all/core/src/stdio/printf/default.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/printf/default.c -- Default printf callbacks.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "printf.h"
#include <string.h>
diff --git a/arch/all/core/src/stdio/printf/fprintf.c b/arch/all/core/src/stdio/printf/fprintf.c
index a45aafc..7b79a38 100644
--- a/arch/all/core/src/stdio/printf/fprintf.c
+++ b/arch/all/core/src/stdio/printf/fprintf.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/printf/fprintf.c -- Print formatted in a stream.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "printf.h"
diff --git a/arch/all/core/src/stdio/printf/register.c b/arch/all/core/src/stdio/printf/register.c
index a6841dd..868e86c 100644
--- a/arch/all/core/src/stdio/printf/register.c
+++ b/arch/all/core/src/stdio/printf/register.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/printf/register.c -- Manage printf callbacks.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "stdio.h"
#include <string.h>
diff --git a/arch/all/core/src/stdio/printf/sprintf.c b/arch/all/core/src/stdio/printf/sprintf.c
index e802550..148ab44 100644
--- a/arch/all/core/src/stdio/printf/sprintf.c
+++ b/arch/all/core/src/stdio/printf/sprintf.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/printf/sprintf.c -- String front-end to [v]s[n]printf.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "printf.h"
#include <string.h>
diff --git a/arch/all/core/src/stdio/printf/vfprintf.c b/arch/all/core/src/stdio/printf/vfprintf.c
index 1a21f68..94e2f4c 100644
--- a/arch/all/core/src/stdio/printf/vfprintf.c
+++ b/arch/all/core/src/stdio/printf/vfprintf.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/printf/vfprintf.c -- The core of all.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "printf.h"
#include <stdlib.h>
diff --git a/arch/all/core/src/stdio/read.c b/arch/all/core/src/stdio/read.c
index f3e1a5d..c7daad1 100644
--- a/arch/all/core/src/stdio/read.c
+++ b/arch/all/core/src/stdio/read.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/read.c -- Read from a stream.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "stdio.h"
diff --git a/arch/all/core/src/stdio/seek.c b/arch/all/core/src/stdio/seek.c
index 50ad0c7..2a31769 100644
--- a/arch/all/core/src/stdio/seek.c
+++ b/arch/all/core/src/stdio/seek.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/seek.c -- Seek on a stream.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "stdio.h"
diff --git a/arch/all/core/src/stdio/stdout.c b/arch/all/core/src/stdio/stdout.c
index 448ed02..86c6c3e 100644
--- a/arch/all/core/src/stdio/stdout.c
+++ b/arch/all/core/src/stdio/stdout.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/stdout.c -- Standard output and error streams definition.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "stdio.h"
diff --git a/arch/all/core/src/stdio/write.c b/arch/all/core/src/stdio/write.c
index 5b17bdf..215a34f 100644
--- a/arch/all/core/src/stdio/write.c
+++ b/arch/all/core/src/stdio/write.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdio/write.c -- Write to a stream.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "stdio.h"
diff --git a/arch/all/core/src/stdlib/div.c b/arch/all/core/src/stdlib/div.c
index 7f9d149..6d786db 100644
--- a/arch/all/core/src/stdlib/div.c
+++ b/arch/all/core/src/stdlib/div.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdlib/div.c -- Division utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <stdlib.h>
diff --git a/arch/all/core/src/stdlib/rand.c b/arch/all/core/src/stdlib/rand.c
index 1985ed0..c0dfb96 100644
--- a/arch/all/core/src/stdlib/rand.c
+++ b/arch/all/core/src/stdlib/rand.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdlib/rand.c -- Basic random utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <stdlib.h>
diff --git a/arch/all/core/src/stdlib/wchar.c b/arch/all/core/src/stdlib/wchar.c
index a28847e..e7dffac 100644
--- a/arch/all/core/src/stdlib/wchar.c
+++ b/arch/all/core/src/stdlib/wchar.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* stdlib/wchar.c -- Wide char-related utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <stdlib.h>
#include <string.h>
diff --git a/arch/all/core/src/string/memchr.c b/arch/all/core/src/string/memchr.c
index 79d41f7..a1b3d64 100644
--- a/arch/all/core/src/string/memchr.c
+++ b/arch/all/core/src/string/memchr.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string/memchr.c -- Look for a character in a memory area.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <string.h>
diff --git a/arch/all/core/src/string/memcpy.c b/arch/all/core/src/string/memcpy.c
index 964d2a0..3624dd8 100644
--- a/arch/all/core/src/string/memcpy.c
+++ b/arch/all/core/src/string/memcpy.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string/memcpy.c -- Copy the content of a memory area into another.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <string.h>
diff --git a/arch/all/core/src/string/memset.c b/arch/all/core/src/string/memset.c
index 3ae95bb..48b0d30 100644
--- a/arch/all/core/src/string/memset.c
+++ b/arch/all/core/src/string/memset.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string/memset.c -- Initialize the content of a memory area.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <string.h>
#include <stdint.h>
diff --git a/arch/all/core/src/string/strchr.c b/arch/all/core/src/string/strchr.c
index 78007d6..9f0e11b 100644
--- a/arch/all/core/src/string/strchr.c
+++ b/arch/all/core/src/string/strchr.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string/strchr.c -- Look for a character in a string.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <string.h>
diff --git a/arch/all/core/src/string/strlen.c b/arch/all/core/src/string/strlen.c
index 2a0cc0a..b4b6b09 100644
--- a/arch/all/core/src/string/strlen.c
+++ b/arch/all/core/src/string/strlen.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string/strlen.c -- Find out the length of a string.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/core' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <string.h>
diff --git a/arch/all/cpp/include/ios b/arch/all/cpp/include/ios
index 6310f16..ec55530 100644
--- a/arch/all/cpp/include/ios
+++ b/arch/all/cpp/include/ios
@@ -1,22 +1,23 @@
/* ****************************************************************************
* ios -- C++ I/O streams.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_IOS_HPP) && !defined(_IOS_)
# define _IOS_HPP 1
diff --git a/arch/all/cpp/include/iosfwd b/arch/all/cpp/include/iosfwd
index 1350113..305411a 100644
--- a/arch/all/cpp/include/iosfwd
+++ b/arch/all/cpp/include/iosfwd
@@ -1,22 +1,23 @@
/* ****************************************************************************
* iosfwd -- C++ I/O library forward declarations.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_IOSFWD_HPP) && !defined(_IOSFWD_)
# define _IOSFWD_HPP 1
diff --git a/arch/all/cpp/include/iostream b/arch/all/cpp/include/iostream
index 2d7139a..ab6b9cb 100644
--- a/arch/all/cpp/include/iostream
+++ b/arch/all/cpp/include/iostream
@@ -1,22 +1,23 @@
/* ****************************************************************************
* iostream -- C++ I/O standard iostream object.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_IOSTREAM_)
# define _IOSTREAM_HPP 1
diff --git a/arch/all/cpp/include/mystrbuf b/arch/all/cpp/include/mystrbuf
index d69a75d..c3039a0 100644
--- a/arch/all/cpp/include/mystrbuf
+++ b/arch/all/cpp/include/mystrbuf
@@ -1,22 +1,23 @@
/* ****************************************************************************
* mystrbuf -- C++ string buffer.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_MYSTRBUF_HPP) && !defined(_MYSTRBUF_)
# define _MYSTRBUF_HPP 1
diff --git a/arch/all/cpp/include/new b/arch/all/cpp/include/new
index 4be76cd..b466320 100644
--- a/arch/all/cpp/include/new
+++ b/arch/all/cpp/include/new
@@ -1,22 +1,23 @@
/* ****************************************************************************
* new -- C++ new operator.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_NEW_HPP) && !defined(__NEW__) \
&& !defined(_NEW_) && !defined(__NEW_H)
diff --git a/arch/all/cpp/include/streambuf b/arch/all/cpp/include/streambuf
index 6681c13..db58dae 100644
--- a/arch/all/cpp/include/streambuf
+++ b/arch/all/cpp/include/streambuf
@@ -1,22 +1,23 @@
/* ****************************************************************************
* streambuf -- C++ stream buffer.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_STREAMBUF_HPP) && !defined(_STREAMBUF_)
# define _STREAMBUF_HPP 1
diff --git a/arch/all/cpp/include/string b/arch/all/cpp/include/string
index 61a6016..0cdb267 100644
--- a/arch/all/cpp/include/string
+++ b/arch/all/cpp/include/string
@@ -1,22 +1,23 @@
/* ****************************************************************************
* string -- C++ string.h wrapper.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/cpp' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/cpp' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#if __USE_CXX98 && !defined(_STRING_HPP) && !defined(_STRING_)
# define _STRING_HPP 1
diff --git a/arch/all/ensigdsp-sh/include/ensigdsp.h b/arch/all/ensigdsp-sh/include/ensigdsp.h
index 0348cba..5dfd966 100644
--- a/arch/all/ensigdsp-sh/include/ensigdsp.h
+++ b/arch/all/ensigdsp-sh/include/ensigdsp.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* ensigdsp.h -- Ensigma DSP library.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/ensigdsp-sh' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/ensigdsp-sh' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fixed.h>
__BEGIN_DECLS
diff --git a/arch/all/iconv/include/iconv.h b/arch/all/iconv/include/iconv.h
index eaf6e7a..3531f6e 100644
--- a/arch/all/iconv/include/iconv.h
+++ b/arch/all/iconv/include/iconv.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* iconv.h -- Generic Conversion Interface.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stddef.h>
diff --git a/arch/all/iconv/src/conv/utf8_to_wchar.c b/arch/all/iconv/src/conv/utf8_to_wchar.c
index 3f9b854..7048008 100644
--- a/arch/all/iconv/src/conv/utf8_to_wchar.c
+++ b/arch/all/iconv/src/conv/utf8_to_wchar.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* conv/utf8_to_wchar.c -- UTF-8 to `wchar_t`.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "../iconv.h"
#define set_utf8_cookie(c_count, c_ini) { \
diff --git a/arch/all/iconv/src/conv/wchar_to_utf8.c b/arch/all/iconv/src/conv/wchar_to_utf8.c
index d528e0e..f0975d0 100644
--- a/arch/all/iconv/src/conv/wchar_to_utf8.c
+++ b/arch/all/iconv/src/conv/wchar_to_utf8.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* conv/wchar_to_utf8.c -- `wchar_t` to UTF-8.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "../iconv.h"
diff --git a/arch/all/iconv/src/iconv.c b/arch/all/iconv/src/iconv.c
index 3d7c6a8..6d1b2a4 100644
--- a/arch/all/iconv/src/iconv.c
+++ b/arch/all/iconv/src/iconv.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* iconv.c -- Main conversion function.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "iconv.h"
diff --git a/arch/all/iconv/src/open.c b/arch/all/iconv/src/open.c
index e7c8b35..742fe26 100644
--- a/arch/all/iconv/src/open.c
+++ b/arch/all/iconv/src/open.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* open.c -- Open and close an iconv descriptor.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "iconv.h"
diff --git a/arch/all/iconv/src/routes.c b/arch/all/iconv/src/routes.c
index be5871a..6561893 100644
--- a/arch/all/iconv/src/routes.c
+++ b/arch/all/iconv/src/routes.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* routes.c -- Encoding routes.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/iconv' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/iconv' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "iconv.h"
#define ENT(FROM, TO, FUNC) \
diff --git a/arch/all/math/include/math.h b/arch/all/math/include/math.h
index 429872d..4752354 100644
--- a/arch/all/math/include/math.h
+++ b/arch/all/math/include/math.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* math.h -- Math functions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/math' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/math' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <errno.h>
diff --git a/arch/all/math/include/mathf.h b/arch/all/math/include/mathf.h
index 2922314..0a0b31f 100644
--- a/arch/all/math/include/mathf.h
+++ b/arch/all/math/include/mathf.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* mathf.h -- Math functions for floats.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/math' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/math' module in libcarrot, an experimental
+ * modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <errno.h>
diff --git a/arch/all/stdcocorico/include/stdcocorico.h b/arch/all/stdcocorico/include/stdcocorico.h
index 495eb18..24716bb 100644
--- a/arch/all/stdcocorico/include/stdcocorico.h
+++ b/arch/all/stdcocorico/include/stdcocorico.h
@@ -1,23 +1,24 @@
/* ****************************************************************************
* stdcocorico.h -- Cocorico! Code in french.
+ *
* Copyright (C) 2014 Simon "Gee" Giraudot <contact@ptilouk.net>
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'all/stdcocorico' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'all/stdcocorico' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdlib.h>
diff --git a/arch/casiowin/core-crt/src/crt0.c b/arch/casiowin/core-crt/src/crt0.c
index 7cee609..2eed0d5 100644
--- a/arch/casiowin/core-crt/src/crt0.c
+++ b/arch/casiowin/core-crt/src/crt0.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* crt0.c -- Main C runtime initialization.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/core-crt' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/core-crt' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <stdlib.h>
#include <string.h>
diff --git a/arch/casiowin/core/bits/time.h b/arch/casiowin/core/bits/time.h
index ffa93b0..ea43a0f 100644
--- a/arch/casiowin/core/bits/time.h
+++ b/arch/casiowin/core/bits/time.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* time.h -- Standard time header internals.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/core' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Number of ticks per second. */
# define __CLOCKS_PER_SEC 120
diff --git a/arch/casiowin/core/src/assert/assert.c b/arch/casiowin/core/src/assert/assert.c
index 9e653cc..36237b7 100644
--- a/arch/casiowin/core/src/assert/assert.c
+++ b/arch/casiowin/core/src/assert/assert.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* assert/assert.c -- Make an assertion failed pop-up.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/core' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/core' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <assert.h>
#include <stdio.h>
diff --git a/arch/casiowin/easy-grayscales/include/draw.h b/arch/casiowin/easy-grayscales/include/draw.h
index 010b224..ff8363a 100644
--- a/arch/casiowin/easy-grayscales/include/draw.h
+++ b/arch/casiowin/easy-grayscales/include/draw.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* draw.h -- Easy grayscale's draw utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/easy-grayscales' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/easy-grayscales' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/casiowin/easy-grayscales/include/gray.h b/arch/casiowin/easy-grayscales/include/gray.h
index 7838f36..5f8d580 100644
--- a/arch/casiowin/easy-grayscales/include/gray.h
+++ b/arch/casiowin/easy-grayscales/include/gray.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* gray.h -- Easy grayscale's gray drawing utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/easy-grayscales' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/easy-grayscales' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/casiowin/easy-input/include/EasyInput.h b/arch/casiowin/easy-input/include/EasyInput.h
index 57bc761..1aceb1a 100644
--- a/arch/casiowin/easy-input/include/EasyInput.h
+++ b/arch/casiowin/easy-input/include/EasyInput.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* EasyInput.h -- Easy input.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/easy-input' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/easy-input' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <fxlib.h>
diff --git a/arch/casiowin/easy-input/src/main.c b/arch/casiowin/easy-input/src/main.c
index 24c408d..8d6c15f 100644
--- a/arch/casiowin/easy-input/src/main.c
+++ b/arch/casiowin/easy-input/src/main.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* main.c -- the easy input main file.
+ *
* Copyright (C) 2015-2016 Louis "Dark Storm" Gatin <l.gatin@neuf.fr>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/easy-input' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/easy-input' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <EasyInput.h>
diff --git a/arch/casiowin/fxlib/include/commbios.h b/arch/casiowin/fxlib/include/commbios.h
index b9aa7e0..bc7a4c6 100644
--- a/arch/casiowin/fxlib/include/commbios.h
+++ b/arch/casiowin/fxlib/include/commbios.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* commbios.h -- fxlib's communication definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#if __USE_FXLIB_UNOFFICIAL
diff --git a/arch/casiowin/fxlib/include/dispbios.h b/arch/casiowin/fxlib/include/dispbios.h
index bf2fbc4..012b906 100644
--- a/arch/casiowin/fxlib/include/dispbios.h
+++ b/arch/casiowin/fxlib/include/dispbios.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* dispbios.h -- fxlib's display definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
__BEGIN_NAMESPACE_FXLIB
diff --git a/arch/casiowin/fxlib/include/filebios.h b/arch/casiowin/fxlib/include/filebios.h
index a7133d1..b5336c1 100644
--- a/arch/casiowin/fxlib/include/filebios.h
+++ b/arch/casiowin/fxlib/include/filebios.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* filebios.h -- fxlib's file definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
diff --git a/arch/casiowin/fxlib/include/fxlib.h b/arch/casiowin/fxlib/include/fxlib.h
index 4528e1a..92caa1b 100644
--- a/arch/casiowin/fxlib/include/fxlib.h
+++ b/arch/casiowin/fxlib/include/fxlib.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib.h -- library for interacting with CASIO's fx calculators.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <stdlib.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/app.h b/arch/casiowin/fxlib/include/fxlib/app.h
index f25a590..cba5f53 100644
--- a/arch/casiowin/fxlib/include/fxlib/app.h
+++ b/arch/casiowin/fxlib/include/fxlib/app.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/app.h -- fxlib's app management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#if __USE_FXLIB_UNOFFICIAL
diff --git a/arch/casiowin/fxlib/include/fxlib/battery.h b/arch/casiowin/fxlib/include/fxlib/battery.h
index e04ec7b..7c6a6cc 100644
--- a/arch/casiowin/fxlib/include/fxlib/battery.h
+++ b/arch/casiowin/fxlib/include/fxlib/battery.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/battery.h -- fxlib's battery management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#if __USE_FXLIB_UNOFFICIAL
diff --git a/arch/casiowin/fxlib/include/fxlib/bcd.h b/arch/casiowin/fxlib/include/fxlib/bcd.h
index 505d60d..a621be6 100644
--- a/arch/casiowin/fxlib/include/fxlib/bcd.h
+++ b/arch/casiowin/fxlib/include/fxlib/bcd.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/bcd.h -- fxlib's BCD numbers management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#if __USE_FXLIB_UNOFFICIAL
diff --git a/arch/casiowin/fxlib/include/fxlib/cdefs.h b/arch/casiowin/fxlib/include/fxlib/cdefs.h
index 4d1d3a6..e4a0363 100644
--- a/arch/casiowin/fxlib/include/fxlib/cdefs.h
+++ b/arch/casiowin/fxlib/include/fxlib/cdefs.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/cdefs.h -- fxlib's C definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/clock.h b/arch/casiowin/fxlib/include/fxlib/clock.h
index 16a8eaf..d1e662d 100644
--- a/arch/casiowin/fxlib/include/fxlib/clock.h
+++ b/arch/casiowin/fxlib/include/fxlib/clock.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/clock.h -- fxlib's clock management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#if __USE_FXLIB_UNOFFICIAL
diff --git a/arch/casiowin/fxlib/include/fxlib/comm.h b/arch/casiowin/fxlib/include/fxlib/comm.h
index ec8ba6d..4266b7f 100644
--- a/arch/casiowin/fxlib/include/fxlib/comm.h
+++ b/arch/casiowin/fxlib/include/fxlib/comm.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/comm.h -- fxlib's communication management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <commbios.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/display.h b/arch/casiowin/fxlib/include/fxlib/display.h
index b5049ea..751cf14 100644
--- a/arch/casiowin/fxlib/include/fxlib/display.h
+++ b/arch/casiowin/fxlib/include/fxlib/display.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/display.h -- fxlib's display management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <dispbios.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/file.h b/arch/casiowin/fxlib/include/fxlib/file.h
index c72d640..b1b165a 100644
--- a/arch/casiowin/fxlib/include/fxlib/file.h
+++ b/arch/casiowin/fxlib/include/fxlib/file.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/file.h -- fxlib's file management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <filebios.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/keyboard.h b/arch/casiowin/fxlib/include/fxlib/keyboard.h
index 036e128..fdcadab 100644
--- a/arch/casiowin/fxlib/include/fxlib/keyboard.h
+++ b/arch/casiowin/fxlib/include/fxlib/keyboard.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/keyboard.h -- fxlib's keyboard management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <keybios.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/serial.h b/arch/casiowin/fxlib/include/fxlib/serial.h
index f16861c..6bba784 100644
--- a/arch/casiowin/fxlib/include/fxlib/serial.h
+++ b/arch/casiowin/fxlib/include/fxlib/serial.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/serial.h -- fxlib's serial management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <fxlib/comm.h>
diff --git a/arch/casiowin/fxlib/include/fxlib/syscall.h b/arch/casiowin/fxlib/include/fxlib/syscall.h
index 02c3cf6..41963cd 100644
--- a/arch/casiowin/fxlib/include/fxlib/syscall.h
+++ b/arch/casiowin/fxlib/include/fxlib/syscall.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/syscall.h -- fxlib's syscall definition for ASM-C.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Make a syscall. */
diff --git a/arch/casiowin/fxlib/include/fxlib/timer.h b/arch/casiowin/fxlib/include/fxlib/timer.h
index 6b5ec72..08d4a15 100644
--- a/arch/casiowin/fxlib/include/fxlib/timer.h
+++ b/arch/casiowin/fxlib/include/fxlib/timer.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* fxlib/timer.h -- fxlib's timer management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
#include <timer.h>
diff --git a/arch/casiowin/fxlib/include/keybios.h b/arch/casiowin/fxlib/include/keybios.h
index 35e6aff..d9fa8d9 100644
--- a/arch/casiowin/fxlib/include/keybios.h
+++ b/arch/casiowin/fxlib/include/keybios.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* keybios.h -- fxlib's keyboard definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
__BEGIN_NAMESPACE_FXLIB
diff --git a/arch/casiowin/fxlib/include/timer.h b/arch/casiowin/fxlib/include/timer.h
index 66c19db..b2112bb 100644
--- a/arch/casiowin/fxlib/include/timer.h
+++ b/arch/casiowin/fxlib/include/timer.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* timer.h -- fxlib's timer definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/cdefs.h>
__BEGIN_NAMESPACE_FXLIB
diff --git a/arch/casiowin/fxlib/src/dirent/error.c b/arch/casiowin/fxlib/src/dirent/error.c
index 7e3ed42..d48a8c0 100644
--- a/arch/casiowin/fxlib/src/dirent/error.c
+++ b/arch/casiowin/fxlib/src/dirent/error.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* dirent/error.c -- Standard error number from file-specific error.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "dirent.h"
diff --git a/arch/casiowin/fxlib/src/dirent/open.c b/arch/casiowin/fxlib/src/dirent/open.c
index fcfa84f..7b446ba 100644
--- a/arch/casiowin/fxlib/src/dirent/open.c
+++ b/arch/casiowin/fxlib/src/dirent/open.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* dirent/open.c -- Open a directory stream.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include "dirent.h"
#include <stdlib.h>
diff --git a/arch/casiowin/fxlib/src/file/sdk.c b/arch/casiowin/fxlib/src/file/sdk.c
index f92105f..808fed6 100644
--- a/arch/casiowin/fxlib/src/file/sdk.c
+++ b/arch/casiowin/fxlib/src/file/sdk.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* file/sdk.c -- File related functions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/file.h>
diff --git a/arch/casiowin/fxlib/src/timer/sdk.c b/arch/casiowin/fxlib/src/timer/sdk.c
index 065ab3b..84e7126 100644
--- a/arch/casiowin/fxlib/src/timer/sdk.c
+++ b/arch/casiowin/fxlib/src/timer/sdk.c
@@ -1,22 +1,23 @@
/* ****************************************************************************
* timer/sdk.c -- fxlib-compatible timer functions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/fxlib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/fxlib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/timer.h>
diff --git a/arch/casiowin/libfxsys/include/app.h b/arch/casiowin/libfxsys/include/app.h
index 7d3e4b6..8f2ac26 100644
--- a/arch/casiowin/libfxsys/include/app.h
+++ b/arch/casiowin/libfxsys/include/app.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* app.h -- libfxsys' app management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fxlib/app.h>
diff --git a/arch/casiowin/libfxsys/include/asm.h b/arch/casiowin/libfxsys/include/asm.h
index 214de0b..400bdbd 100644
--- a/arch/casiowin/libfxsys/include/asm.h
+++ b/arch/casiowin/libfxsys/include/asm.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* asm.h -- libfxsys' assembly utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Make the syscall entry */
diff --git a/arch/casiowin/libfxsys/include/disp.h b/arch/casiowin/libfxsys/include/disp.h
index 00990a7..70e72f1 100644
--- a/arch/casiowin/libfxsys/include/disp.h
+++ b/arch/casiowin/libfxsys/include/disp.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* disp.h -- libfxsys' display management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fx/display.h>
diff --git a/arch/casiowin/libfxsys/include/file.h b/arch/casiowin/libfxsys/include/file.h
index c8ce955..05bf218 100644
--- a/arch/casiowin/libfxsys/include/file.h
+++ b/arch/casiowin/libfxsys/include/file.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* file.h -- libfxsys' file management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fx/file.h>
diff --git a/arch/casiowin/libfxsys/include/key.h b/arch/casiowin/libfxsys/include/key.h
index 41d98cd..3307914 100644
--- a/arch/casiowin/libfxsys/include/key.h
+++ b/arch/casiowin/libfxsys/include/key.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* key.h -- libfxsys' keyboard management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fx/keyboard.h>
diff --git a/arch/casiowin/libfxsys/include/keycodes.h b/arch/casiowin/libfxsys/include/keycodes.h
index 64dfe09..de0f59b 100644
--- a/arch/casiowin/libfxsys/include/keycodes.h
+++ b/arch/casiowin/libfxsys/include/keycodes.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* keycodes.h -- libfxsys' keyboard definitions.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <keybios.h>
diff --git a/arch/casiowin/libfxsys/include/official.h b/arch/casiowin/libfxsys/include/official.h
index 515fea1..fdf9786 100644
--- a/arch/casiowin/libfxsys/include/official.h
+++ b/arch/casiowin/libfxsys/include/official.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* official.h -- libfxsys' official calls.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
/* Technically, this macro is supposed to tell the headers we include not
* to define any non-official system call/interaction, but you know...
diff --git a/arch/casiowin/libfxsys/include/print.h b/arch/casiowin/libfxsys/include/print.h
index 5e24ac5..df27338 100644
--- a/arch/casiowin/libfxsys/include/print.h
+++ b/arch/casiowin/libfxsys/include/print.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* print.h -- libfxsys' character display management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fx/display.h>
diff --git a/arch/casiowin/libfxsys/include/rtc.h b/arch/casiowin/libfxsys/include/rtc.h
index 864bfd1..0822cde 100644
--- a/arch/casiowin/libfxsys/include/rtc.h
+++ b/arch/casiowin/libfxsys/include/rtc.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* rtc.h -- libfxsys' clock management.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <fx/clock.h>
diff --git a/arch/casiowin/libfxsys/include/syscall.h b/arch/casiowin/libfxsys/include/syscall.h
index 16df0a5..4b8cf19 100644
--- a/arch/casiowin/libfxsys/include/syscall.h
+++ b/arch/casiowin/libfxsys/include/syscall.h
@@ -1,21 +1,22 @@
/* ****************************************************************************
* syscall.h -- libfxsys' assembly utilities.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/libfxsys' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/libfxsys' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <asm.h>
diff --git a/arch/casiowin/monochromelib/copyright.yml b/arch/casiowin/monochromelib/copyright.yml
index 4fb47a9..80959a7 100644
--- a/arch/casiowin/monochromelib/copyright.yml
+++ b/arch/casiowin/monochromelib/copyright.yml
@@ -4,6 +4,6 @@ files:
- 'src/*'
- 'include/*'
copyright:
-- [2011, Pierre "PierrotLL" Le Gall, legallpierre89@gmail.com]
+- [2011, Pierre Le Gall, legallpierre89@gmail.com]
- [2016, 2017, Thomas "Cakeisalie5" Touhey, thomas@touhey.fr]
license: LGPL-3
diff --git a/arch/casiowin/monochromelib/include/MonochromeLib.h b/arch/casiowin/monochromelib/include/MonochromeLib.h
index ca046a7..605d7bd 100644
--- a/arch/casiowin/monochromelib/include/MonochromeLib.h
+++ b/arch/casiowin/monochromelib/include/MonochromeLib.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* MonochromeLib.h -- MonochromeLib's main header alias.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/include/monochrome.h b/arch/casiowin/monochromelib/include/monochrome.h
index 92cb359..8539bc4 100644
--- a/arch/casiowin/monochromelib/include/monochrome.h
+++ b/arch/casiowin/monochromelib/include/monochrome.h
@@ -1,23 +1,24 @@
/* ****************************************************************************
* monochrome.h -- MonochromeLib's main header.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <stdlib.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_and.c b/arch/casiowin/monochromelib/src/bmp_16_and.c
index 6a3a916..956d3b5 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_and.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_and.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_and.c -- Display a 16x16 BMP, using ANDs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_and_cl.c b/arch/casiowin/monochromelib/src/bmp_16_and_cl.c
index 55ab88b..cdb42f7 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_and_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_and_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_and_cl.c -- Display a 16x16 BMP, using ANDs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_or.c b/arch/casiowin/monochromelib/src/bmp_16_or.c
index 866e3b5..0c8d84e 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_or.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_or.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_or.c -- Display a 16x16 BMP, using ORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_or_cl.c b/arch/casiowin/monochromelib/src/bmp_16_or_cl.c
index 19325d6..3293f16 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_or_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_or_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_or_cl.c -- Display a 16x16 BMP, using ORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_xor.c b/arch/casiowin/monochromelib/src/bmp_16_xor.c
index f3798ab..d09cc6a 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_xor.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_xor.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_xor.c -- Display a 16x16 BMP, using XORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_16_xor_cl.c b/arch/casiowin/monochromelib/src/bmp_16_xor_cl.c
index 16ad6f8..10f6af9 100644
--- a/arch/casiowin/monochromelib/src/bmp_16_xor_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_16_xor_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_16_xor_cl.c -- Display a 16x16 BMP, using XORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_and.c b/arch/casiowin/monochromelib/src/bmp_8_and.c
index f073c25..be52933 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_and.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_and.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_and.c -- Display a 8x8 BMP, using ANDs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_and_cl.c b/arch/casiowin/monochromelib/src/bmp_8_and_cl.c
index 0b2613f..a8b5a4a 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_and_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_and_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_and_cl.c -- Display a 8x8 BMP, using ANDs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_or.c b/arch/casiowin/monochromelib/src/bmp_8_or.c
index 3a6a2cb..ec946a3 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_or.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_or.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_or.c -- Display a 8x8 BMP, using ORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_or_cl.c b/arch/casiowin/monochromelib/src/bmp_8_or_cl.c
index 43312a5..c271974 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_or_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_or_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_or_cl.c -- Display a 8x8 BMP, using ORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_xor.c b/arch/casiowin/monochromelib/src/bmp_8_xor.c
index 455a0c9..5cf4043 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_xor.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_xor.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_xor.c -- Display a 8x8 BMP, using XORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_8_xor_cl.c b/arch/casiowin/monochromelib/src/bmp_8_xor_cl.c
index 1cff321..01728d2 100644
--- a/arch/casiowin/monochromelib/src/bmp_8_xor_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_8_xor_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_8_xor_cl.c -- Display a 8x8 BMP, using XORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_and.c b/arch/casiowin/monochromelib/src/bmp_and.c
index bc76b67..f5218ef 100644
--- a/arch/casiowin/monochromelib/src/bmp_and.c
+++ b/arch/casiowin/monochromelib/src/bmp_and.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_and.c -- Display a BMP, using ANDs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_and_cl.c b/arch/casiowin/monochromelib/src/bmp_and_cl.c
index a4da6b4..b4c09d9 100644
--- a/arch/casiowin/monochromelib/src/bmp_and_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_and_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_and_cl.c -- Display a BMP, using ANDs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_or.c b/arch/casiowin/monochromelib/src/bmp_or.c
index 95e01d9..9ca0fb5 100644
--- a/arch/casiowin/monochromelib/src/bmp_or.c
+++ b/arch/casiowin/monochromelib/src/bmp_or.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_or.c -- Display a BMP, using ORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_or_cl.c b/arch/casiowin/monochromelib/src/bmp_or_cl.c
index 7ccc2d8..06ab648 100644
--- a/arch/casiowin/monochromelib/src/bmp_or_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_or_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_or_cl.c -- Display a BMP, using ORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_xor.c b/arch/casiowin/monochromelib/src/bmp_xor.c
index e78d535..ed6165c 100644
--- a/arch/casiowin/monochromelib/src/bmp_xor.c
+++ b/arch/casiowin/monochromelib/src/bmp_xor.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_xor.c -- Display a BMP, using XORs.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/bmp_xor_cl.c b/arch/casiowin/monochromelib/src/bmp_xor_cl.c
index c857390..125d38a 100644
--- a/arch/casiowin/monochromelib/src/bmp_xor_cl.c
+++ b/arch/casiowin/monochromelib/src/bmp_xor_cl.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* bmp_xor_cl.c -- Display a BMP, using XORs and clipping.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/circle.c b/arch/casiowin/monochromelib/src/circle.c
index 7a0ac68..423cba0 100644
--- a/arch/casiowin/monochromelib/src/circle.c
+++ b/arch/casiowin/monochromelib/src/circle.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* circle.c -- Draw a circle.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/clear_screen.c b/arch/casiowin/monochromelib/src/clear_screen.c
index 34a4b05..d173367 100644
--- a/arch/casiowin/monochromelib/src/clear_screen.c
+++ b/arch/casiowin/monochromelib/src/clear_screen.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* clear_screen.c -- Clear the screen.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/clear_vram.c b/arch/casiowin/monochromelib/src/clear_vram.c
index 1a0cf57..f69a353 100644
--- a/arch/casiowin/monochromelib/src/clear_vram.c
+++ b/arch/casiowin/monochromelib/src/clear_vram.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* clear_vram.c -- Clear the VRAM.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/display_vram.c b/arch/casiowin/monochromelib/src/display_vram.c
index 04bb6f7..21fb2c7 100644
--- a/arch/casiowin/monochromelib/src/display_vram.c
+++ b/arch/casiowin/monochromelib/src/display_vram.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* display_vram.c -- Update the screen content.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/ellipse.c b/arch/casiowin/monochromelib/src/ellipse.c
index c4510a9..7214444 100644
--- a/arch/casiowin/monochromelib/src/ellipse.c
+++ b/arch/casiowin/monochromelib/src/ellipse.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* ellipse.c -- Draw an ellipse.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/ellipse_in_rect.c b/arch/casiowin/monochromelib/src/ellipse_in_rect.c
index f552a49..5fc6ff8 100644
--- a/arch/casiowin/monochromelib/src/ellipse_in_rect.c
+++ b/arch/casiowin/monochromelib/src/ellipse_in_rect.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* ellipse_in_rect.c -- Draw an ellipse in a rectangle.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/filled_circle.c b/arch/casiowin/monochromelib/src/filled_circle.c
index 3448054..b2ac879 100644
--- a/arch/casiowin/monochromelib/src/filled_circle.c
+++ b/arch/casiowin/monochromelib/src/filled_circle.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* filled_circle.c -- Draw a filled circle.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/filled_ellipse.c b/arch/casiowin/monochromelib/src/filled_ellipse.c
index 64fbab1..d77f841 100644
--- a/arch/casiowin/monochromelib/src/filled_ellipse.c
+++ b/arch/casiowin/monochromelib/src/filled_ellipse.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* filled_ellipse.c -- Draw a filled ellipse.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/filled_ellipse_in_rect.c b/arch/casiowin/monochromelib/src/filled_ellipse_in_rect.c
index d85bcd9..74c729d 100644
--- a/arch/casiowin/monochromelib/src/filled_ellipse_in_rect.c
+++ b/arch/casiowin/monochromelib/src/filled_ellipse_in_rect.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* filled_ellipse_in_rect.c -- Draw a filled ellipse in a rectangle.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/filled_polygon.c b/arch/casiowin/monochromelib/src/filled_polygon.c
index 1b31f12..f2437f0 100644
--- a/arch/casiowin/monochromelib/src/filled_polygon.c
+++ b/arch/casiowin/monochromelib/src/filled_polygon.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* filled_polygon.c -- Draw a filled polygon.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/get_contrast.c b/arch/casiowin/monochromelib/src/get_contrast.c
index 78f9c94..a5715b0 100644
--- a/arch/casiowin/monochromelib/src/get_contrast.c
+++ b/arch/casiowin/monochromelib/src/get_contrast.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* get_contrast.c -- Get the screen contrast.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/horizontal_line.c b/arch/casiowin/monochromelib/src/horizontal_line.c
index 0b4dfb7..bd00c1f 100644
--- a/arch/casiowin/monochromelib/src/horizontal_line.c
+++ b/arch/casiowin/monochromelib/src/horizontal_line.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* horizontal_line.c -- Draw a horizontal line.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/horizontal_scroll.c b/arch/casiowin/monochromelib/src/horizontal_scroll.c
index 279a166..bca1471 100644
--- a/arch/casiowin/monochromelib/src/horizontal_scroll.c
+++ b/arch/casiowin/monochromelib/src/horizontal_scroll.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* horizontal_scroll.c -- Scroll the screen horizontally.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/line.c b/arch/casiowin/monochromelib/src/line.c
index af17cd4..23f6a13 100644
--- a/arch/casiowin/monochromelib/src/line.c
+++ b/arch/casiowin/monochromelib/src/line.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* line.c -- Draw a line.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/pixel.c b/arch/casiowin/monochromelib/src/pixel.c
index 094a6be..d68bedc 100644
--- a/arch/casiowin/monochromelib/src/pixel.c
+++ b/arch/casiowin/monochromelib/src/pixel.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* pixel.c -- Draw a pixel.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/pixel_test.c b/arch/casiowin/monochromelib/src/pixel_test.c
index 4bf552f..81005f7 100644
--- a/arch/casiowin/monochromelib/src/pixel_test.c
+++ b/arch/casiowin/monochromelib/src/pixel_test.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* pixel_test.c -- Get a pixel's value.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/point.c b/arch/casiowin/monochromelib/src/point.c
index eb8d9d4..0f0eb64 100644
--- a/arch/casiowin/monochromelib/src/point.c
+++ b/arch/casiowin/monochromelib/src/point.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* point.c -- Draw a dot.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/polygon.c b/arch/casiowin/monochromelib/src/polygon.c
index 6884748..8cd5120 100644
--- a/arch/casiowin/monochromelib/src/polygon.c
+++ b/arch/casiowin/monochromelib/src/polygon.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* polygon.c -- Draw a polygon.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/rectangle.c b/arch/casiowin/monochromelib/src/rectangle.c
index 2a7771c..68958c0 100644
--- a/arch/casiowin/monochromelib/src/rectangle.c
+++ b/arch/casiowin/monochromelib/src/rectangle.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* rectangle.c -- Draw a rectangle.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/set_contrast.c b/arch/casiowin/monochromelib/src/set_contrast.c
index 5169197..ef50606 100644
--- a/arch/casiowin/monochromelib/src/set_contrast.c
+++ b/arch/casiowin/monochromelib/src/set_contrast.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* set_contrast.c -- Set the screen contrast.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/vertical_line.c b/arch/casiowin/monochromelib/src/vertical_line.c
index 59e6ae1..f1c3855 100644
--- a/arch/casiowin/monochromelib/src/vertical_line.c
+++ b/arch/casiowin/monochromelib/src/vertical_line.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* vertical_line.c -- Draw a vertical line.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/vertical_scroll.c b/arch/casiowin/monochromelib/src/vertical_scroll.c
index 4c0ca51..a7c2c83 100644
--- a/arch/casiowin/monochromelib/src/vertical_scroll.c
+++ b/arch/casiowin/monochromelib/src/vertical_scroll.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* vertical_scroll.c -- Draw a vertical scroll.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/monochromelib/src/vram_adress.c b/arch/casiowin/monochromelib/src/vram_adress.c
index 67d9d48..eb24782 100644
--- a/arch/casiowin/monochromelib/src/vram_adress.c
+++ b/arch/casiowin/monochromelib/src/vram_adress.c
@@ -1,23 +1,24 @@
/* ****************************************************************************
* vram_adress.c -- Get the VRAM address.
- * Copyright (C) 2011 Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com>
+ *
+ * Copyright (C) 2011 Pierre Le Gall <legallpierre89@gmail.com>
* Copyright (C) 2016-2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/monochromelib' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/monochromelib' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <monochrome.h>
diff --git a/arch/casiowin/revolutionfx/include/revolution.h b/arch/casiowin/revolutionfx/include/revolution.h
index ef38f23..c07640c 100644
--- a/arch/casiowin/revolutionfx/include/revolution.h
+++ b/arch/casiowin/revolutionfx/include/revolution.h
@@ -1,22 +1,23 @@
/* ****************************************************************************
* revolution.h -- RevolutionFX's main header.
+ *
* Copyright (C) 2017 Thomas "Cakeisalie5" Touhey <thomas@touhey.fr>
*
- * This file is part of the 'casiowin/revolutionfx' module,
- * in libcarrot, an experimental modular libc project.
+ * This file is part of the 'casiowin/revolutionfx' module in libcarrot, an
+ * experimental modular libc project.
*
* This file is free software: you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
- * This file is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public
- * License for more details.
+ * This file is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Lesser Public License
+ * for more details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file. If not, see <http://www.gnu.org/licenses/>.
+ * along with this file. If not, see <http://www.gnu.org/licenses/>.
* ************************************************************************* */
#include <cdefs.h>
#include <fx/display.h>
diff --git a/tools/Internals/__init__.py b/tools/Internals/__init__.py
index 673bc08..18d4571 100755
--- a/tools/Internals/__init__.py
+++ b/tools/Internals/__init__.py
@@ -7,5 +7,6 @@ from .args import *
from .copyright import *
from .tools import *
from .module import *
+from .topc import *
# End of file.
diff --git a/tools/Internals/copyright.py b/tools/Internals/copyright.py
index 685a241..3bdef79 100755
--- a/tools/Internals/copyright.py
+++ b/tools/Internals/copyright.py
@@ -14,6 +14,10 @@ __all__ = ["get_copyright_rules", "get_copyright"]
__default_maintainer = ((2016, date.today().year),
'Thomas "Cakeisalie5" Touhey', 'thomas@touhey.fr')
+# ---
+# Gather the copyright rules from the filesystem.
+# ---
+
def get_copyright_rules(root):
""" Get the copyright rules from a root. """
@@ -81,6 +85,10 @@ def get_copyright_rules(root):
return rules
+# ---
+# Get a file's copyright from the copyright rules obtained before.
+# ---
+
def __match(rule, path):
""" Check if a path matches a rule. """
@@ -133,4 +141,62 @@ def get_copyright(rules, path):
raise IgnoredFileException
return (rule['authors'], rule['license'])
+# ---
+# Merge file copyrights.
+# ---
+
+def __merge_copyright_dates(dates, dont_be_precise=True):
+ """ Merge copyright dates.
+ If `dont_be_precise` is False, [(2013, 2014), (2015, 2016)] will
+ be left as is (otherwise, is turned as [(2013, 2016)]). """
+
+ dates = sorted(dates, key=lambda x:x[0])
+
+ fn = [dates[0]]
+ for start, end in dates[1:]:
+ last_start, last_end = fn[-1]
+
+ if dont_be_precise: start -= 1
+ if start <= last_end and end >= last_end:
+ fn[-1] = (last_start, end)
+ else:
+ fn.append((start, end))
+ return fn
+
+def merge_copyrights(first, second, *others):
+ """ Merge copyright tuples returned by `get_copyright()`. """
+
+ # Check if there is more than two arguments.
+ if others:
+ first = merge_copyrights(first, second)
+ for other in others:
+ first = merge_copyrights(first, other)
+ return first
+
+ f_authors, f_license = first['authors'], first['license']
+ s_authors, s_license = second['authors'], second['license']
+
+ # Check that the licenses are compatible.
+ # TODO: for now, it's stupid.
+ if f_license != s_license:
+ raise IncompatibleLicensesException(f_license, s_license)
+
+ # Get the authors and all of their copyright dates.
+ authors = {}
+ for (start, end), name, mail in f_authors + s_authors:
+ if not (name, mail) in authors:
+ authors[name, mail] = []
+ authors[name, mail].append((start, end))
+
+ # Sort dates.
+ for author in authors:
+ authors[author] = __merge_copyright_dates(authors[author])
+
+ copyrights = []
+ for (name, mail), dates in authors.items():
+ for start, end in dates:
+ copyrights.append(((start, end), name, mail))
+
+ return {'authors': copyrights, 'license': f_license}
+
# End of file.
diff --git a/tools/Internals/exceptions.py b/tools/Internals/exceptions.py
index 1a9ae98..65d4490 100755
--- a/tools/Internals/exceptions.py
+++ b/tools/Internals/exceptions.py
@@ -265,4 +265,11 @@ class FileNotFoundException(PotatoException):
ags = ('path',)
msg = loc['exceptions']['FileNotFound']
+class IncompatibleLicensesException(PotatoException):
+ """ Incompatible licenses! """
+
+ ret = 2
+ ags = ('first_license', 'second_license')
+ msg = loc['exceptions']['IncompatibleLicenses']
+
# End of file.
diff --git a/tools/Internals/suph.py b/tools/Internals/headers.py
index b22b91a..8db4799 100755
--- a/tools/Internals/suph.py
+++ b/tools/Internals/headers.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
-''' This tool is the libcarrot super-preprocessor.
+""" This file mainly deals with the libcarrot super-preprocessor.
It was previously called 'makeinc' or 'makeinc.py', but has been merged
into the internals for more efficient calls.
@@ -15,51 +15,38 @@
- macro profiling, in order to skip some conditions and optimize the
headers for the end user;
- better header metadata (different licences from LGPLv3, ...).
-'''
+"""
-import os, yaml
+import os, textwrap
from sys import stderr
-def getheader(path_in):
- """ Get the header data. """
+import yaml
- info = {"short": "", "desc": "", "license": "LGPL3", "copyright": []}
+# ---
+# List files.
+# ---
- with open(path_in) as f:
- if f.readline()[:79] != "/* " + "*" * 76:
- return info
+def __split_path(path):
+ """ Split a path. """
- while True:
- line = f.readline()
- if not line:
- break
+ tree, leaf = os.path.split(path)
+ if not tree: return (leaf,)
+ return __split_path(tree) + (leaf,)
+
+def __list_includes_and_bits(modules):
+ """ List the includes and bits as a tuple of two lists. """
+
+ incs, bits = [], []
+ for module_name, module in modules:
+ for bit in modules.getfiles('bits'):
+ nm = __split_path(os.path.join(
- line = line.splitlines()[0]
- if line[:3] != ' * ':
- break
- line = line[3:]
- if not line: continue
- if line.startswith("Copyright (C) "):
- line = line[14:]
- # Get the dates.
- dates = line.split()[0]
- dates = map(int, dates.split('-'))
- # Get the description.
- author = ' '.join(line.split()[1:])
- # Add the copyright entry.
- info['copyright'].append((dates, author))
- continue
- if not info["short"]:
- info["short"] = line
- else:
- info["desc"] += line + os.linesep
- return info
def look_for_bits(name):
bits = []
diff --git a/tools/Internals/locales/en_US.yml b/tools/Internals/locales/en_US.yml
index 19760c9..6edfedc 100644
--- a/tools/Internals/locales/en_US.yml
+++ b/tools/Internals/locales/en_US.yml
@@ -22,7 +22,7 @@ desc:
Build libcarrot, clean (remove the generated files), install the built
files, and more operations requiring the library to be configured.
updatesource: >-
- Update the top-level comments of the module source, include files and
+ Update the top comments of the module source, include files and
header bits using the machine-readable copyright and roles files.
prefix:
syntax: "Syntax"
@@ -82,3 +82,5 @@ exceptions:
This file should be ignored.
FileNotFound: >-
"{path}": the file doesn't exist!
+ IncompatibleLicenses:
+ "{first_license}" and "{second_license}" licenses are incompatible!
diff --git a/tools/Internals/locales/fr_FR.yml b/tools/Internals/locales/fr_FR.yml
index a2eabc4..9f3c010 100644
--- a/tools/Internals/locales/fr_FR.yml
+++ b/tools/Internals/locales/fr_FR.yml
@@ -85,3 +85,5 @@ exceptions:
Ce fichier doit ĂȘtre ignorĂ©.
FileNotFound:
"{path}" : le fichier n'existe pas !
+ IncompatibleLicenses:
+ Les licences "{first_license}" et "{second_license}" sont incompatibles !
diff --git a/tools/Internals/topc.py b/tools/Internals/topc.py
new file mode 100644
index 0000000..8966e94
--- /dev/null
+++ b/tools/Internals/topc.py
@@ -0,0 +1,145 @@
+#!/usr/bin/env python3
+""" Top comment generator and management.
+
+ The top comment contains the file name and role, the module containing
+ it, and the license statement.
+"""
+
+import os, textwrap
+
+# ---
+# License statements.
+# ---
+
+__lgpl3_statement = """\
+This file is free software: you can redistribute it and/or modify \
+it under the terms of the GNU Lesser General Public License as published by \
+the Free Software Foundation, either version 3 of the License, or \
+(at your option) any later version.
+
+This file is distributed in the hope that it will be useful, \
+but WITHOUT ANY WARRANTY; without even the implied warranty of \
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \
+GNU Lesser General Lesser Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public License \
+along with this file. If not, see <http://www.gnu.org/licenses/>."""
+
+def __get_license_statement(license):
+ """ Get the license statement. """
+
+ if license != 'LGPL-3':
+ return 'This license is unknown.'
+ return __lgpl3_statement
+
+# ---
+# Make the top comment text.
+# ---
+
+def __make_topc_text(mname, name, role, authors, license, width=75):
+ """ Make the top comment text. """
+
+ text = "%s -- " % name
+ text += '\n'.join(textwrap.wrap(role, width=(width - len(text)),
+ subsequent_indent=" "*len(text)))
+ text += '\n\n'
+
+ max_ds_line = 0
+ for (start, end), name, mail in authors:
+ ds = '%s-%s' % (start, end) if start < end else '%s' % start
+ if max_ds_line < len(ds): max_ds_line = len(ds)
+
+ for (start, end), name, mail in authors:
+ ds = '%s-%s' % (start, end) if start < end else '%s' % start
+ copystart = "Copyright (C) %*s "%(max_ds_line, ds)
+ copyline = copystart + "%s <%s>" % (name, mail)
+ copyline = textwrap.wrap(copyline, width=width,
+ subsequent_indent=" "*len(copystart))
+ text += '\n'.join(copyline) + "\n"
+
+ text += "\n"
+ text += '\n'.join(textwrap.wrap("This file is part of the '%s' module " \
+ "in libcarrot, an experimental modular libc project." \
+ % mname, width=width))
+
+ statement = __get_license_statement(license)
+ if statement: text += "\n\n" + statement
+
+ wtab = []
+ for stline in text.splitlines():
+ par = textwrap.wrap(stline, width=width, replace_whitespace=None)
+ if not par: par = ['']
+ for line in par:
+ wtab.append(line)
+
+ return '\n'.join(wtab)
+
+# ---
+# Make the top comment for specific languages, out of text.
+# ---
+
+def __make_topc_c(s, sep='\n'):
+ """ Make a top comment in C using text. """
+
+ __top = '/* ' + '*' * 76
+ __bot = ' * ' + '*' * 73 + ' */'
+
+ mid = sep.join(map(lambda x: ' *' + (' ' if x else '') + x,
+ s.splitlines()))
+ fin = sep.join((__top, mid, __bot)) + sep
+ return fin
+
+def __make_topc_sh(s, sep='\n'):
+ """ Make a bootiful header. """
+
+ __sep = '#' + '*' * 78
+
+ mid = sep.join(map(lambda x: '#' + (' ' if x else '') + x,
+ s.splitlines()))
+ fin = sep.join((__sep, mid, __sep)) + sep
+ return fin
+
+# ---
+# Main interface:
+# Make the top comment, and get the file content after the top comment.
+# ---
+
+def get_source_content(path, sep='\n', syntax='c'):
+ """ Get a source file content after the top comment. """
+
+ if syntax == 'c':
+ is_str = lambda x: x[:3] == '/* ' and \
+ all(c == '*' for c in x[3:])
+ is_end = lambda x: x[:3] == ' * ' and \
+ all(c == '*' for c in x[3:-3]) and x[-3:] == ' */'
+ else:
+ is_str = lambda x: x[0] == '#' and \
+ all(c == '*' for c in x[1:])
+ is_end = isstr
+
+ with open(path) as src:
+ line = src.readline()
+ while True:
+ if not line or not is_str(line.splitlines()[0]):
+ break
+
+ while True:
+ line = src.readline()
+ if not line or is_end(line.splitlines()[0]):
+ break
+
+ line = src.readline()
+
+ oneline = lambda x:x.splitlines()[0] if x else ""
+ line = oneline(line)
+ return sep.join([line] + list(map(oneline, src.readlines())) + [''])
+
+def make_top_comment(module_name, name, role, authors, license, syntax='c'):
+ """ Make a top comment using different syntaxes. """
+
+ width = 76 if syntax == 'c' else 77
+ text = __make_topc_text(module_name, name, role, authors, license,
+ width=width)
+ return __make_topc_c(text) if syntax == 'c' else __make_topc_sh(text)
+
+# End of file.
diff --git a/tools/updatesource.py b/tools/updatesource.py
index 126e8dc..3e8ac9f 100755
--- a/tools/updatesource.py
+++ b/tools/updatesource.py
@@ -1,29 +1,11 @@
#!/usr/bin/env python3
-""" This tool updates the top-level comment on each source and include file
+""" This tool updates the top comment on each source and include file
using the copyright.yml and roles.yml files.
"""
import os, textwrap
from Internals import *
-__lgpl3_statement = """\
-This file is free software: you can redistribute it and/or modify \
-it under the terms of the GNU Lesser General Public License as published by \
-the Free Software Foundation, either version 3 of the License, or \
-(at your option) any later version.
-
-This file is distributed in the hope that it will be useful, \
-but WITHOUT ANY WARRANTY; without even the implied warranty of \
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \
-GNU Lesser General Lesser Public License for more details.
-
-You should have received a copy of the GNU Lesser General Public License \
-along with this file. If not, see <http://www.gnu.org/licenses/>."""
-
-def __get_license_statement(license):
- if license != 'LGPL-3':
- return 'This license is unknown.'
- return __lgpl3_statement
#*****************************************************************************#
# Set up the arguments parser #
#*****************************************************************************#
@@ -74,40 +56,6 @@ def __get_files(name, module):
return files
-def __make_header(s, sep='\n'):
- """ Make a bootiful header. """
-
- __top = '/* ' + '*' * 76
- __bot = ' * ' + '*' * 73 + ' */'
-
- mid = sep.join(map(lambda x: ' *' + (' ' if x else '') + x,
- s.splitlines()))
- fin = sep.join((__top, mid, __bot)) + sep
- return fin
-
-def __replace_file_header(path, head):
- """ Replace file header. """
-
- swap_path = os.path.join(os.path.dirname(path),
- '.%s.chg' % os.path.basename(path))
-
- with open(path) as src:
- line = src.readline()
- while True:
- if line[:3] != '/* ' or any(c != '*' for c in line[3:].rstrip()):
- break
- while True:
- line = src.readline()
- if line[:2] != ' *':
- break
-
- with open(swap_path, 'w') as swp:
- swp.write(head)
- swp.write(line)
- swp.write(src.read())
-
- os.rename(swap_path, path)
-
def main():
""" Main function for the `update_license.py` program. """
@@ -132,27 +80,17 @@ def main():
# Print the information.
for name, path, role, module_name in files:
authors, license = get_copyright(rules, path)
+ content = get_source_content(path)
- head = '%s -- %s\n'%(name, role)
+ topc = make_top_comment(module_name, name, role, authors, license)
+ swap_path = os.path.join(os.path.dirname(path),
+ '.%s.chg' % os.path.basename(path))
- for (start, end), name, mail in authors:
- ds = '%s-%s'%(start, end) if start < end else '%s'%start
- head += "Copyright (C) %s %s <%s>\n" % (ds, name, mail)
-
- head += "\n"
- head += "This file is part of the '%s' module,\n"%module_name
- head += "in libcarrot, an experimental modular libc project.\n"
-
- statement = __get_license_statement(license)
- if statement:
- head += "\n"
- for stline in statement.split('\n'):
- par = textwrap.wrap(stline, 75, replace_whitespace=None)
- if not par: par = ['']
- for line in par:
- head += line + "\n"
+ with open(swap_path, 'w') as swp:
+ swp.write(topc)
+ swp.write(content)
- __replace_file_header(path, __make_header(head))
+ os.rename(swap_path, path)
if __name__ == "__main__":
do_main(main)