mirror of
				https://gitlab.com/qemu-project/qemu.git
				synced 2025-10-30 07:57:14 +08:00 
			
		
		
		
	 d33717d7fc
			
		
	
	d33717d7fc
	
	
	
		
			
			Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org> Link: https://lore.kernel.org/r/20250521223414.248276-7-pierrick.bouvier@linaro.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
		
			
				
	
	
		
			32 lines
		
	
	
		
			581 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			581 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
| if not have_tcg
 | |
|    subdir_done()
 | |
| endif
 | |
| 
 | |
| tcg_ss = ss.source_set()
 | |
| 
 | |
| tcg_ss.add(files(
 | |
|   'optimize.c',
 | |
|   'region.c',
 | |
|   'tcg.c',
 | |
|   'tcg-common.c',
 | |
|   'tcg-op.c',
 | |
|   'tcg-op-ldst.c',
 | |
|   'tcg-op-gvec.c',
 | |
|   'tcg-op-vec.c',
 | |
| ))
 | |
| 
 | |
| if get_option('tcg_interpreter')
 | |
|   libffi = dependency('libffi', version: '>=3.0', required: true,
 | |
|                       method: 'pkg-config')
 | |
|   tcg_ss.add(libffi)
 | |
|   tcg_ss.add(files('tci.c'))
 | |
| endif
 | |
| 
 | |
| tcg_ss.add(when: libdw, if_true: files('debuginfo.c'))
 | |
| if host_os == 'linux'
 | |
|   tcg_ss.add(files('perf.c'))
 | |
| endif
 | |
| 
 | |
| user_ss.add_all(tcg_ss)
 | |
| system_ss.add_all(tcg_ss)
 |