As far as I can tell, the command line for the linker is ~50k in your case, meaning that is above the 32k limit allowed by Windows API (CreateProcess).
There's also a long-standing Eclipse bug (see [1]) on this topic. Unfortunately, there's no indication that the proposed fix will eventually reach the mainline.
Given the huge list of objects passed to the linker, I suggest you split your app in logical components / libraries, thus workaround the issue you encountered.
Regards,
MCUXpresso IDE Support
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=72965