IF MARCH 9 IS YOUR BIRTHDAY: Your determination and willingness to succeed may pay off during the next two to three weeks if your ambitions take center stage. Think twice before beginning anything new ...
IF MARCH 17 IS YOUR BIRTHDAY: You might be somewhat susceptible to flattery and may be misled during the next few weeks. Optimism may be high, and you could prefer peace at any price. It may be ...
IF MARCH 10 IS YOUR BIRTHDAY: On the roller coaster of life, you might feel you have hit a tough spot during the next two to three weeks. Problems from the past or extra duties might make you feel ...
As I understand it, -march=native will detect the ISA and extensions to use from cpuid (which include model, family and stepping information). -march=xxx will use a baseline set of extensions and a baseline ISA. There are a lot of possible combinations of extensions, so only the most relevant were chosen (e.g. skylake-avx512 was added to reflect an important extension of some skylakes). -march ...
-march=foo implies -mtune=foo unless you also specify a different -mtune. This is one reason why using -march is better than just enabling options like -mavx without doing anything about tuning. Caveat: -march=native on a CPU that GCC doesn't specifically recognize will still enable new instruction sets that GCC can detect, but will leave -mtune=generic. Use a new enough GCC that knows about ...