Ahaggar: use a list - this fixes a bug

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: get the location without any extra brackets

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: adjust parentheses - this fixes a bug

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: make TREE a list

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: use super() to call parent methode

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Ahaggar: put this code temporarily here to intialize GCC TREE

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>