X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fadt%2Fgaussjordan.c;h=fc7e47d0e5470e621f96c407d7086dfc78c39744;hb=dbce362ff915753bf77eb5a923e35d3f81fd190d;hp=8d71d4dcaa90767920718c1d5eebc75fe3532ecb;hpb=6c3b7b42bdeccfe6b4282ca717a58fa4e68a3dea;p=libfirm diff --git a/ir/adt/gaussjordan.c b/ir/adt/gaussjordan.c index 8d71d4dca..fc7e47d0e 100644 --- a/ir/adt/gaussjordan.c +++ b/ir/adt/gaussjordan.c @@ -72,60 +72,64 @@ int firm_gaussjordansolve(double *A, double *vec, int nsize) } if (big < SMALL) { res = -1; - } else { - /* swap rows */ - for(i=0;i=0;i--) { - sum = 0; - for(j=i+1;j=0;i--) { + sum = 0; + for(j=i+1;j