226 Commits (c2ea14fbd2af448136cc8af65a9a4da13a39d35c)

Author SHA1 Message Date
Eli Schwartz 39ecfc2d54
compilers: drop dead code 1 year ago
Eli Schwartz caa38dad45 fix broken type annotation imports being ignored 1 year ago
Fini Jastrow 30ab9747ae clike: Deduplicate rpath linker flags 1 year ago
Eli Schwartz 34ac2e4af6 fix ninja backend rules containing internal enum reprs 1 year ago
Xavier Claessens 361f7484d2 Remove duplicated code to canonicalize b_vscrt option value 1 year ago
Marvin Scholz dec4f72da4 clike compilers: use MesonBugException instead of AssertionError 1 year ago
Eli Schwartz 5b317c5658
compilers: use correct version comparison for openbsd libraries 1 year ago
Nomura 319b1505e8
Metrowerks: set optlevel 3 to max optimization args 1 year ago
Nomura e7ed45396d
Metrowerks: remove duplicate optimization args 1 year ago
Moody Liu 3c47216fe9 clike compilers: fix cross_* functions' include 1 year ago
Marvin Scholz 3fc16f05b5 Add compiler.has_define 1 year ago
Benoit Pierre bde690b06e compilers: fix checks handling of internal dependencies 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Eli Schwartz a01418db0a
remove useless type annotations 1 year ago
Charles Brunet 711e4e3b06 Optimize CLikeCompiler._get_file_from_list() 1 year ago
kiwixz 3de0f6d4e9 clang: use gcc syntax to enable diagnostics color 1 year ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Tristan Partin 24edddb412 Fix return type of debugfile functions 1 year ago
Tristan Partin c1863f781b Remove Compiler._build_wrapper(temp_dir:) 1 year ago
Tristan Partin 33c8362a1c Match the method signatures of parent classes 1 year ago
Tristan Partin 9e8a034ade Fix the typing around Compiler._get_compile_output() 1 year ago
Tristan Partin d4bcf05c39 Annotate naked fundamental Python types 1 year ago
Tristan Partin 921c2370a7 Replace some type comments with annotations 1 year ago
Tristan Partin 1624354f33 Use CompileCheckMode enum 1 year ago
Xavier Claessens d140342c14 comp.preprocess(): Do not treat every file as assembly 1 year ago
Kacper Michajłow 9dd5f0ae69 compilers: strip get_define output 1 year ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 1 year ago
Nomura c1fce8f60f Initial support for Metrowerks Assembler 2 years ago
Xavier Claessens ff86e799a4 extract_all_objects: Include PCH object with MSVC 2 years ago
Nomura 18cfa545f0 Initial support for Metrowerks C/C++ compiler 2 years ago
Dylan Baker bfce5c45a4 compilers: convert method to get assert control to a boolean 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Renan Lavarec 4fedf19f41 asm: Add sx extension 2 years ago
Volker Weißmann 193a12e366 Small fix on how cc.sizeof (and similar functions) use the 'prefix' kwarg 2 years ago
Charles Brunet a5a7b29a66 prevent lib prefix warning from pkg-config 2 years ago
David Robillard 535498d367 Fix warning_level=everything with GCC 8 2 years ago
Andres Freund 808d5934dd Use caching in Compiler.sizeof() and Compiler.alignment() 2 years ago
Luke Elliott 8fdb8b01ad compilers: -fprofile-correction is only a valid switch with gcc itself. 2 years ago
Dylan Baker d55d7bc45d compilers: Remove /utf-8 from Visual Studio command args once 2 years ago
Dylan Baker ee8e7ada1d compilers: Copy const always_args before returning 2 years ago
Chun-wei Fan 9bbceeee06 Visual Studio: Drop /utf-8 if it is not supported 2 years ago
Eli Schwartz 0a6e485d92
pylint 2.16: join iterables without repeated append 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Charles Brunet 3729b6bcd4 remove /utf-8 option when /validate-charset- is present 2 years ago
Kleis Auke Wolthuizen 4e1d0e4784 emscripten: remove redundant `thread_flags` implementation 2 years ago
Kleis Auke Wolthuizen 51ac9ed317 emscripten: use single arguments when specifying options 2 years ago
Kleis Auke Wolthuizen 898e85d847 emscripten: prefer `-pthread` over `-s USE_PTHREADS=1` 2 years ago
Nirbheek Chauhan 5dd3413b71 meson: Cache os.path.realpath in CLikeCompilerArgs 2 years ago