summaryrefslogtreecommitdiff
path: root/src/comp.c
AgeCommit message (Expand)Author
2022-03-19Remove internal_condition_case_[345]Paul Eggert
2022-03-19Make `command-modes' work for (native-compiled) subrs, tooLars Ingebrigtsen
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård
2022-02-01* Improve 'maybe_defer_native_compilation'Andrea Corallo
2022-02-01Rename `comp--loadable' into `comp--compilable'Andrea Corallo
2022-01-28Reduce code duplication in parts of (auto)load&defaliasStefan Monnier
2022-01-28; Rename 'startup--require-comp-safetly'Eli Zaretskii
2022-01-27Fix potential native compiler circular dependencies during loadAndrea Corallo
2022-01-25* src/comp.c (emit_lisp_obj_rval): Make use of NILP.Andrea Corallo
2022-01-25* src/comp.c (emit_limple_insn): Fix another int/Lisp_Object mixupStefan Monnier
2022-01-11Merge branch 'master' into scratch/correct-warning-posAlan Mackenzie
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-31Try to make scratch/correct-warning-pos build on Windows and not segfaultAlan Mackenzie
2021-12-31Miscellaneous enhancements to scratch/correct-warning-pos.Alan Mackenzie
2021-12-30Make symbols with positions work with native compilationAlan Mackenzie
2021-12-15Have 'dlopen' use RTLD_GLOBAL in 'dynlib_open'Andrea Corallo
2021-12-03Merge from origin/emacs-28Stefan Kangas
2021-12-02Port to C compilers that lack size-0 arraysPaul Eggert
2021-12-01Merge from origin/emacs-28Stefan Kangas
2021-11-30; * src/comp.c (syms_of_comp) <comp-no-native-file-h>: Doc fix.Eli Zaretskii
2021-11-30; * src/comp.c (syms_of_comp): Fix first lines of doc strings.Eli Zaretskii
2021-11-30Improve native compiler startup circular dependecy prevention mechanismAndrea Corallo
2021-10-07Update Fstring_match calls in comp.cLars Ingebrigtsen
2021-09-22Fix build with native compilation but without zlibEli Zaretskii
2021-09-22Doc string fixes in comp.eEli Zaretskii
2021-09-15Avoid compiler warnings in comp.c on MS-WindowsEli Zaretskii
2021-09-13* Clean-up some unnecessary macro usage in comp.cAndrea Corallo
2021-09-10Add support for GCC compiler command-line optionsArthur Miller
2021-09-01* Add a dll loader entry for gcc_jit_context_new_cast (bug#50315)Kien Nguyen
2021-08-30Implement proper type conversion in native compilerAndreas Schwab
2021-08-22Set a unique ID for eln files on macOS (bug#45934)Andrea Corallo
2021-07-01Fix NS self contained eln location (bug#49271)Alan Third
2021-06-18; * src/comp.c (ADD_IMPORTED): Fix broken macro.Mattias Engdegård
2021-05-27Fix resolution of symlinks during dumpingEli Zaretskii
2021-05-21* Fix ahead-of-time native compilation for out-of-tree builds (bug#48497)Andrea Corallo
2021-05-11Rename comp-deferred-compilationAndrea Corallo
2021-05-06Rename comp-eln-load-path → native-comp-eln-load-pathAndrea Corallo
2021-05-06Rename comp-warning-on-missing-sourceAndrea Corallo
2021-05-06Rename comp-native-driver-options → native-comp-driver-optionsAndrea Corallo
2021-05-06Rename comp-debug -> native-comp-debugAndrea Corallo
2021-05-06Rename comp-speed -> native-comp-speedAndrea Corallo
2021-05-05Rename feature `nativecomp' into `native-compile'Andrea Corallo
2021-04-27; * src/comp.c: Fix typos.Eli Zaretskii
2021-04-27; Fix typosStefan Kangas
2021-04-18* src/comp.c (fixup_eln_load_path): Simplify code.Eli Zaretskii
2021-04-17Fix loading *.eln files when Emacs is installed via symlinksEli Zaretskii
2021-04-05* Introduce `comp-file-preloaded-p'Andrea Corallo
2021-04-04* src/comp.c (fixup_eln_load_path): Fix parameter name.Andrea Corallo
2021-04-04* src/comp.c (Fcomp_el_to_eln_filename): Fix doc.Andrea Corallo