Bonjour,
J'ai la problématique suivante.
Suite à une migration d'un outils de gestion de conf vers un autre (pour éviter de repasser toutes sortes de tests)
Je dois m'assurer qu'il y a "iso-generation" au niveau de chaque fichier sources entre 2 compilations.
Or le résultat de compilation des fichiers sources est une bibliothèque qui contient tous les fichiers "objet généré" correspondant à mes sources, mais sans pouvoir les différencier (le tout fait un bloc, la bibliothèque)
Donc je voudrais savoir si il existe un moyen d'extraire de la bibliotheque chaque objet généré ?
Comme ca il me suffirait de faire ca dans l'ancienne gestion de conf et dans la nouvelle et comparer les checksums.
Je ne peux pas faire ca au niveau de la bibliothèque, car en cas de changement dans le code source d'un fichier, je doit m'assurer que seul le code généré de ce fichier est variant et que le reste dans la bibliothèque est invariant.
Pour le moment, la seule chose que l'on est trouvé, c'est compiler avec les options : DISPLAY -> ASSEMBLY -> CODE ou ALL
Cela génère un fichier de listing correspondant au code généré, plus plein d'autres infos, dont le chemin, date, ...
Du coup, je ne peux pas comparer directement les 2 listings.
Donc y a t'il un moyen de ne récupérer que le code généré de chaque objet ou de l'extraire de la bibliothèque.
Merci par avance
Partager