X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/37954781d9756ece500551055562183a1e28e943..a5662a5364816f852acb056d5c2b2fc94e0c0a5c:/Standard.hpp diff --git a/Standard.hpp b/Standard.hpp index 84cd5dd..f2f93b3 100644 --- a/Standard.hpp +++ b/Standard.hpp @@ -1,3 +1,24 @@ +/* Cycript - Optimizing JavaScript Compiler/Runtime + * Copyright (C) 2009-2015 Jay Freeman (saurik) +*/ + +/* GNU Affero General Public License, Version 3 {{{ */ +/* + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . +**/ +/* }}} */ + #ifndef CYCRIPT_STANDARD_HPP #define CYCRIPT_STANDARD_HPP @@ -18,4 +39,9 @@ #define _noreturn \ __attribute__((__noreturn__)) +#define _visible \ + __attribute__((__visibility__("default"))) +#define _extern \ + extern "C" _visible + #endif/*CYCRIPT_STANDARD_HPP*/