On 11/2/22 06:35, Rasmus Villemoes wrote:
On 01/11/2022 21.11, Jeff Law wrote:
On 8/29/22 03:29, Rasmus Villemoes wrote:
-ffile-prefix-map is supposed to be a superset of -fmacro-prefix-map
and -fdebug-prefix-map. However, when building .S or .s files, gas is
not called with the appropriate --debug-prefix-map option when
-ffile-prefix-map is used.

While the user can specify -fdebug-prefix-map when building assembly
files via gcc, it's more ergonomic to also support -ffile-prefix-map;
especially since for .S files that could contain the __FILE__ macro,
one would then also have to specify -fmacro-prefix-map.

gcc:
     PR driver/93371
     * gcc.cc (ASM_MAP): Honour -ffile-prefix-map.
OK.  Sorry for the long delay.
Thanks, and no problem.

However, when I try to push the new master branch I get

$ git push origin master
fatal: remote error: service not enabled: /git/gcc.git

I do gcc patches sufficiently rare that I may have forgotten the right
procedure, but this is what I think I've done previously (along with
running a "git gcc-verify HEAD" to ensure there's a proper changelog
fragment to extract, with gcc-verify being a suitable alias).

Have I simply lost by commit bit?

No idea what that error means.  If I had to guess, it'd be that you've got an anonymous checkout tree which is obviously unsuitable for pushing or something of that nature.

It's probably just faster/easier for me to push it for you.  I'll take care of it momentarily.

Jeff

Reply via email to