https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81519

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P4

--- Comment #10 from Martin Liška <marxin at gcc dot gnu.org> ---
Note that I'm not planning to come up with a script. It's quite a concrete
usage, so I would recommend you to put a script into your project.

Idea of the script can be:
$ gcc --help=target -Q &>/tmp/1 && gcc --help=target -Q -march=haswell &>/tmp/2
&& diff -u /tmp/1 /tmp/2 | grep '^+'
+++ /tmp/2      2018-11-19 08:21:08.180761742 +0100
+  -maes                                [enabled]
+  -march=                              haswell
+  -mavx                                [enabled]
+  -mavx2                               [enabled]
+  -mavx256-split-unaligned-load        [disabled]
+  -mavx256-split-unaligned-store       [disabled]
+  -mbmi                                [enabled]
+  -mbmi2                               [enabled]
+  -mcx16                               [enabled]
+  -mf16c                               [enabled]
+  -mfma                                [enabled]
+  -mfsgsbase                           [enabled]
+  -mhle                                [enabled]
+  -mlzcnt                              [enabled]
+  -mmovbe                              [enabled]
+  -mno-sse4                            [disabled]
+  -mpclmul                             [enabled]
+  -mpopcnt                             [enabled]
+  -mrdrnd                              [enabled]
+  -msahf                               [enabled]
+  -msse3                               [enabled]
+  -msse4                               [enabled]
+  -msse4.1                             [enabled]
+  -msse4.2                             [enabled]
+  -mssse3                              [enabled]
+  -mtune=                              haswell
+  -mxsave                              [enabled]
+  -mxsaveopt                           [enabled]

Reply via email to