How to override new operator in modules

How do you override global new and delete operators when they are also defined in the “new” standard header included in modules?

I’m trying to build a memory allocator library against a set of PS4 headers that have been modularized. The memory library overrides new and delete. In the PS4 headers the “new” header is included in the standard headers.

Thanks.

-John