WDYM by address? If these functions were dynamically linked, the address would be found at dynamic linking time, so I assume they are statically linked and included in the piece of code you're generating.
You probably could mess with a custom linker script, so that the relocations that address those functions would be handled differently. You could also use DECLARE_LIBRARY_RENAMES (https://gcc.gnu.org/onlinedocs/gccint/Soft-float-library-routines.html) to point them at other named functions.
I'm not sure what you want to happen when these functions are called. I presume you'd want to write your own versions of them (that will e.g. proxy to ones already-present in the target). That you should be able to do with either of the approaches above.
Disclaimer: I might be unaware of some additional specialness of softfloat functions from the POV of gcc.
@gsuberland
Ah, wait, the macro seems to affect the names of the functions that are compiled into libgcc, and not the names used to call them.