Changeset 2483f28 in mainline
- Timestamp:
- 2019-08-17T12:49:43Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 971849b1
- Parents:
- d27a505e
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-07-04 12:49:24)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/meson.build
rd27a505e r2483f28 70 70 '-ffreestanding', 71 71 # TODO: remove this flag 72 '-Wno-cast-function-type',72 cc.get_supported_arguments([ '-Wno-cast-function-type' ]), 73 73 ] 74 74 -
meson.build
rd27a505e r2483f28 255 255 256 256 '-Wwrite-strings', 257 '-Wsystem-headers',258 257 '-Wunknown-pragmas', 259 258 … … 267 266 '-fdebug-prefix-map=' + meson.source_root() + '=.', 268 267 ] 268 269 if cc.get_id() != 'clang' 270 # Clang's own headers emit macro redefinition warnings. 271 extra_common_flags += '-Wsystem-headers' 272 endif 269 273 270 274 if UARCH != 'ia64' … … 450 454 451 455 if CONFIG_DEVEL_FILES 452 # Also install libgcc 453 libgcc = run_command( 454 cc.cmd_array(), arch_uspace_c_args, '-print-libgcc-file-name', 456 # Also install libgcc. 457 # We have to explicitly use gcc for this, because clang only prints 458 # file name instead of whole path. 459 libgcc = run_command(cc_arch + '-helenos-gcc', 460 arch_uspace_c_args, '-print-libgcc-file-name', 455 461 check: true, 456 462 ).stdout().strip() -
meson/cross/amd64_clang
rd27a505e r2483f28 15 15 has_function_printf = true 16 16 needs_exe_wrapper = true 17 c_args = [ '-nostdlibinc' ] 18 cpp_args = [ '-nostdlibinc' ] 19 link_args = [ '-nostdlib' ] 17 20 18 21 cc_arch = 'amd64'
Note:
See TracChangeset
for help on using the changeset viewer.