From a9511e8a95a13585126c4a26a827463801e67d04 Mon Sep 17 00:00:00 2001 From: unknown <> Date: Mon, 17 Nov 2014 20:15:14 +0000 Subject: [PATCH] autocommit for files dated 2014-11-17 20:15:14 --- .travis.yml | 13 +++++++++++++ EXTENSIONS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 .travis.yml create mode 100644 EXTENSIONS diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..87233af --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: c +compiler: + - gcc + - clang +script: make && make test +notifications: + irc: + channels: + - "irc.freenode.org#gmqcc" + template: + - "[%{commit} : %{author}] %{message}" + - "%{build_url}" + skip_join: true diff --git a/EXTENSIONS b/EXTENSIONS new file mode 100644 index 0000000..67c4b06 --- /dev/null +++ b/EXTENSIONS @@ -0,0 +1,48 @@ +LICE implements the following extentions that are likewise present +in existing compilers like GCC/Clang. + +- Dollar signs in Identifier Names: + http://gcc.gnu.org/onlinedocs/gcc/Dollar-Signs.html + +- Referring to a Type with typeof: + http://gcc.gnu.org/onlinedocs/gcc/Typeof.html + +- Conditionals with Omitted Operands: + http://gcc.gnu.org/onlinedocs/gcc/Conditionals.html + +- Statements and Declarations in Expressions + http://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html + +- Structures with No Members + http://gcc.gnu.org/onlinedocs/gcc/Empty-Structures.html + +- Non-Constant Initializers + http://gcc.gnu.org/onlinedocs/gcc/Initializers.html + +- Case Ranges + http://gcc.gnu.org/onlinedocs/gcc/Case-Ranges.html + +- Cast to a Union Type + http://gcc.gnu.org/onlinedocs/gcc/Cast-to-Union.html + +- The Character in Constants + http://gcc.gnu.org/onlinedocs/gcc/Character-Escapes.html + +- Incomplete enum Types + http://gcc.gnu.org/onlinedocs/gcc/Incomplete-Enums.html + +- Binary constants using the '0b' prefix + http://gcc.gnu.org/onlinedocs/gcc/Binary-constants.html + +- Arithmetic on void- and Function-Pointers + http://gcc.gnu.org/onlinedocs/gcc/Pointer-Arith.html + +- Labels as Values + http://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html + +- Arrays of Length Zero + http://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html + +- Getting the Return or Frame Address of a Function + http://gcc.gnu.org/onlinedocs/gcc/Return-Address.html + __builtin_return_address only currently. -- 2.40.0