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