accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: optimisation vs securite

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.c ] 

Retour : Accueil du site fr comp lang c   charte stats de ce groupe


  Sujet:   Re: optimisation vs securite  
 De: vincent+n...@vinc17.org (Vincent Lefevre)
 Groupes: fr.comp.lang.c
 Organisation: a training zoo
 Date: 15. May 2008, 17:33:07
 References: 1 2 3 4 5
Dans l'article <g0du4c$12kk$1@biggoron.nerim.net>,
  Marc Espie <espie@lain.home> écrit:

> Mais *TOUS* les cryptographes ont rale sur la suppression de ce truc,
> ont dit que volatile n'etait clairement pas une solution, ont *demande*
> un truc aux gens qui pondent gcc, avec juste comme resultat des discussions
> de `language lawyer' sur `ah ouais, mais la, ca ca s'interprete pas comme
> ca, et la norme ne permet rien'... ce qui n'est pas exactement ce qui
> etait voulu comme resultat, hein.

Est-ce qu'ils ont pondu une spécification claire (qui pourrait alors
être implémentée et activée avec telle ou telle option et serait de
l'implementation-defined)?

Parce qu'il me semble que gcc fait ce genre d'optimisation, à savoir
un stockage un mémoire qui disparaît dans le code généré, depuis très
longtemps. Le cas

void fct(void)
{
  int a;
  ...
  a = 0;  /* pour éviter que la valeur précédente de a reste en mémoire */
  return;
}

n'est pas très différent du memset, et je pense qu'à peu près tout
le monde ne s'étonne pas qu'un compilo puisse ignorer le "a = 0;".

-- 
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)