OXYGENHUB
◆ main openmsx / build / cpu2flags.py
401 B · Python · last changed chore(): initial commit 1 month ago source blame history raw
1
from cpu import getCPU
2
3
import sys
4
5
def getCPUFlags(cpuName):
6
	cpu = getCPU(cpuName)
7
	return ' '.join(cpu.gccFlags)
8
9
if __name__ == '__main__':
10
	if len(sys.argv) == 2:
11
		cpuName = sys.argv[1]
12
		try:
13
			print(getCPUFlags(cpuName))
14
		except KeyError:
15
			print('Unknown CPU "%s"' % cpuName, file=sys.stderr)
16
	else:
17
		print('Usage: python3 cpu2flags.py OPENMSX_TARGET_CPU', file=sys.stderr)
18
		sys.exit(2)