Складаючи пакет для Pi, я натрапив на таке повідомлення:
CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8
and
CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard
Я знаю різницю між -march
і -mtunu
, але в чому різниця між armv7-a
і arm1176jzf-s
? якщо я дивлюся на новий Pi, як мені знати, які прапори та аргументи я повинен використовувати?