racket/racket/collects/compiler
Paulo Matos e26d2e11d8
Proper cross-platform no return annotations for error functions (#2709)
Ensures proper noreturn annotations for error functions. Implemented
cross-platform unreachable annotation. No warnings in tested clang or
gcc with default flags. Tested as well on MacOS and Windows.
2019-07-03 08:31:18 +02:00
..
private Proper cross-platform no return annotations for error functions (#2709) 2019-07-03 08:31:18 +02:00
cm-accomplice.rkt compiler/cm-accomplice: adjust protocol for extra options 2015-01-09 11:31:35 -07:00
cm.rkt switch to a new, Racket-implemented expander & module system 2018-02-26 13:19:53 -07:00
compilation-path.rkt raco setup: repair more problems with multi-cross mode 2018-12-04 06:05:53 -07:00
compile-file.rkt comiler/compile-file: adapt to use-compiled-file-paths setting 2018-10-22 17:14:49 -06:00
compiler.rkt racocs make: repair --no-deps destination 2019-04-30 19:00:52 -06:00
depend.rkt add virtual-machine identifier to bytecode and ".dep" files 2018-10-21 17:33:24 -06:00
distribute.rkt racocs exe: fill in implementation 2018-10-17 12:55:53 -06:00
embed.rkt raco exe: make generated name for embedded module deterministic 2019-06-13 07:50:39 -06:00
exe-dylib-path.rkt add compiler/exe-dylib-path 2015-08-13 17:06:55 -06:00
find-exe.rkt add support for tethering to a config or addon dir 2016-04-15 06:42:15 -06:00
module-suffix.rkt get-module-suffixes: put "rkt" first 2015-12-22 11:03:09 -07:00
option.rkt Remove units in parts of compiler, dynext, setup and create the cext-lib package. 2013-09-26 14:53:51 -04:00