Sachverhalt:
Sachverhalt:
A. Auf Grund der Anmeldung der ehemaligen Ehefrau des 1956 geborenen W._ zum Bezug einer IV-Rente führte die Sozialversicherungsanstalt St. Gallen (nachfolgend: Ausgleichskasse) das Verfahren zum Splitting der Einkommen infolge Scheidung durch. Sie stellte W._ im Anschluss daran den angepassten Auszug aus den individuellen Konten zu. Am 5. August 2004 kam sie dessen Ersuchen um den Erlass einer Verfügung betreffend Splitting nach und wies mit Entscheid vom 29. Oktober 2004 die dagegen erhobene Einsprache ab.
A. Auf Grund der Anmeldung der ehemaligen Ehefrau des 1956 geborenen W._ zum Bezug einer IV-Rente führte die Sozialversicherungsanstalt St. Gallen (nachfolgend: Ausgleichskasse) das Verfahren zum Splitting der Einkommen infolge Scheidung durch. Sie stellte W._ im Anschluss daran den angepassten Auszug aus den individuellen Konten zu. Am 5. August 2004 kam sie dessen Ersuchen um den Erlass einer Verfügung betreffend Splitting nach und wies mit Entscheid vom 29. Oktober 2004 die dagegen erhobene Einsprache ab.
B. Die hiegegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 12. April 2005 ab.
B. Die hiegegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 12. April 2005 ab.
C. W._ führt Verwaltungsgerichtsbeschwerde und beantragt, über die Sache sei unter Aufhebung der angefochtenen Entscheide mit reformatorischer Wirkung neu zu entscheiden. Zudem ersucht er um die Gewährung der unentgeltlichen Rechtspflege.
Die Ausgleichskasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.
Das Eidg. Versicherungsgericht zieht in Erwägung:
Das Eidg. Versicherungsgericht zieht in Erwägung:
1. Die Vorinstanz hat die hier massgebenden gesetzlichen Bestimmungen, namentlich diejenigen über die Teilung und gegenseitige Anrechnung der während der Ehejahre erzielten Einkommen (Art. 29quinquies Abs. 3 lit. c und Abs. 4; Art. 50c, 50g und 50h AHVV), richtig wiedergegeben. Korrekt ist auch der Hinweis auf lit. c Abs. 4 der Schlussbestimmungen der 10. AHV-Revision vom 7. Oktober 1994. Darauf wird verwiesen.
1. Die Vorinstanz hat die hier massgebenden gesetzlichen Bestimmungen, namentlich diejenigen über die Teilung und gegenseitige Anrechnung der während der Ehejahre erzielten Einkommen (Art. 29quinquies Abs. 3 lit. c und Abs. 4; Art. 50c, 50g und 50h AHVV), richtig wiedergegeben. Korrekt ist auch der Hinweis auf lit. c Abs. 4 der Schlussbestimmungen der 10. AHV-Revision vom 7. Oktober 1994. Darauf wird verwiesen.
2. Der Beschwerdeführer bestreitet ausdrücklich nicht, dass in seinem Falle das Splitting nach Art. 29quinquies Abs. 3 AHVG rechtmässig und ordnungsgemäss durchgeführt worden ist. In den Beschwerdeakten deutet denn auch nichts auf eine fehlerhafte Berechnungsgrundlage oder eine unrichtige Berechnung der gesplitteten Einkommen hin.
2. Der Beschwerdeführer bestreitet ausdrücklich nicht, dass in seinem Falle das Splitting nach Art. 29quinquies Abs. 3 AHVG rechtmässig und ordnungsgemäss durchgeführt worden ist. In den Beschwerdeakten deutet denn auch nichts auf eine fehlerhafte Berechnungsgrundlage oder eine unrichtige Berechnung der gesplitteten Einkommen hin.
3. Wie bereits im Verwaltungs- und im vorinstanzlichen Verfahren bringt der Beschwerdeführer vor, das in Art. 29quinquies Abs. 3 AHVG normierte Splitting verstosse gegen eine ganze Reihe von Verfassungsgrundsätzen, es verletze und missachte unser Rechtssystem in grundsätzlicher Weise in Bezug auf Trennung von Staat und Privat. Darauf ist jedoch nicht weiter einzutreten. Insoweit der Versicherte die Verfassungsmässigkeit des Art. 29quinquies Abs. 3 AHVG in Frage stellt, können die Rügen nicht gehört werden. Denn es ist den rechtsanwendenden Behörden untersagt, Bundesgesetze auf ihre Verfassungsmässigkeit zu überprüfen (Art. 113 Abs. 3 und Art. 114bis Abs. 3 der bis Ende 1999 in Kraft gestandenen Bundesverfassung [aBV]; BGE 122 V 93 Erw. 5a/aa, 120 V 3 Erw. 1b, je mit Hinweisen). Diese Bestimmungen finden ihren Niederschlag in Art. 191 der auf den 1. Januar 2000 in Kraft getretenen neuen Bundesverfassung vom 18. April 1999 (BV). Da das Anwendungsgebot des Art. 191 BV ("Bundesgesetze und Völkerrecht sind für das Bundesgericht und die anderen rechtsanwendenden Behörden massgebend") der bisherigen Regelung sowie der Rechtsprechung des Bundesgerichts entspricht (vgl. Botschaft des Bundesrates vom 20. November 1996 über die neue Bundesverfassung, Separatdruck, S. 428) und die diesbezügliche Nachführung in den Räten denn auch unbestritten war (Amtl. Bull. der Bundesversammlung [Separatdruck 1998], NR S. 401 und SR S. 146, 202), gilt die bisherige Rechtsprechung zu Art. 113 Abs. 3 und 114bis Abs. 3 aBV auch unter der Herrschaft der neuen Bundesverfassung.
3. Wie bereits im Verwaltungs- und im vorinstanzlichen Verfahren bringt der Beschwerdeführer vor, das in Art. 29quinquies Abs. 3 AHVG normierte Splitting verstosse gegen eine ganze Reihe von Verfassungsgrundsätzen, es verletze und missachte unser Rechtssystem in grundsätzlicher Weise in Bezug auf Trennung von Staat und Privat. Darauf ist jedoch nicht weiter einzutreten. Insoweit der Versicherte die Verfassungsmässigkeit des Art. 29quinquies Abs. 3 AHVG in Frage stellt, können die Rügen nicht gehört werden. Denn es ist den rechtsanwendenden Behörden untersagt, Bundesgesetze auf ihre Verfassungsmässigkeit zu überprüfen (Art. 113 Abs. 3 und Art. 114bis Abs. 3 der bis Ende 1999 in Kraft gestandenen Bundesverfassung [aBV]; BGE 122 V 93 Erw. 5a/aa, 120 V 3 Erw. 1b, je mit Hinweisen). Diese Bestimmungen finden ihren Niederschlag in Art. 191 der auf den 1. Januar 2000 in Kraft getretenen neuen Bundesverfassung vom 18. April 1999 (BV). Da das Anwendungsgebot des Art. 191 BV ("Bundesgesetze und Völkerrecht sind für das Bundesgericht und die anderen rechtsanwendenden Behörden massgebend") der bisherigen Regelung sowie der Rechtsprechung des Bundesgerichts entspricht (vgl. Botschaft des Bundesrates vom 20. November 1996 über die neue Bundesverfassung, Separatdruck, S. 428) und die diesbezügliche Nachführung in den Räten denn auch unbestritten war (Amtl. Bull. der Bundesversammlung [Separatdruck 1998], NR S. 401 und SR S. 146, 202), gilt die bisherige Rechtsprechung zu Art. 113 Abs. 3 und 114bis Abs. 3 aBV auch unter der Herrschaft der neuen Bundesverfassung.
4. Da das Verfahren nicht die Bewilligung oder Verweigerung von Versicherungsleistungen zum Gegenstand hat, ist es kostenpflichtig (Art. 134 OG e contrario). Auf Grund der besonderen Umstände des vorliegenden Falles wird auf die Erhebung von Gerichtskosten verzichtet. Das Gesuch um Gewährung der unentgeltlichen Rechtspflege ist daher gegenstandslos.
Demnach erkennt das Eidg. Versicherungsgericht:
1. Die Verwaltungsgerichtsbeschwerde wird abgewiesen.
1. Die Verwaltungsgerichtsbeschwerde wird abgewiesen.
2. Es werden keine Gerichtskosten erhoben.
2. Es werden keine Gerichtskosten erhoben.
3. Dieses Urteil wird den Parteien, dem Versicherungsgericht des Kantons St. Gallen und dem Bundesamt für Sozialversicherung zugestellt.
Luzern, 5. August 2005
Im Namen des Eidgenössischen Versicherungsgerichts
Die Präsidentin der III. Kammer: Der Gerichtsschreiber: