Para ello es necesario tener bancos más grandes (unión de bancos).
1) Hay que modificar el archivo .lkr (probablemente el /usr/share/gputils/lkr/18f97j60.lkr), pero teniéndolo en un directorio local al proyecto (no en la ruta en que se encuentra en el sistema).
2) Indicar al linker que enlace usando la descripción .lkr propuesta por nosotros.
3) En caso de ser necesario, modificar la definición de Table en DHCP_RelayAgent.c para que el compilador introduzca el código necesario para que el linker funcione correctamente.