Eliminating linux-gate as an unused dependency

I am part of a project that runs a test that uses LDD to test all the libraries compiled in the project to ensure there are no unnecessary dependencies. After upgrading from Ubuntu 11.04 x86 to Ubuntu 12.04 x86, I notice that the test now reports "linux-gate" as an unused dependency. Running the test on an Ubuntu 11.04/11.10 system does not report this unused dependency.

Code:

> ldd -r -u libbss.soUnused direct dependencies: linux-gate.so.1

I've read from http://www.trilithium.com/johan/2005/08/linux-gate/ that linux-gate isn't an actual library but a DSO exposed to every process from the kernel, and that's it's purpose is to expedite the usage of some system calls on some systems. It also seems likely that this came about not simply from the upgrade from Ubuntu 11.04 to 12.04 but in that this process upgrades libc to 2.15; I suspect the libc upgrade is where the linux-gate dependency exposure snuck in, and that upgrading the libc on an Ubuntu 11.xx system will reproduce the problem (Working on verifying this).

The question is: Should I simply ignore that particular unused dependency, or is there a way to tell the linker not to link against linux-gate (since it's clearly unused)?