ld 2.34.90 - en to fr translation catalogue (926 entries)

en: %X%P: bfd_hash_table_init of cref table failed: %E
fr: %X%P : échec de bfd_hash_table_init sur la table cref : %E

en: %X%P: cref_hash_lookup failed: %E
fr: %X%P : cref_hash_lookup en échec : %E

en: %X%P: cref alloc failed: %E
fr: %X%P : cref alloc en échec : %E

en: 
    Cross Reference Table
fr: 
    Table de référence croisé

en: Symbol
fr: Symbole

en: File
fr: Fichier

en: No symbols
fr: Aucun symbol

en: %P: symbol `%pT' missing from main hash table
fr: %P : symbole « %pT » manquant dans la table de hachage principale

en: %F%P: %pB: could not read symbols: %E
fr: %B%F : %pB : impossible de lire les symboles : %E

en: %F%P: %pB: could not read relocs: %E
fr: %F%P : %pB : impossible de lire les relocalisations : %E

note: We found a reloc for the symbol.  The symbol is defined in OUTSECNAME.  This reloc is from a section which is mapped into a section from which references to OUTSECNAME are prohibited.  We must report an error.
en: %X%P: %C: prohibited cross reference from %s to `%pT' in %s
fr: %X%P : %C : référence croisée prohibé de %s vers « %pT » dans %s

en: %X%P: different relocs used in set %s
fr: %X%P : différentes relocalisations utilisées dans l'ensemble %s

en: %X%P: different object file formats composing set %s
fr: %X%P : Différents format de fichiers objet composant l'ensemble %s

en: %X%P: %s does not support reloc %s for set %s
fr: %X%P : %s ne prend pas en charge la relocalisation %s pour l'ensemble %s

en: %X%P: special section %s does not support reloc %s for set %s
fr: %X%P : la section spéciale %s ne prend pas en charge la relocalisation %s pour l'ensemble %s

en: %X%P: unsupported size %d for set %s
fr: %X%P : taille %d non prise en charge pour l'ensemble %s

en: 
    Set                 Symbol
fr: 
    Ensemble            Symbole

en: %P: warning: -z dynamic-undefined-weak ignored
fr: %P : avertissement : -z dynamic-undefined-weak ignoré

en: %F%P: %pB: --just-symbols may not be used on DSO
fr: %F%P : %pB : --just-symbols ne peut être utilisé sur un DSO

en: %P: %pB: bfd_stat failed: %E
fr: %P : %pB : bfd_stat en échec : %E

en: %P: warning: %s, needed by %pB, may conflict with %s
fr: %P : warning : %s, requis par %pB, peut être en conflit avec %s

en: attempt to open %s failed
fr: échec de la tentative d'ouverture de %s

en: %F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E
fr: %F%P : %pB : bfd_elf_get_bfd_needed_list en échec : %E

en: %F%P: %pB: bfd_stat failed: %E
fr: %F%P : %pB : bfd_stat en échec: %E

en: found %s at %s
fr: %s trouvé à %s

en: %F%P: %pB: error adding symbols: %E
fr: %F%P : %pB : erreur lors de l'ajout de symboles : %E

note: We only issue an "unrecognised" message in verbose mode as the $<foo> token might be a legitimate component of a path name in the target's file system.
en: unrecognised or unsupported token '%s' in search path
fr: élément lexical « %s » non reconnu ou non pris en charge dans le chemin de recherche

en: %F%P: %s: can't open for writing: %E
fr: %F%P : %s : impossible d'ouvrir en écriture : %E

en: %F%P: cannot use executable file '%pB' as input to a link
fr: %F%P : impossible d'utiliser le fichier exécutable « %pB » comme l'entrée d'un lien

en: %F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from %pB
fr: %F%P : descriptions des cadres compacts incompatible avec DWARF2 .eh_frame depuis %pB

en: %P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored
fr: %P : avertissement : impossible de créer la section .eh_frame_hdr, --eh-frame-hdr ignoré

en: %s needed by %pB
fr: %s requis par %pB

en: %P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)
fr: %P : avertissement : %s, requis par %pB, non trouvé (essayez avec -rpath ou -rpath-link)

en: %F%P: failed to add DT_NEEDED dynamic tag
fr: %F%P : échec de l'ajout de l'étiquette dynamique DT_NEEDED

en: %F%P: failed to parse EH frame entries
fr: %F%P : échec de l'analyse des entrées du cadre EH

en: %P: warning: .note.gnu.build-id section discarded, --build-id ignored
fr: %P : avertissement : section .note.gnu.build-id rejetée, --build-id ignoré

en: %P: warning: unrecognized --build-id style ignored
fr: %P : avertissement : style --build-id non reconnu, ignoré

en: %P: warning: cannot create .note.gnu.build-id section, --build-id ignored
fr: %P : avertissement : impossible de créer la section .note.gnu.build-id, --build-id ignoré

en: %F%P: failed to record assignment to %s: %E
fr: %F%P : échec de l'enregistrement de l'affectation vers %s : %E

en: %F%P: failed to set dynamic section sizes: %E
fr: %F%P : impossible de fixer les tailles des sections dynamiques : %E

en: %F%P: %pB: can't read contents of section .gnu.warning: %E
fr: %F%P : %pB : impossible de lire les contenus de la section .gnu.warning : %E

en: %F%P: map sections to segments failed: %E
fr: %F%P : échec de l'association de sections à des segments : %E

en: %F%P: looping in map_segments
fr: %F%P : boucle dans map_segments

en: %F%P: failed to strip zero-sized dynamic sections
fr: %F%P : échec de la suppression des sections dynamiques de taille nulle

en: %F%P: warning: CTF strtab association failed; strings will not be shared: %s
fr: %F%P : avertissement : l'association CTF strtab a échoué ; les chaînes de caractères ne seront pas partagées : %s

en: %F%P: warning: CTF symbol shuffling failed; slight space cost: %s
fr: %F%P : avertissement : le remaniement de symboles CTF a échoué ; léger coût d'espace : %s

en: %pS SYSLIB ignored
fr: %pS SYSLIB ignoré

en: %pS HLL ignored
fr: %pS HLL ignoré

en: %P: unrecognised emulation mode: %s
fr: %P : mode d'émulation non reconnu : %s

en: Supported emulations:
fr: Émulations prises en charge :

en:   no emulation specific options.
fr:   aucune option spécifique d'émulation.

en: %F%P: bfd_hash_allocate failed creating symbol %s
fr: %F%P : échec de bfd_hash_allocate lors de la création du symbole %s

en: %F%P: bfd_hash_lookup failed creating symbol %s
fr: %F%P : échec de bfd_hash_lookup lors de la création du symbole %s

en: %P: warning: address of `%s' isn't multiple of maximum page size
fr: %P : avertissement : l'adresse de «%s» n'est pas un multiple de la taille maximale des pages

en: %F%P:%pS %% by zero
fr: %F%P : %pS %% par zéro

en: %F%P:%pS / by zero
fr: %F%P : %pS : / par zéro

en: %F%P: bfd_link_hash_lookup failed: %E
fr: %F%P : bfd_link_hash_lookup en échec : %E

en: %X%P:%pS: unresolvable symbol `%s' referenced in expression
fr: %X%P : %pS : symbole non résolu « %s » référencé dans l'expression

en: %F%P:%pS: undefined symbol `%s' referenced in expression
fr: %F%P : %pS : symbole non résolu « %s » référencé dans l'expression

en: %F%P:%pS: undefined section `%s' referenced in expression
fr: %F%P : %pS : section non définie « %s » référencée dans l'expression

en: %F%P:%pS: undefined MEMORY region `%s' referenced in expression
fr: %F%P : %pS : région MÉMOIRE indéfinie « %s » référencé dans l'expression

en: %F%P:%pS: unknown constant `%s' referenced in expression
fr: %F%P : %pS : constante inconnue « %s » référencée dans l'expression

en: %F%P:%pS can not PROVIDE assignment to location counter
fr: %F%P : %pS ne peut FOURNIR une assignation au compteur de localisation

en: %F%P:%pS invalid assignment to location counter
fr: %F%P : %pS affection invalide au compteur de localisation

en: %F%P:%pS assignment to location counter invalid outside of SECTIONS
fr: %F%P : %pS affection au compteur de localisation invalide en dehors des SECTIONS

en: %F%P:%pS cannot move location counter backwards (from %V to %V)
fr: %F%P : %pS ne peut déplacer le compteur de localisation par en arrière (de %V vers %V)

en: %F%P:%s: hash creation failed
fr: %F%P : %s : la création du hachage a échoué

en: %F%P:%pS: nonconstant expression for %s
fr: %F%P : %pS : expression non constante pour %s

en: %F%P: can not create hash table: %E
fr: %F%P : ne peut créer une table de hachage : %E

en: attempt to open %s succeeded
fr: succès de la tentative d'ouverture de %s

en: %F%P: invalid BFD target `%s'
fr: %F%P : cible BFD invalide « %s »

en: %P: skipping incompatible %s when searching for %s
fr: %P : %s ignoré car incompatible lors de la recherche de %s

en: %F%P: attempted static link of dynamic object `%s'
fr: %F%P : tentative de liaison statique de l'objet dynamique `%s'

en: %P: cannot find %s (%s): %E
fr: %P : ne peut pas trouver %s (%s) : %E

en: %P: cannot find %s: %E
fr: %P : ne peut pas trouver %s : %E

en: %P: cannot find %s inside %s
fr: %P : ne peut trouver %s à l'intérieur de %s

en: %P: cannot find %s
fr: %P : ne peut trouver %s

en: %P: note to link with %s use -l:%s or rename it to lib%s
fr: %P : notez que pour éditer les liens avec %s il faut utiliser -l:%s ou le renommer en lib%s

en: cannot find script file %s
fr: impossible de repérer le fichier de scripts %s

en: opened script file %s
fr: fichier de scripts ouvert %s

en: %F%P: error: linker script file '%s' appears multiple times
fr: %F%P : erreur : le fichier de scripts de l'éditeur de liens « %s » apparaît plusieurs fois

en: %F%P: cannot open linker script file %s: %E
fr: %F%P : ne peut ouvrir le fichier de scripts de l'éditeur de liens %s : %E

en: %F%P: cannot represent machine `%s'
fr: %F%P : ne peut représenter la machine « %s »

en: %P:%pS: warning: redeclaration of memory region `%s'
fr: %P : %pS : avertissement : redéclaration de la région mémoire « %s »

en: %P:%pS: warning: memory region `%s' not declared
fr: %P : %pS : avertissement : région mémoire %s non déclarée

en: %F%P:%pS: error: alias for default memory region
fr: %F%P : %pS : erreur : synonyme pour la région mémoire par défault

en: %F%P:%pS: error: redefinition of memory region alias `%s'
fr: %F%P : %pS : erreur : redéfinition du synonyme de la région mémoire « %s »

en: %F%P:%pS: error: memory region `%s' for alias `%s' does not exist
fr: %F%P : %pS : erreur : la région mémoire « %s » de synonyme « %s » n'existe pas

en: %F%P: failed creating section `%s': %E
fr: %F%P : ne peut créer la section « %s » : %E

en: 
    As-needed library included to satisfy reference by file (symbol)
fr: 
    Bibliothèque requise inclue pour satisfaire la référence par fichier (symbole)

en: 
    Discarded input sections
fr: 
    Sections d'entrée éliminées

en: 
    Memory Configuration
fr: 
    Configuration mémoire

en: Name
fr: Nom

en: Origin
fr: Origine

en: Length
fr: Longueur

en: Attributes
fr: Attributs

en: 
    Linker script and memory map
fr: 
    Script de l'éditeurs de liens and table de projection mémoire

en: %F%P: illegal use of `%s' section
fr: %F%P : utilisation illégale de la section « %s »

en: %F%P: output format %s cannot represent section called %s: %E
fr: %F%P : le format de sortie %s ne peut pas représenter la section %s

en: %P:%pS: warning: --enable-non-contiguous-regions makes section `%pA' from '%pB' match /DISCARD/ clause.
fr: %P : %pS : avertissement : --enable-non-contiguous-regions fait correspondre la section « %pA » de « %pB » à la clause /DISCARD/.

en: %P:%pS: warning: --enable-non-contiguous-regions may change behaviour for section `%pA' from '%pB' (assigned to %pA, but additional match: %pA)
fr: %P : %pS : avertissement : --enable-non-contiguous-regions peut changer le comportement de la section « %pA » de « %pB » (assigné à %pA, mais avec une correspondance supplémentaire : %pA)

en: %P: %pB: file not recognized: %E; matching formats:
fr: %P : %pB : fichier non reconnu : %E ; formats correspondants :

en: %F%P: %pB: file not recognized: %E
fr: %F%P : %pB : fichier non reconnu : %E

en: %F%P: %pB: member %pB in archive is not an object
fr: %F%P : %pB : membre %B dans l'archive n'est pas un objet

en: %P: warning: could not find any targets that match endianness requirement
fr: %P : avertissement : le repérage des cibles qui concordent avec le boutisme requis a échoué

en: %F%P: target %s not found
fr: %F%P : cible %s non trouvée

en: %F%P: cannot open output file %s: %E
fr: %F%P : ne peut ouvrir le fichier de sortie %s : %E

en: %F%P: %s: can not make object file: %E
fr: %F%P : %s : ne peut créer le fichier objet : %E

en: %F%P: %s: can not set architecture: %E
fr: %F%P : %s : ne peut initialiser l'architecture : %E

en: %P: warning: %s contains output sections; did you forget -T?
fr: %P : avertissement : %s contient des sections de sortie; avez-vous oublié -T?

en: %P: warning: CTF section in `%pI' not loaded: its types will be discarded: `%s'
fr: %P : avertissement : la section CTF dans « %pI » n'est pas chargée : ses types seront écartés : « %s »

en: %P: warning: CTF output not created: `%s'
fr: %P : avertissement : sortie CTF non créée : « %s »

en: %F%P: cannot link with CTF in %pB: %s
fr: %F%P : impossible d'éditer les liens avec CTF dans %pB : %s

en: %F%P: CTF linking failed; output will have no CTF section: %s
fr: %F%P : l'édition de liens CTF a échoué ; la sortie n'aura pas de section CTF : %s

en: %F%P: CTF section emission failed; output will have no CTF section: %s
fr: %F%P : la création de la section CTF a échoué ; la sortie n'aura pas de section CTF : %s

en: %P: warning: CTF section in `%pI' not linkable: %P was built without support for CTF
fr: %P : avertissement : l'édition de liens pour la section CTF dans « %pI » n'est pas possible : %P a été construit sans prise en charge des CTF.

en: %X%P: required symbol `%s' not defined
fr: %X%P : symbole requis « %s » non défini

en: warning: INSERT statement in linker script is incompatible with --enable-non-contiguous-regions.
fr: avertissement : la déclaration INSERT dans le script de l'éditeur de liens est incompatible avec --enable-non-contiguous-regions.

en: %F%P: %s not found for insert
fr: %F%P : %s pas trouvé pour insertion

en:  load address 0x%V
fr:  address de chargement 0x%V

en: %W (size before relaxing)
fr: %W (taille avant relaxe)

en: Address of section %s set to
fr: Adresse de la section %s initialisé à

en: Fail with %d
fr: Échec avec %d

en: %F%P: Output section '%s' not large enough for the linker-created stubs section '%s'.
fr: %F%P : la section de sortie « %s » n'est pas assez large pour la section de secteurs d'amorçages « %s » créée par l'éditeur de liens.

en: %F%P: Relaxation not supported with --enable-non-contiguous-regions (section '%s' would overflow '%s' after it changed size).
fr: %F%P : la relaxation n'est pas prise en charge avec --enable-non-contiguous-regions (la section « %s » dépasserait « %s » après son changement de taille)

en: %X%P: section %s VMA wraps around address space
fr: %X%P : la VMA de la section %s englobe l'espace d'adressage

en: %X%P: section %s LMA wraps around address space
fr: %X%P : la LMA de la section %s englobe l'espace d'adressage

en: %X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]
fr: %X%P : la LMA de la section %s [%V,%V] chevauche la LMA de la section %s [%V,%V]

en: %X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]
fr: %X%P: la VMA de la section %s [%V,%V] chevauche la VMA de la section %s [%V,%V]

en: %X%P: region `%s' overflowed by %lu byte
     | %X%P: region `%s' overflowed by %lu bytes
fr[0]: %X%P : la région « %s » est débordée de %lu octet
fr[1]: %X%P : la région « %s » est débordée de %lu octets

en: %X%P: address 0x%v of %pB section `%s' is not within region `%s'
fr: %X%P : l'adresse 0x%v de %pB de la section «%s» n'est pas dans la région «%s»

en: %X%P: %pB section `%s' will not fit in region `%s'
fr: %X%P : %pB la section «%s» ne va pas s'adapter à la région «%s»

en: %F%P:%pS: non constant or forward reference address expression for section %s
fr: %F%P : %pS : référence d'adresse avant d'expression ou non constante pour la section %s

en: %X%P: internal error on COFF shared library section %s
fr: %X%P : erreur interne dans la section de bibliothèque partagée COFF %s

en: %F%P: error: no memory region specified for loadable section `%s'
fr: %F%P : erreur : aucune région mémoire spécifiée pour la section chargeable « %s »

en: %P: warning: no memory region specified for loadable section `%s'
fr: %P : avertissement : aucune région mémoire spécifiée pour la section chargeable « %s »

en: %P: warning: start of section %s changed by %ld
fr: %P : avertissement : modification du début de la section %s de %ld

en: %P: warning: dot moved backwards before `%s'
fr: %P : avertissement : point (.) déplacé avant « %s »

en: %F%P: can't relax section: %E
fr: %F%P : ne peut relâcher la section : %E

en: %F%P: invalid data statement
fr: %F%P : déclaration invalide de données

en: %F%P: invalid reloc statement
fr: %F%P : déclaration invalide de relocalisation

en: %F%P: gc-sections requires either an entry or an undefined symbol
fr: %F%P : gc-sections requière soit une entrée, soit un symbole non définit

en: %F%P: %s: can't set start address
fr: %F%P : %s : ne peut initialiser l'adresse de départ

en: %F%P: can't set start address
fr: %F%P : impossible d'initialiser l'adresse de départ

en: %P: warning: cannot find entry symbol %s; defaulting to %V
fr: %P : avertissement : le symbole d'entrée %s est introuvable ; utilise par défaut %V

en: %P: warning: cannot find entry symbol %s; not setting start address
fr: %P : avertissement : le symbole d'entrée %s est introuvable ; pas d'initialisation de l'adresse de départ

en: %F%P: relocatable linking with relocations from format %s (%pB) to format %s (%pB) is not supported
fr: %F%P : l'édition de liens relocalisables avec une relocalisation du format %s (%pB) vers le format %s (%pB) n'est pas prise en charge

en: %X%P: %s architecture of input file `%pB' is incompatible with %s output
fr: %X%P : architecture %s du fichier d'entrée « %B » est incompatible avec la sortie %s

en: %X%P: failed to merge target specific data of file %pB
fr: %X%P : échec de fusion des données spécifiques cibles du fichier %pB

en: %F%P: could not define common symbol `%pT': %E
fr: %F%P : Impossible de définir le symbole commun «%pT» : %E

en: 
    Allocating common symbols
fr: 
    Allocation des symboles communs

en: Common symbol       size              file
fr: Symbole commun      taille            fichier

en: %X%P: error: unplaced orphan section `%pA' from `%pB'
fr: %X%P : erreur : section orpheline « %pA » non placée depuis « %pB »

en: %P: warning: orphan section `%pA' from `%pB' being placed in section `%s'
fr: %P : avertissement : la section orpheline « %pA » de « %pB » est placée dans la section « %s »

en: %F%P: invalid character %c (%d) in flags
fr: %F%P : caractère %c (%d) invalide dans les fanions

en: %F%P:%pS: error: align with input and explicit align specified
fr: %F%P : %pS : erreur : alignement avec l'entrée et alignement explicite défini

en: %F%P: %s: plugin reported error after all symbols read
fr: %F%P : %s : le greffon a reporté une erreur après avoir lu tous les symboles

en: %F%P: multiple STARTUP files
fr: %F%P : fichiers DÉPART multiples

en: %X%P:%pS: section has both a load address and a load region
fr: %X%P : %pS : section a à la fois une adresse de chargement et une région de chargement

en: %X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them
fr: %X%P : %pS : PHDRS et FILEHDR ne sont pas pris en charge lorsque des entêtes prioritaires PT_LOAD ne les ont pas

en: %F%P: no sections assigned to phdrs
fr: %F%P : aucune section n'est assignée à phdrs

en: %F%P: bfd_record_phdr failed: %E
fr: %F%P : bfd_record_phdr en échec : %E

en: %X%P: section `%s' assigned to non-existent phdr `%s'
fr: %X%P : section « %s » affectée à phdr inexistent « %s »

en: %X%P: unknown language `%s' in version information
fr: %X%P : langage inconnue « %s » dans l'information de la version

en: %X%P: anonymous version tag cannot be combined with other version tags
fr: %X%P : étiquette de version anonyme ne peut être combinée avec d'autres étiquettes de version

en: %X%P: duplicate version tag `%s'
fr: %X%P : duplication de l'étiquette de version « %s »

en: %X%P: duplicate expression `%s' in version information
fr: %X%P : duplication de l'expression « %s » dans l'information de version

en: %X%P: unable to find version dependency `%s'
fr: %X%P : incapable de repérer les dépendences de version « %s »

en: %X%P: unable to read .exports section contents
fr: %X%P : incapable de lire le contenu de la section .exports

en: %F%P: invalid origin for memory region %s
fr: %F%P : origine invalide pour la région mémoire %s

en: %F%P: invalid length for memory region %s
fr: %F%P : longueur invalide pour la région mémoire %s

en: %X%P: unknown feature `%s'
fr: %P%F : caractéristique inconnue «%s»

en: %F%P: cannot open dependency file %s: %E
fr: %F%P : impossible d'ouvrir le fichier de dépendance %s : %E

en: %F%P: fatal error: libbfd ABI mismatch
fr: %F%P : erreur fatale : l'ABI de libbfd ne concorde pas

en: %X%P: can't set BFD default target to `%s': %E
fr: %X%P : impossible d'initialiser la cible par défaut de BFD à « %s » : %E

en: built in linker script
fr: construit dans le script d'édition de liens

en: using external linker script:
fr: utilisation du script externe d'édition de liens :

en: using internal linker script:
fr: utilisation du script interne d'édition de liens :

en: %F%P: --no-define-common may not be used without -shared
fr: %F%P : --no-define-common ne doit pas être utilisé sans -shared

en: %F%P: no input files
fr: %F%P : aucun fichier d'entrée

en: %P: mode %s
fr: %P : mode %s

en: %F%P: cannot open map file %s: %E
fr: %F%P : impossible d'ouvrir le fichier de la table de projection %s : %E

en: %P: link errors found, deleting executable `%s'
fr: %P : erreurs de lien trouvés, destruction de l'exécutable « %s »

en: %F%P: %pB: final close failed: %E
fr: %F%P : %pB : fermeture finale en échec : %E

en: %F%P: unable to open for source of copy `%s'
fr: %F%P : incapable d'ouvrir la copie source de « %s »

en: %F%P: unable to open for destination of copy `%s'
fr: %F%P : incpapable d'ouvrir la copie destination de « %s »

en: %P: error writing file `%s'
fr: %P : erreur lors de l'écriture du fichier « %s »

en: %P: error closing file `%s'
fr: %P : erreur lors de la fermeture du fichier « %s »

en: %s: total time in link: %ld.%06ld
fr: %s : temps total d'édition de liens : %ld.%06ld

en: %F%P: missing argument to -m
fr: %F%P : argument manquant pour -m

en: %F%P: bfd_hash_table_init failed: %E
fr: %F%P : bfd_hash_table_init en échec : %E

en: %F%P: bfd_hash_lookup failed: %E
fr: %F%P : bfd_hash_lookup en échec : %E

en: %X%P: error: duplicate retain-symbols-file
fr: %X%P : erreur : duplication dans retain-symbols-file

en: %F%P: bfd_hash_lookup for insertion failed: %E
fr: %F%P : échec de bfd_hash_lookup lors d'une insertion : %E

en: %P: `-retain-symbols-file' overrides `-s' and `-S'
fr: %P : « -retain-symbols-file » écrase les options « -s » et « -S »

en: Archive member included to satisfy reference by file (symbol)
fr: Membre d'archive inclu pour satisfaire la référence par fichier (symbole)

en: %X%P: %C: multiple definition of `%pT'
fr: %X%P : %C : définitions multiples de « %pT »

en: ; %D: first defined here
fr: ; %D : défini pour la première fois ici

en: %P: disabling relaxation; it will not work with multiple definitions
fr: %P : désactivation de la relâche : il ne pourra pas travailler avec des définitions multiples

en: %P: %pB: warning: definition of `%pT' overriding common from %pB
fr: %B : %pB : avertissement : la définition de « %pT » écrase le commun de %pB

en: %P: %pB: warning: definition of `%pT' overriding common
fr: %P : %pB : avertissement : la définition de « %pT » écrase le commun

en: %P: %pB: warning: common of `%pT' overridden by definition from %pB
fr: %P : %pB : avertissement : le commun de « %pT » est écrasé par sa définition depuis %pB

en: %P: %pB: warning: common of `%pT' overridden by definition
fr: %P : %pB : avertissement : le commun de « %pT » est écrasé par une définition

en: %P: %pB: warning: common of `%pT' overridden by larger common from %pB
fr: %P : %pB : avertissement : le commun de « %pT » est écrasé par un commun de plus grande taille depuis %pB

en: %P: %pB: warning: common of `%pT' overridden by larger common
fr: %P : %pB : avertissement : le commun de « %pT » est écrasé par un commun de plus grande taille

en: %P: %pB: warning: common of `%pT' overriding smaller common from %pB
fr: %P : %pB : avertissement : le commun de « %pT » écrase un commun de plus petite taille

en: %P: %pB: warning: common of `%pT' overriding smaller common
fr: %P : %pB : avertissement : le commun de « %pT » écrase un commun de plus petite taille

en: %P: %pB and %pB: warning: multiple common of `%pT'
fr: %P : %pB et %pB : avertissement : communs multiples de « %pT »

en: %P: %pB: warning: multiple common of `%pT'
fr: %P : %pB : avertissement : communs multiples de « %pT »

en: %P: warning: global constructor %s used
fr: %P : avertissement : constructeur global %s est utilisé

en: %F%P: BFD backend error: BFD_RELOC_CTOR unsupported
fr: %F%P : erreur du moteur BFD : BFD_RELOC_CTOR non pris en charge

note: We found a reloc for the symbol we are looking for.
en: warning:
fr: avertissement :

en: %X%P: %C: undefined reference to `%pT'
fr: %X%P : %C : référence indéfinie vers « %pT »

en: %P: %C: warning: undefined reference to `%pT'
fr: %P : %C : avertissement : référence indéfinie vers « %pT »

en: %X%P: %D: more undefined references to `%pT' follow
fr: %X%P : %D : encore plus de références indéfinies suivent vers « %pT »

en: %P: %D: warning: more undefined references to `%pT' follow
fr: %P : %D : avertissement : encore plus de références indéfinies suivent vers « %pT »

en: %X%P: %pB: undefined reference to `%pT'
fr: %X%P : %pB : référence indéfinie vers « %pT »

en: %P: %pB: warning: undefined reference to `%pT'
fr: %P : %pB : avertissement : référence indéfinie vers « %pT »

en: %X%P: %pB: more undefined references to `%pT' follow
fr: %X%P : %pB : encore plus de références indéfinies suivent vers « %pT »

en: %P: %pB: warning: more undefined references to `%pT' follow
fr: %P : %pB : avertissement : encore plus de références indéfinies suivent vers « %pT »

en:  additional relocation overflows omitted from the output
fr:  débordement de relocalisation additionnelle omise à partir de la sortie

en:  relocation truncated to fit: %s against undefined symbol `%pT'
fr:  relocalisation tronquée pour concorder avec la taille : %s vers le symbole indéfini %pT

en:  relocation truncated to fit: %s against symbol `%pT' defined in %pA section in %pB
fr:  relocalisation tronquée pour concorder : %s vers le symbole « %pT » défini sans la section %pA dans %pB

en:  relocation truncated to fit: %s against `%pT'
fr:  relocalisation tronquée pour concorder : %s avec « %pT »

en: %X%H: dangerous relocation: %s
fr: %X%H : relocalisation dangereuse : %s

en: %X%H: reloc refers to symbol `%pT' which is not being output
fr: %X%H : la relocalisation réfère au symbole «%pT» qui n'est pas écrit

en: %P: %pB: reference to %s
fr: %P : %pB : référence vers %s

en: %P: %pB: definition of %s
fr: %P : %pB : définition de %s

en: %pB: in function `%pT':
fr: %pB : dans la fonction « %pT » :

en: no symbol
fr: aucun symbole

en: %F%P: internal error %s %d
fr: %F%P : erreur interne %s %d

en: %P: internal error: aborting at %s:%d in %s
fr: %P : erreur interne : arrêt immédiat à %s:%d dans %s

en: %P: internal error: aborting at %s:%d
fr: %P : erreur interne : arrêt immédiat à %s:%d

en: %F%P: please report this bug
fr: %F%P : merci de signaler cette anomalie

en: This program is free software; you may redistribute it under the terms of
    the GNU General Public License version 3 or (at your option) a later version.
    This program has absolutely no warranty.
fr: Ce logiciel est libre; si vous le redistribuez, vous devez le faire selon les termes
    de la licence GNU General Public License version 3 ou postérieure selon votre besoin.
    Ce logiciel n'est couvert par aucune GARANTIE.

en:   Supported emulations:
fr:   Émulations prises en charge :

en: %F%P: bfd_new_link_order failed
fr: %F%P : bfd_new_link_order en échec

en: %F%P: cannot create split section name for %s
fr: %F%P : impossible de créer un nom de section scindé pour %s

en: %F%P: clone section failed: %E
fr: %F%P : section clone en échec : %E

en: %8x something else
fr: %8x quelque chose d'autre

en: %F%P: final link failed: %E
fr: %F%P : échec de l'édition de liens finale : %E

en: KEYWORD
fr: MOT CLÉ

en: Shared library control for HP/UX compatibility
fr: Bibliothèque partagée de contrôle pour compatibilité HP/UX

en: Set architecture
fr: Initilisé l'architecture

en: TARGET
fr: CIBLE

en: Specify target for following input files
fr: Spécifier la cible pour les règles suivantes pour les fichiers d'entrée

en: FILE
fr: FICHIER

en: Read MRI format linker script
fr: Lecture du format MRI du script de l'éditeur de liens

en: Force common symbols to be defined
fr: Forcer les symboles communs à être définis

en: Write dependency file
fr: Écrire le fichier de dépendance

en: Force group members out of groups
fr: Forcer les membres de groupe en dehors des groupes

en: ADDRESS
fr: ADRESSE

en: Set start address
fr: Initialiser l'adresse de début

en: Export all dynamic symbols
fr: Exportation de tous les symboles dynamiques

en: Undo the effect of --export-dynamic
fr: Annuler l'effet de --export-dynamic

en: Enable support of non-contiguous memory regions
fr: Activer la prise en charge des régions mémoire non contigües

en: Enable warnings when --enable-non-contiguous-regions may cause unexpected behaviour
fr: Activer les avertissements lors que --enable-non-contiguous-regions pourrait entrainer un comportement inattendu

en: Link big-endian objects
fr: Lier les objets gros-boutistes

en: Link little-endian objects
fr: Lier les objets petit-boutistes

en: Auxiliary filter for shared object symbol table
fr: Filtre auxiliaire de la table de symboles de l'objet partagé

en: Filter for shared object symbol table
fr: Filtre de la table de symboles de l'objet partagé

en: Ignored
fr: Ignoré

en: SIZE
fr: TAILLE

en: Small data size (if no size, same as --shared)
fr: Petite taille des données (si aucune taille spécifié, identique à --shared)

en: FILENAME
fr: NOM DE FICHIER

en: Set internal name of shared library
fr: Initialisé le nom interne de la bibliothèque partagée

en: PROGRAM
fr: PROGRAMME

en: Set PROGRAM as the dynamic linker to use
fr: Utiliser le PROGRAM comme éditeur de liens dynamique

en: Produce an executable with no program interpreter header
fr: Produit un exécutable sans en-tête d'interpréteur

en: Search for library LIBNAME
fr: Recherche de la bibliothèque LIBNAME

en: DIRECTORY
fr: RÉPERTOIRE

en: Add DIRECTORY to library search path
fr: Ajout du RÉPERTOIRE au chemin de recherche des bibliothèques

en: Override the default sysroot location
fr: Localisation de sysroot par défaut est écrasée

en: EMULATION
fr: ÉMULATION

en: Set emulation
fr: Initialisation de l'émuilation

en: Print map file on standard output
fr: Afficher le fichier de projection sur la sortie standard

en: Do not page align data
fr: Ne pas paginer l'alignement des données

en: Do not page align data, do not make text readonly
fr: Ne pas paginer l'alignement des donnnées, ne pas faire de texte en lecture seulement

en: Page align data, make text readonly
fr: Données d'alignement de page, texte en mis en mode lecture seulement

en: Set output file name
fr: Initialisé le nom du fichier de sortie

en: Optimize output file
fr: Optimisé le fichier de sortie

en: Generate import library
fr: Génére une bibliothèque d'import

en: PLUGIN
fr: GREFFON

en: Load named plugin
fr: Charger le greffon nommé

en: ARG
fr: ARGUMENT

en: Send arg to last-loaded plugin
fr: Envoyer l'argument au dernier greffon chargé

en: Ignored for GCC LTO option compatibility
fr: Ignoré pour la compatibilité avec l'option LTO de GCC

en: Load named plugin (ignored)
fr: Charger le greffon nommé (ignoré)

en: Send arg to last-loaded plugin (ignored)
fr: Envoyer l'argument au dernier greffon chargé (ignoré)

en: Ignored for GCC linker option compatibility
fr: Ignoré pour la compatibilité avec l'option de l'éditeur de liens GCC

en: Ignored for gold option compatibility
fr: Ignoré par compatibilité avec les options de gold

en: Ignored for SVR4 compatibility
fr: Ignoré pour la compatibilité avec SVR4

en: Generate relocatable output
fr: Générer une sortie relocalisable

en: Just link symbols (if directory, same as --rpath)
fr: Juste lier les symboles (si répertoire, identique à --rpath)

en: Strip all symbols
fr: Élaguer tous les symboles

en: Strip debugging symbols
fr: Élaguer tous les symboles de débug

en: Strip symbols in discarded sections
fr: Éliminer les symboles des sections éliminées

en: Do not strip symbols in discarded sections
fr: Ne pas éliminer les symboles des sections éliminées

en: Trace file opens
fr: Ouverture des fichiers de trace

en: Read linker script
fr: Lecture du script de l'éditeur de lien

en: Read default linker script
fr: Lecture du script par défaut de l'éditeur de lien

en: SYMBOL
fr: SYMBOLE

en: Start with undefined reference to SYMBOL
fr: Débuter avec une référence indéfinie au SYMBOLE

en: Require SYMBOL be defined in the final output
fr: Nécessite que SYMBOL soit défini dans la sortie finale

en: Don't merge input [SECTION | orphan] sections
fr: Ne pas fusionner les sections d'entrée [SECTION | orpheline]

en: Build global constructor/destructor tables
fr: Bâtir les tables de constructeurs/destructeurs globaux

en: Print version information
fr: Afficher les informations de version

en: Print version and emulation information
fr: Afficher les information de version et d'émulation

en: Discard all local symbols
fr: Ignorer tous les symboles locaux

en: Discard temporary local symbols (default)
fr: Ignorer tous les symboles locaux temporaires (par défaut)

en: Don't discard any local symbols
fr: Ne pas ignorer tous les symboles locaux

en: Trace mentions of SYMBOL
fr: Tracer les mentions de SYMBOLE

en: PATH
fr: CHEMIN

en: Default search path for Solaris compatibility
fr: Chemin par défaut de recherche pour la compatibilité Solaris

en: Start a group
fr: Débuter un groupe

en: End a group
fr: Terminer un groupe

en: Accept input files whose architecture cannot be determined
fr: Accepter les fichiers à l'entrée dont l'architecture ne peut être déterminée

en: Reject input files whose architecture is unknown
fr: Rejeter les fichiers à l'entrée dont l'architecture est inconnue

en: Only set DT_NEEDED for following dynamic libs if used
fr: Initialiser seulement DT_NEEDED pour les bibliothèques dynamiques suivantes si utilisées

en: Always set DT_NEEDED for dynamic libraries mentioned on
                                    the command line
fr: Toujours définir DT_NEEDED pour les bibliothèqes dynamiques mentionnées en
                                    ligne de commande

en: Ignored for SunOS compatibility
fr: Ignoré pour la compatibilité avec SunOS

en: Link against shared libraries
fr: Établir des liens vis à vis des bibliothèques partagées

en: Do not link against shared libraries
fr: Ne pas établir de liens vis à vis des bibliothèques partagées

en: Bind global references locally
fr: Lier les référence locales globales

en: Bind global function references locally
fr: Lier localement les référence globales à des fonctions

en: Check section addresses for overlaps (default)
fr: Vérifier les adresses de section pour le chevauchement (par défaut)

en: Do not check section addresses for overlaps
fr: Ne pas vérifier les adresses des sections pour le chevauchement

en: Copy DT_NEEDED links mentioned inside DSOs that follow
fr: Copier les liens DT_NEEDED mentionnés dans les DSO qui suivent

en: Do not copy DT_NEEDED links mentioned inside DSOs that follow
fr: Ne pas copier les liens DT_NEEDED mentionnés dans les DSO qui suivent

en: Output cross reference table
fr: Produire la table des références croisées

en: SYMBOL=EXPRESSION
fr: SYMBOLE=EXPRESSION

en: Define a symbol
fr: Définir un symbole

en: Demangle symbol names [using STYLE]
fr: Recouvrir les noms des symboles encodés par mutilisation [utilisant le STYLE]

en: Do not allow multiple definitions with symbols included
               in filename invoked by -R or --just-symbols
fr: Ne pas autoriser les définitions multiples avec des symboles inclus
               depuis des noms de fichier invoqués par -R ou --just-symbols

en: Generate embedded relocs
fr: Générer des relocalisations imbriqués

en: Treat warnings as errors
fr: Traiter les avertissements comme des erreurs

en: Do not treat warnings as errors (default)
fr: Ne pas traiter les avertissements comme des erreurs (défaut)

en: Call SYMBOL at unload-time
fr: Appeler le SYMBOLE au moment du déchargement

en: Force generation of file with .exe suffix
fr: Force la génération de fichier avec le suffixe .exe

en: Remove unused sections (on some targets)
fr: Enlever les sections inutilisées (sur quelques cibles)

en: Don't remove unused sections (default)
fr: Ne pas enlever les sections inutilisées (par défaut)

en: List removed unused sections on stderr
fr: Afficher sur stderr la liste des sections inutilisées et supprimées

en: Do not list removed unused sections
fr: Ne pas afficher la liste des sections inutilisées supprimées

en: Keep exported symbols when removing unused sections
fr: Conserver les symboles exportés lors de la suppression de sections inutilisées

en: Set default hash table size close to <NUMBER>
fr: Initialiser la table de hachage par défaut près de <NUMÉRO>

en: Print option help
fr: Afficher l'aide-mémoire

en: Call SYMBOL at load-time
fr: Appeler le SYMBOLE au moment du chargement

en: FILE/DIR
fr: FICHIER/RÉPERTOIRE

en: Write a linker map to FILE or DIR/<outputname>.map
fr: Écrire une table d'édition de liens dans FICHIER ou RÉPERTOIRE/<outputname>.map

en: Do not define Common storage
fr: Ne pas définir le stockage commun

en: Do not demangle symbol names
fr: Ne pas recouvrir les noms des symboles encodés par mutilisation

en: Use less memory and more disk I/O
fr: Utiliser moins de mémoire et plus d'espace disque

en: Do not allow unresolved references in object files
fr: Ne pas permettre les références indéfinis dans les objets partagés

en: Allow unresolved references in shared libraries
fr: Permettre les références non résolues dans les bibliothèques partagées

en: Do not allow unresolved references in shared libs
fr: Ne pas permettre les références non résolues dans les bibliothèques partagés

en: Allow multiple definitions
fr: Autoriser des définitions multiples

en: Disallow undefined version
fr: Ne pas permettre de version indéfinie

en: Create default symbol version
fr: Créer la version de symbole par défaut

en: Create default symbol version for imported symbols
fr: Créer la version de symbole par défaut pour les symboles importés

en: Don't warn about mismatched input files
fr: Ne pas avertir à propos des non-concordances dans les fichiers d'entrée

en: Don't warn on finding an incompatible library
fr: Ne pas avertir lorsqu'une bibliothèque incompatible est trouvée

en: Turn off --whole-archive
fr: Désactiver --whole-archive

en: Create an output file even if errors occur
fr: Créer un fichier de sortie même si des erreurs surviennent

en: Only use library directories specified on
                                    the command line
fr: Utiliser seulement les répertoires de bibliothèques spécifiés sur
                                    la ligne de commande

en: Specify target of output file
fr: Spécifier un fichier cible de sortie

en: Print default output format
fr: Afficher le format de sortie standard

en: Print current sysroot
fr: Imprimer le sysroot courant

en: Ignored for Linux compatibility
fr: Ignoré pour la compatibilité avec Linux

en: Reduce memory overheads, possibly taking much longer
fr: Réduire la surcharge en mémoire, en prenant possiblement plus de temps

en: Reduce code size by using target specific optimizations
fr: Réduire la taille du code en utilisant des optimisations spécifiques à la cible

en: Do not use relaxation techniques to reduce code size
fr: Ne pas utiliser de technique de relaxation pour réduire la taille du code

en: Keep only symbols listed in FILE
fr: Conserver uniquement les symboles listés dans le FICHIER

en: Set runtime shared library search path
fr: Initialisé le chemin de recherche des bibliothèques partagées pour l'exécution

en: Set link time shared library search path
fr: Initialisé le chemin de recherche des bibliothèques partagées pour l'édition de liens

en: Create a shared library
fr: Créer une bibliothèque partagée

en: Create a position independent executable
fr: Créer un exécutable à position indépendante

en: [=ascending|descending]
fr: [=croissant|décroissant]

en: Sort common symbols by alignment [in specified order]
fr: Trier les symboles communs par taille [dans l'ordre spécifié]

en: name|alignment
fr: nom|alignement

en: Sort sections by name or maximum alignment
fr: Tries les sections par le nom ou l'alignement maximal

en: COUNT
fr: DÉCOMPTE

en: How many tags to reserve in .dynamic section
fr: Combien d'étiquettes réservées dans la section .dynamic

en: [=SIZE]
fr: [=TAILLE]

en: Split output sections every SIZE octets
fr: Découper à la sortie les sections à chaque NOMBRE d'octets

en: [=COUNT]
fr: [=DÉCOMPTE]

en: Split output sections every COUNT relocs
fr: Découper à la sortie les sections à chaque NOMBRE de relocalisations

en: Print memory usage statistics
fr: Afficher les statistiques de l'utilisation de la mémoire

en: Display target specific options
fr: Afficher les options spécifiques cibles

en: Do task level linking
fr: Composer des liens au niveau de l'exécution de la tache

en: Use same format as native linker
fr: Utiliser le même format que l'éditeur de lien natif

en: SECTION=ADDRESS
fr: SECTION=ADRESSE

en: Set address of named section
fr: Initialisé l'adresse de la section nommé

en: Set address of .bss section
fr: Initialisé l'adresse de la section .bss

en: Set address of .data section
fr: Initialisé l'adresse de la section .data

en: Set address of .text section
fr: Initialisé l'adresse de la section .text

en: Set address of text segment
fr: Initialise l'adresse des segments de texte

en: Set address of rodata segment
fr: Initialise l'adresse des segments de données constantes en lecture seule

en: Set address of ldata segment
fr: Initialise l'adresse des segments de données (ldata)

en: How to handle unresolved symbols.  <method> is:
                                    ignore-all, report-all, ignore-in-object-files,
                                    ignore-in-shared-libs
fr: Comment traiter les symboles non résolus.  <méthode> est:
                                    ignore-all, report-all, ignore-in-object-files,
                                    ignore-in-shared-libs

en: [=NUMBER]
fr: [=NUMERO]

en: Output lots of information during link
fr: Afficher des tas d'information durant l'édition de lien

en: Read version information script
fr: Lire le script des informations de version

en: Take export symbols list from .exports, using
                                    SYMBOL as the version.
fr: Prendre la liste des symboles exportés de .exports, en utilisant
                                    SYMBOLE comme version.

en: Add data symbols to dynamic list
fr: Ajouter les symboles de données à la liste dynamique

en: Use C++ operator new/delete dynamic list
fr: Utiliser la liste dynamique d'opérateur C++ new/delete

en: Use C++ typeinfo dynamic list
fr: Utiliser la liste dynamique C++ typeinfo

en: Read dynamic list
fr: Lire la liste dynamique

en: Export the specified symbol
fr: Exporter les symboles spécifiés

en: Read export dynamic symbol list
fr: Lire la liste des symboles dynamiques exportés

en: Warn about duplicate common symbols
fr: Avertir au sujet des symboles communs dupliqués

en: Warn if global constructors/destructors are seen
fr: Avertir si des constructeurs/destructeurs globaux sont détectés

en: Warn if the multiple GP values are used
fr: Avertir si des valeurs GP multiples sont utilisées

en: Warn only once per undefined symbol
fr: Avertir seulement une fois pour chaque symbole indéfini

en: Warn if start of section changes due to alignment
fr: Avertir si le début de la section est modifié en raison de l'alignement

en: Warn if outpout has DT_TEXTREL (default)
fr: Avertir si la sortie a DT_TEXTREL (défaut)

en: Warn if outpout has DT_TEXTREL
fr: Avertir si la sortie a DT_TEXTREL

en: Warn if an object has alternate ELF machine code
fr: Avertir si un objet a un un code machine ELF alternatif

en: Report unresolved symbols as warnings
fr: Rapporter les symboles non résolus par avertissement

en: Report unresolved symbols as errors
fr: Rapporter des symboles non résolus comme des errreurs

en: Include all objects from following archives
fr: Inclure tous les objets des archives suivantes

en: Use wrapper functions for SYMBOL
fr: Utiliser les fonctions d'emballage pour SYMBOLE

en: Unresolved SYMBOL will not cause an error or warning
fr: Le SYMBOLE non résolu ne causera ni erreur ni avertissement

en: Push state of flags governing input file handling
fr: Pousse l'état des drapeaux contrôlant la gestion des fichiers d'entrée

en: Pop state of flags governing input file handling
fr: Retire l'état des drapeaux contrôlant la gestion des fichiers d'entrée

en: Report target memory usage
fr: Rend compte de l'utilisation mémoire de la cible

en: Control how orphan sections are handled.
fr: Contrôle comment les sections orphelines sont gérées.

en: Show discarded sections in map file output (default)
fr: Montrer les sections écartées dans la sortie du fichier de mappage (défaut)

en: Do not show discarded sections in map file output
fr: Ne pas afficher les sections écartées dans la sortie du fichier de mappage

en: %P: %s: missing argument
fr: %P : %s : argument manquant

en: %P: unrecognized option '%s'
fr: %P : option « %s » non reconnue

en: %F%P: use the --help option for usage information
fr: %F%P : utiliser --help pour afficher l'aide-mémoire

en: %F%P: unrecognized -a option `%s'
fr: %F%P : -a option non reconnue « %s »

en: %F%P: unrecognized -assert option `%s'
fr: %F%P : -assert option non reconnue « %s »

en: %F%P: unknown demangling style `%s'
fr: %F%P : style inconnu de recouvrement du transcodage par mutilisation « %s »

en: %F%P: invalid number `%s'
fr: %F%P : nombre invalide « %s »

en: %F%P: bad --unresolved-symbols option: %s
fr: %F%P : option erronée de --unresolved-symbols : %s

en: %F%P: bad -plugin-opt option
fr: %F%P : mauvaise option -plugin-opt

note: This can happen if the user put "-rpath,a" on the command line.  (Or something similar.  The comma is important). Getopt becomes confused and thinks that this is a -r option but it cannot parse the text after the -r so it refuses to increment the optind counter.  Detect this case and issue an error 
en: %F%P: unrecognised option: %s
fr: %F%P : option non reconnue : %s

en: %F%P: -r and %s may not be used together
fr: %F%P : -r et %s ne peuvent être utilisés ensemble

en: %F%P: -shared not supported
fr: %F%P : -shared non pris en charge

en: %F%P: -pie not supported
fr: %F%P : -pie n'est pas prise en charge

en: %P: SONAME must not be empty string; keeping previous one
fr: %P: SONAME ne doit pas être une chaîne vide ; conservation de la précédente

en: descending
fr: décroissant

en: ascending
fr: croissant

en: %F%P: invalid common section sorting option: %s
fr: %F%P : option de trie de section invalide : %s

en: name
fr: nom

en: alignment
fr: alignement

en: %F%P: invalid section sorting option: %s
fr: %F%P : option de trie de section invalide : %s

en: %F%P: invalid argument to option "--section-start"
fr: %F%P : argument invalide pour l'option "--section-start"

en: %F%P: missing argument(s) to option "--section-start"
fr: %F%P : un ou plusieurs arguments manquants pour l'option "--section-start"

en: %F%P: group ended before it began (--help for usage)
fr: %F%P : fin du groupe avant son début (--help pour l'usage)

en: %X%P: --hash-size needs a numeric argument
fr: %X%P : --hash-size a beoin d'un argument numérique

en: %F%P: no state pushed before popping
fr: %F%P : aucun état n'a été poussé avant le dépilage

en: %F%P: invalid argument to option "--orphan-handling"
fr: %F%P : argument invalide pour l'option "--section-start"

en: %P: no file/directory name provided for map output; ignored
fr: %P : aucun nom de fichier/répertoire donné pour la sortie de la projection ; ignoré

note: If this alloc fails then something is probably very wrong.  Better to halt now rather than continue on into more problems.
en: %P%F: cannot create name for linker map file: %E
fr: %F%P : ne peut créer de nom pour le fichier de projection de l'éditeur de liens : %E

en: %P: SONAME must not be empty string; ignored
fr: %P : SONAME ne doit pas être une chaîne vide ; ignoré

en: %P: missing --end-group; added as last command line option
fr: %P : --end-group manquant ; ajouté comme dernière option de la ligne de commande

en: %F%P: -F may not be used without -shared
fr: %F%P : -F ne peut être utilisé sans -shared

en: %F%P: -f may not be used without -shared
fr: %F%P : -f ne peut être utilisé sans -shared

en: %F%P: invalid hex number `%s'
fr: %F%P : nombre hexadécimal invalide « %s »

en:   --audit=AUDITLIB            Specify a library to use for auditing
fr:   --audit=AUDITLIB            Specifie une bibliothèque à utiliser pour l'audit

en:   -Bgroup                     Selects group name lookup rules for DSO
fr:   -Bgroup                     Selectionne les règles de recherche de nom de groupe pour le DSO

en:   --disable-new-dtags         Disable new dynamic tags
fr:   --disable-new-dtags         Désactiver les nouvelles étiquettes dynamiques

en:   --enable-new-dtags          Enable new dynamic tags
fr:   --enable-new-dtags          Activer les nouvelles étiquettes dynamiques

en:   --eh-frame-hdr              Create .eh_frame_hdr section
fr:   --eh-frame-hdr              Créer la section .eh_frame_hdr

en:   --no-eh-frame-hdr           Do not create .eh_frame_hdr section
fr:   --no-eh-frame-hdr           Ne pas créer la section .eh_frame_hdr

en:   --exclude-libs=LIBS         Make all symbols in LIBS hidden
fr:   --exclude-libs=LIBS         Rendre cachés tous les symboles dans LIBS

en:   --hash-style=STYLE          Set hash style to sysv/gnu/both.  Default:
fr:   --hash-style=STYLE          Fixer le style de hachage à sysv/gnu/both. Défaut :

en:   -P AUDITLIB, --depaudit=AUDITLIB
                                  Specify a library to use for auditing dependencies
fr:   -P AUDITLIB, --depaudit=AUDITLIB
                                  Specifie une bibliothèque à utiliser pour auditionner les dépendences

en:   -z combreloc                Merge dynamic relocs into one section and sort
fr:   -z combreloc                Fusionner et trier les relocalisations dynamiques dans une seule section

en:   -z nocombreloc              Don't merge dynamic relocs into one section
fr:   -z nocombreloc              Ne pas fusionner les relocalisations dynamiques dans une seule section

en:   -z global                   Make symbols in DSO available for subsequently
                                    loaded objects
fr:   -z global                   Rendre les symboles dans le DSO disponibles pour les objects
                                    chargés par la suite

en:   -z initfirst                Mark DSO to be initialized first at runtime
fr:   -z initfirst                Marquer le DSO pour qu'il soit initialisé en premier à l'exécution

en:   -z interpose                Mark object to interpose all DSOs but executable
fr:   -z interpose                Marquer les objets pour qu'ils s'interposent à tous les DSOs mais pas aux exécutables

en:   -z lazy                     Mark object lazy runtime binding (default)
fr:   -z lazy                     Marquer la liaison de l'objet paresseuse à l'exécution (défaut)

en:   -z loadfltr                 Mark object requiring immediate process
fr:   -z loadfltr                 Marquer les objets nécessitant un traitement immédiat

en:   -z nocopyreloc              Don't create copy relocs
fr:   -z nocopyreloc              Ne pas créer de copie de relocalisations

en:   -z nodefaultlib             Mark object not to use default search paths
fr:   -z nodefaultlib             Marquer les objets pour ne pas qu'ils utilisent les chemins de recherche par défaut

en:   -z nodelete                 Mark DSO non-deletable at runtime
fr:   -z nodelete                 Marquer le DSO comme non supprimable à l'exécution

en:   -z nodlopen                 Mark DSO not available to dlopen
fr:   -z nodlopen                 Marquer le DSO comme non accessible pour dlopen

en:   -z nodump                   Mark DSO not available to dldump
fr:   -z nodump                   Marquer le DSO comme non accessible pour dldump

en:   -z now                      Mark object non-lazy runtime binding
fr:   -z now                      Marquer la liaison de l'objet non paresseuse à l'exécution

en:   -z origin                   Mark object requiring immediate $ORIGIN
                                    processing at runtime
fr:   -z origin                   Marquer l'objet comme nécessitant un traitement immédiat de
                                    $ORIGIN à l'exécution

en:   -z relro                    Create RELRO program header (default)
fr:   -z relro                    Créer l'en-tête de programme RELRO (défaut)

en:   -z norelro                  Don't create RELRO program header
fr:   -z norelro                  Ne pas créer l'en-tête de programme RELRO

en:   -z relro                    Create RELRO program header
fr:   -z relro                    Créer l'en-tête de programme RELRO

en:   -z norelro                  Don't create RELRO program header (default)
fr:   -z norelro                  Ne pas créer l'en-tête de programme RELRO (défaut)

en:   -z separate-code            Create separate code program header (default)
fr:   -z separate-code            Créer l'en-tête de programme de code séparé (défaut)

en:   -z noseparate-code          Don't create separate code program header
fr:   -z noseparate-code          Ne pas créer l'en-tête de programme de code séparé

en:   -z separate-code            Create separate code program header
fr:   -z separate-code            Créer l'en-tête de programme de code séparé

en:   -z noseparate-code          Don't create separate code program header (default)
fr:   -z noseparate-code          Ne pas créer l'en-tête de programme de code séparé (défaut)

en:   -z common                   Generate common symbols with STT_COMMON type
fr:   -z common                   Générer les symboles communs avec STT_COMMON pour type

en:   -z nocommon                 Generate common symbols with STT_OBJECT type
fr:   -z nocommon                 Générer les symboles communs avec STT_OBJECT pour type

en:   -z stack-size=SIZE          Set size of stack segment
fr:   -z stack-size=TAILLE        Fixe la taille du segment de pile

en:   -z text                     Treat DT_TEXTREL in output as error (default)
fr:   -z text                     Traiter DT_TEXTREL dans la sortie comme une erreur (défaut)

en:   -z text                     Treat DT_TEXTREL in output as error
fr:   -z text                     Traiter DT_TEXTREL dans la sortie comme une erreur

en:   -z notext                   Don't treat DT_TEXTREL in output as error (default)
fr:   -z notext                   Ne pas traiter DT_TEXTREL dans la sortie comme une erreur (défaut)

en:   -z textoff                  Don't treat DT_TEXTREL in output as error (default)
fr:   -z textoff                  Ne pas traiter DT_TEXTREL dans la sortie comme une erreur (défaut)

en:   -z notext                   Don't treat DT_TEXTREL in output as error
fr:   -z notext                   Ne pas traiter DT_TEXTREL dans la sortie comme une erreur

en:   -z textoff                  Don't treat DT_TEXTREL in output as error
fr:   -z textoff                  Ne pas traiter DT_TEXTREL dans la sortie comme une erreur

en:   --build-id[=STYLE]          Generate build ID note
fr:   --build-id[=STYLE]          Générer la note de l'ID de contruction

en:   --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]
                                  Compress DWARF debug sections using zlib
fr:   --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]
                                  Compresser les sections de debogage DWARF en utilisant zlib

en:                                 Default: zlib-gabi
fr:                                 Défaut: zlib-gabi

en:                                 Default: none
fr:                                 Défaut: none

en:   -z common-page-size=SIZE    Set common page size to SIZE
fr:   -z common-page-size=TAILLE    Fixe la taille courante des pages à TAILLE

en:   -z max-page-size=SIZE       Set maximum page size to SIZE
fr:   -z max-page-size=TAILLE       Fixe la taille maximale des pages à TAILLE

en:   -z defs                     Report unresolved symbols in object files
fr:   -z defs                     Signaler les symboles non résolus dans les fichiers objets

en:   -z muldefs                  Allow multiple definitions
fr: -z muldefs                  Autoriser les définitions multiples

en:   -z execstack                Mark executable as requiring executable stack
fr:   -z execstack                Marquer l'exécutable comme nécessitant une pile d'exécution

en:   -z noexecstack              Mark executable as not requiring executable stack
fr:   -z noexecstack              Marquer l'exécutable comme ne nécessitant pas d'une pile d'exécution

en:   -z globalaudit              Mark executable requiring global auditing
fr:   -z globalaudit              Marquer l'exécutable comme nécessitant un audit global

en:   --ld-generated-unwind-info  Generate exception handling info for PLT
fr:   --ld-generated-unwind-info  Générer les informations de gestion des exception pour le PLT

en:   --no-ld-generated-unwind-info
                                  Don't generate exception handling info for PLT
fr:   --no-ld-generated-unwind-info
                                  Ne pas générer les informations de gestion des exception pour le PLT

en: ELF emulations:
fr: ELF émulations:

en: Usage: %s [options] file...
fr: Usage : %s [options] fichier...

en: Options:
fr: Options :

en:   @FILE
fr:   @FICHIER

en: Read options from FILE
fr: Lire les options à partir du FICHIER

note: Note: Various tools (such as libtool) depend upon the format of the listings below - do not change them.
en: %s: supported targets:
fr: %s : cibles prises en charge :

en: %s: supported emulations:
fr: %s : émulations prises en charge :

en: %s: emulation specific options:
fr: %s : options spécifiques d'émulation :

en: Report bugs to %s
fr: Rapporter toutes anomalies à %s

en: %F%P: unknown format type %s
fr: %F%P : type de format inconnu %s

en: %X%P: unsupported PEI architecture: %s
fr: %X%P : architecture PEI non prise en charge : %s

en: %X%P: cannot export %s: invalid export name
fr: %X%P : ne peut exporter %s : nom d'export invalide

en: %X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)
fr: %X%P : erreur, duplicattion EXPORT avec nombre ordinal : %s (%d vs %d)

en: %P: warning, duplicate EXPORT: %s
fr: %P : avertissement, duplication EXPORT : %s

en: %X%P: cannot export %s: symbol not defined
fr: %X%P : ne peut exporter %s : symbole indéfini

en: %X%P: cannot export %s: symbol wrong type (%d vs %d)
fr: %X%P : ne peut exporter %s : mauvais type de symbole (%d vs %d)

en: %X%P: cannot export %s: symbol not found
fr: %X%P : ne peut exporter %s : symbole non repéré

en: %F%P: can not create BFD: %E
fr: %F%P : ne peut créer le BFD : %E

en: %X%P: can not create .edata section: %E
fr: %X%P : ne peut créer la section .edata : %E

en: %X%P: can not create .reloc section: %E
fr: %X%P: ne peut créer la section .reloc : %E

en: %X%P: error: ordinal used twice: %d (%s vs %s)
fr: %X%P : erreur : ordinal utilisé 2 fois : %d (%s vs %s)

en: %X%P: error: export ordinal too large: %d
fr: %X%P : erreur : export d'un ordinal trop grand : %d

en: Info: resolving %s by linking to %s (auto-import)
fr: Info : résolution de %s par un lien vers %s (auto-importé)

en: %P: warning: auto-importing has been activated without --enable-auto-import specified on the command line; this should work unless it involves constant data structures referencing symbols from auto-imported DLLs
fr: %P : avertissement : auto-importing a été activé sans que --enable-auto-import n'ait été spécifié dans la ligne de commande.
    Cela devrait fonctionner à moins que cela n'implique des structures de données constantes référençant des symboles depuis des DLL importées automatiquements

note: Huh?  Shouldn't happen, but punt if it does.
en: %P: zero vma section reloc detected: `%s' #%d f=%d
fr: %P : aucune relocalisation de section vma détectée : `%s' #%d f=%d

en: %X%P: error: %d-bit reloc in dll
fr: %X%P : erreur : %d-bit relocalisation dans dll

en: %P: can't open output def file %s
fr: %P : impossible d'ouvrir le fichier def %s

en: ; no contents available
fr: ; aucun contenu disponible

en: %X%P: %C: variable '%pT' can't be auto-imported; please read the documentation for ld's --enable-auto-import for details
fr: %X%P : %C : variable « %pT » ne peut être auto-importée ; merci de lire la documentation de ld --enable-auto-import pour plus de détails.

en: %X%P: can't open .lib file: %s
fr: %X%P : impossible d'ouvrir le fichier .lib : %s

en: Creating library file: %s
fr: Création du fichier de bibliothèque : %s

en: %X%P: bfd_openr %s: %E
fr: %X%P : bfd_openr %s : %E

en: %X%P: %s(%s): can't find member in non-archive file
fr: %X%P : %s (%s) : impossible de trouver le membre dans le fichier qui n'est pas une archive

en: %X%P: %s(%s): can't find member in archive
fr: %X%P : %s (%s) : impossible de trouver le membre dans l'archive

en: %X%P: add symbols %s: %E
fr: %X%P : ajout des symboles %s : %E

en: %X%P: open %s: %E
fr: %X%P : ouvre %s : %E

en: %X%P: %s: this doesn't appear to be a DLL
fr: %X%P : %s : cela ne semble pas être une DLL

en: %X%P: error: can't use long section names on this arch
fr: %X%P : erreur : impossible d'utiliser de longs noms de section pour cette architecture

en: %F%P: %s: error loading plugin: %s
fr: %F%P : %s : erreur lors du chargement du greffon : %s

en: %P: %s: duplicated plugin
fr: %P : %s : greffon dupliqué

en: %F%P: could not create dummy IR bfd: %E
fr: %F%P : impossible de créer l'IR bfd factice : %E

en: %F%P: %s: non-ELF symbol in ELF BFD!
fr: %F%P : %s : symbole non conforme au format ELF dans ELF BFD !

en: %F%P: unknown ELF symbol visibility: %d!
fr: %F%P : symbole de visibilité ELF inconnu : %d !

en: %F%P: unsupported input file size: %s (%ld bytes)
fr: %F%P : taille de fichier d'entré non pris en charge : %s (%ld octets)

en: unknown LTO kind value %x
fr: valeur de type LTO non connue %x

en: unknown LTO resolution value %x
fr: valeur de résolution LTO non connue %x

en: unknown LTO visibility value %x
fr: valeur de visibilité LTO %x non connue

note: We should not have a new, indirect or warning symbol here.
en: %F%P: %s: plugin symbol table corrupt (sym type %d)
fr: %F%P : %s : table de symboles du greffon corrompue (type de symbole %d)

en: %P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s
fr: %P : %pB : définition du symbole « %s » : %s, visibilité : %s, résolution : %s

en: %P: warning:
fr: %P : avertissement :

en: %P: error:
fr: %P : erreur :

en: %F%P: %s: plugin error: %d
fr: %F%P : %s : erreur du greffon : %d

en: %F%P: plugin_strdup failed to allocate memory: %s
fr: %F%P : échec de l'allocation mémoire de plugin_strdup : %s

en: %F%P: plugin failed to allocate memory for input: %s
fr: %F%P : le greffon a échoué à allouer de la mémoire pour l'entrée : %s

en: %F%P: %s: plugin reported error claiming file
fr: %F%P : %s : le greffon à signalé une erreur lors de la recherche d'un fichier

en: %P: %s: error in plugin cleanup: %d (ignored)
fr: %P : %s : erreur lors du nettoyage du greffon : %d (ignoré)

en: %X%P: can not make stub section: %E
fr: %X%P : impossible de créer une section d'amorçage : %E

en: %X%P: .eh_frame/.stab edit: %E
fr: %X%P : édition de .eh_frame/.stab : %E

en: %X%P: could not compute sections lists for stub generation: %E
fr: %X%P : impossible de calculer les listes de sections pour la génération d'espace d'amorçage : %E

en: %X%P: can not size stub section: %E
fr: %X%P : impossible de récupérer la taille de la section d'amorçage : %E

en: %X%P: can not build stubs: %E
fr: %X%P : impossible de construire les secteurs d'amorçage : %E

note: The arm backend needs special fields in the output hash structure. These will only be created if the output format is an arm format, hence we do not support linking and changing output formats at the same time.  Use a link followed by objcopy to change output formats. The RISC-V backend needs specia
en: %F%P: error: cannot change output format whilst linking %s binaries
fr: %F%P : erreur : impossible de changer le format de sortie lors de l'édition de liens de binaires %s

en: %F%P: invalid --compress-debug-sections option: `%s'
fr: %F%P : option --compress-debug-sections invalide : « %s »

en: %F%P: invalid hash style `%s'
fr: %F%P : style de hachage « %s » invalide

en: %F%P: invalid maximum page size `%s'
fr: %F%P : taille maximale de page « %s » invalide

en: %F%P: invalid common page size `%s'
fr: %F%P : taille de page commune « %s » invalide

en: %F%P: invalid stack size `%s'
fr: %F%P : taille de pile « %s » invalide

en: %F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or protected
fr: %F%P : visibility non valable dans « -z %s » ; doit être « default », « internal », « hidden » ou « protected »

en: %P: warning: -z %s ignored
fr: %P : avertissement : -z %s ignoré

en: %P: error: unrecognized option for --fix-cortex-a53-843419: %s
fr: %P : erreur : option non reconnue pour --fix-cortex-a53-843419 : %s

en:   --no-enum-size-warning      Don't warn about objects with incompatible
                                    enum sizes
fr:   --no-enum-size-warning      Ne pas avertir des objets avec des tailles
                                    d'enumération non compatibles

en:   --no-wchar-size-warning     Don't warn about objects with incompatible
                                    wchar_t sizes
fr:   --no-wchar-size-warning     Ne pas avertir des objets avec des tailles de
                                    wchar_t incompatibles

en:   --pic-veneer                Always generate PIC interworking veneers
fr:   --pic-veneer                Toujours générer le vernissage d'inter opérabilité PIC

en:   --stub-group-size=N         Maximum size of a group of input sections that
                                    can be handled by one stub section.  A negative
                                    value locates all stubs after their branches
                                    (with a group size of -N), while a positive
                                    value allows two groups of input sections, one
                                    before, and one after each stub section.
                                    Values of +/-1 indicate the linker should
                                    choose suitable defaults.
fr:   --stub-group-size=N         Taille maximale d'un groupe de sections d'entrées qui 
                                    peut être gérée par une section d'espace d'amorçage. Une valeur
                                    négative situe tous les espaces d'amorçage après leurs branches
                                    (avec une taille de groupe de -N), alors qu'une valeur
                                    positive permet deux groupes de section d'entrée, un
                                    avant, et un après chaque section d'espace d'amorçage.
                                    Les valeurs +/-1 indiquent que l'éditeur de liens doit
                                    choisir des règlages par défaut appropriés.

en:   --fix-cortex-a53-835769      Fix erratum 835769
fr:   --fix-cortex-a53-835769      Corrige l'erratum 835769

en:   --fix-cortex-a53-843419[=full|adr|adrp]      Fix erratum 843419 and optionally specify which workaround to use.
                                                   full (default): Use both ADRP and ADR workaround, this will 
                                                     increase the size of your binaries.
                                                   adr: Only use the ADR workaround, this will not cause any increase
                                                     in binary size but linking will fail if the referenced address is
                                                     out of range of an ADR instruction.  This will remove the need of using
                                                     a veneer and results in both performance and size benefits.
                                                   adrp: Use only the ADRP workaround, this will never rewrite your ADRP
                                                     instruction into an ADR.  As such the workaround will always use a
                                                     veneer and this will give you both a performance and size overhead.
fr:   --fix-cortex-a53-843419[=full|adr|adrp]      Corriger l'erratum 843419 et indiquer de façon optionnelle quelle solution utiliser.
                                                   full (défaut) : Utiliser les solutions ADRP et ADR, cela
                                                     augmente la taille des binaires.
                                                   adr : Utiliser la solution ADR uniquement, cela ne provoquera aucune augmentation
                                                     de la taille des binaires mais l'édition de liens échouera si l'adresse référencée est
                                                     hors de portée d'une instruction ADR.  Cela évite d'avoir recours à
                                                     un veneer et resulte en un gain de performance et de taille.
                                                   adrp : Utiliser la solution ADRP uniquement, cela ne réécrira jamais d'instruction ADRP
                                                     en un ADR. Comme tel, la solution utilisera toujours un
                                                     veneer et aura un coût en termes de performance et de taille.

en:   --no-apply-dynamic-relocs    Do not apply link-time values for dynamic relocations
fr:   --no-apply-dynamic-relocs    Ne pas appliquer de valeurs à l'édition de liens pour les relocalisations dynamiques

en:   -z force-bti                  Turn on Branch Target Identification mechanism and generate PLTs with BTI. Generate warnings for missing BTI on inputs
fr:   -z force-bti                  Activer le mécanisme d'Identification de Cible de Branche (BTI) et générer des PLT avec des BTI. Produire des avertissements pour des BTI manquantes sur des entrées

en:   -z pac-plt                    Protect PLTs with Pointer Authentication.
fr:   -z pac-plt                    Protége les PLT avec l'Authentification de Pointeur.

en: %F%P: cannot open %s
fr: %F%P : impossible d'ouvrir %s

en: %F%P: cannot read %s
fr: %F%P : ne peut lire %s

en: %P: warning: ignoring invalid -D number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -D

en: %P: warning: ignoring invalid -H number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -H

en: %P: warning: ignoring invalid -bmaxdata number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -bmaxdata

en: %P: warning: ignoring invalid -bmaxstack number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -bmaxstack

en: %P: warning: ignoring invalid module type %s
fr: %P : avertissement : pas de prise en compte d'un type de module invalide %s

en: %P: warning: ignoring invalid -pD number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -pD

en: %P: warning: ignoring invalid -pT number %s
fr: %P : avertissement : pas de prise en compte d'un nombre invalide %s pour -pT

en: %F%P: bfd_xcoff_link_record_set failed: %E
fr: %F%P : bfd_xcoff_link_record_set en échec : %E

en: %F%P: bfd_link_hash_lookup of export symbol failed: %E
fr: %F%P : bfd_link_hash_lookup de symboles exportés en échec : %E

en: %F%P: bfd_xcoff_export_symbol failed: %E
fr: %F%P : bfd_xcoff_export_symbol en échec : %E

en: %F%P: can't find output section %s
fr: %F%P : impossible de trouver la section de sortie %s

en: %F%P: can't find %s in output section
fr: %F%P : ne peut trouver %s dans la section de sortie

en: %P: can't find required output section %s
fr: %P : impossible de trouver la section de sortie require %s

en: %F%P:%s:%d: #! ([member]) is not supported in import files
fr: %F%P : %s : %d : #! ([membre]) non pris en chargé dans les fichiers d'import

en: %F%P: could not parse import path: %E
fr: %F%P : impossible d'analyser le chemin d'importation : %E

en: %P:%s:%d: warning: syntax error in import file
fr: %P : %s : %d : avertissement : erreur de syntaxe dans le fichier d'import

en: %P:%s%d: warning: syntax error in import/export file
fr: %P : %s%d : avertissement : erreur de syntaxe dans le fichier d'import/export

en: %P:%s:%d: warning: syntax error in import/export file
fr: %P : %s : %d : avertissement : erreur de syntaxe dans le fichier d'import/export

en: %X%P:%s:%d: failed to import symbol %s: %E
fr: %X%P : %s : %d : impossible d'importer le symbole %s : %E

en: %P:%s:%d: warning: ignoring unterminated last line
fr: %P : %s : %d : avertissement : ignore la non terminaison de la dernière ligne

en: %F%P: only relocations against symbols are permitted
fr: %F%P: seules les relocalisations vers des symboles sont autorisées

en: %F%P: bfd_xcoff_link_count_reloc failed: %E
fr: %F%P : bfd_xcoff_link_count_reloc en échec : %E

en:   --identification <string>          Set the identification of the output
fr:   --identification <chaîne>          Fixe l'identification de la sortie

en:   --base_file <basefile>             Generate a base file for relocatable DLLs
fr:   --base_file <fichier_de_base>      Générer une fichier de base les les DLL relocalisables

en:   --dll                              Set image base to the default for DLLs
fr:   --dll                              Initialise l'image de base au DLL par défaut

en:   --file-alignment <size>            Set file alignment
fr:   --file-alignment <taille>          Initialiser l'alignement du fichier

en:   --heap <size>                      Set initial size of the heap
fr:   --heap <taille>                    Initialiser la taille initiale du monceau

en:   --image-base <address>             Set start address of the executable
fr:   --image-base <adresse>             Initialiser l'adresse de début de l'exécutable

en:   --major-image-version <number>     Set version number of the executable
fr:   --major-image-version <nombre>     Initialiser le numéro de version de l'exécutable

en:   --major-os-version <number>        Set minimum required OS version
fr:   --major-os-version <nombre>        Initialiser le numéro minimum de version du système d'exploitation

en:   --major-subsystem-version <number> Set minimum required OS subsystem version
fr:   --major-subsystem-version <nombre> Initialiser le numéro minimum de version du sous-système

en:   --minor-image-version <number>     Set revision number of the executable
fr:   --minor-image-version <nombre>     Initialiser le numéro de révision de l'exécutable

en:   --minor-os-version <number>        Set minimum required OS revision
fr:   --minor-os-version <nombre>        Initialiser le numéro minimum de version du système d'exploitation

en:   --minor-subsystem-version <number> Set minimum required OS subsystem revision
fr:   --minor-subsystem-version <nombre> Initialiser le numéro minimum de version du sous-système

en:   --section-alignment <size>         Set section alignment
fr:   --section-alignment <taille>       Initialiser l'alignement de section

en:   --stack <size>                     Set size of the initial stack
fr:   --stack <taille>                   Initialiser la taille initiale de la pile

en:   --subsystem <name>[:<version>]     Set required OS subsystem [& version]
fr:   --subsystem <nom>[:<version>]      Initialiser le sous-système de l'OS requis [&version]

en:   --support-old-code                 Support interworking with old code
fr:   --support-old-code                 Supporter l'inter-réseautage avec le vieux code

en:   --[no-]leading-underscore          Set explicit symbol underscore prefix mode
fr:   --[no-]leading-underscore          Activer le mode préfixe utilisant le souligné comme symbole explicite

en:   --thumb-entry=<symbol>             Set the entry point to be Thumb <symbol>
fr:   --thumb-entry=<symbole>            Initialiser le point d'entrée de Thumb <symbole>

en:   --[no-]insert-timestamp            Use a real timestamp rather than zero (default).
fr:   --[no-]insert-timestamp                 Utiliser un horodatage existant plutôt que zéro (défaut).

en:                                      This makes binaries non-deterministic
fr:                                      Rend les binaires non déterministes

en:   --add-stdcall-alias                Export symbols with and without @nn
fr:   --add-stdcall-alias                Exporter les symboles avec et sans @nn

en:   --disable-stdcall-fixup            Don't link _sym to _sym@nn
fr:   --disable-stdcall-fixup            Ne pas lier _sym à _sym@nn

en:   --enable-stdcall-fixup             Link _sym to _sym@nn without warnings
fr:   --enable-stdcall-fixup             Lier _sym à _sym@nn sans avertissement

en:   --exclude-symbols sym,sym,...      Exclude symbols from automatic export
fr:   --exclude-symbols sym,sym,...      Exclure les symboles de l'exportation automatique

en:   --exclude-all-symbols              Exclude all symbols from automatic export
fr:   --exclude-all-symbols              Exclure tous les symboles de l'exportation automatique

en:   --exclude-libs lib,lib,...         Exclude libraries from automatic export
fr:   --exclude-libs bibli,...           Exclure les bibliothèques lors l'exportation automatique

en:                                      Exclude objects, archive members from auto
fr:                                      Exclure les objets, archiver les membres depuis auto

en:                                      export, place into import library instead.
fr:                                      exporter, insère dans la bibliothèque importée.

en:   --export-all-symbols               Automatically export all globals to DLL
fr:   --export-all-symbols               Exporter automatiquement tous les globaux au DLL

en:   --kill-at                          Remove @nn from exported symbols
fr:   --kill-at                          Enlever les @nn des symboles exportés

en:   --output-def <file>                Generate a .DEF file for the built DLL
fr:   --output-def <fichier>             Générer le fichier .DEF pour le DLL construit

en:   --warn-duplicate-exports           Warn about duplicate exports
fr:   --warn-duplicate-exports           Avertir lors de l'exportation avec duplication

en:   --compat-implib                    Create backward compatible import libs;
                                           create __imp_<SYMBOL> as well.
fr:   --compat-implib                    Créer des bibliothèques d'importation avec
                                           compatibilité arrière; 
                                           créer __imp_<SYMBOL> aussi

en:   --enable-auto-image-base[=<address>] Automatically choose image base for DLLs
                                           (optionally starting with address) unless
                                           specifically set with --image-base
fr:   --enable-auto-image-base[=adresse] Automatiquement choisir l'image de base pour les DLLs
                                         (commencant optionnellement avec adresse) à moins que
                                         cela soit fixé spécifiquement avec --image-base

en:   --disable-auto-image-base          Do not auto-choose image base. (default)
fr:   --disable-auto-image-base          Ne pas choisir automatiquement l'image de base (par défaut)

en:   --dll-search-prefix=<string>       When linking dynamically to a dll without
                                           an importlib, use <string><basename>.dll
                                           in preference to lib<basename>.dll
fr:   --dll-search-prefix=<chaîne>       Lors de l'édition dynamique de liens vers un DLL sans
                                           importlib, utiliser <chaîne><basename>.dll 
                                           de préférence à lib<basename>.dll

en:   --enable-auto-import               Do sophisticated linking of _sym to
                                           __imp_sym for DATA references
fr:   --enable-auto-import               Faire de l'édition sophitiquée de liens de _sym vers 
                                           __imp_sym pour les références DATA

en:   --disable-auto-import              Do not auto-import DATA items from DLLs
fr:   --disable-auto-image-base          Ne pas choisir des items DATA auto-importés à partir des DLLs

en:   --enable-runtime-pseudo-reloc      Work around auto-import limitations by
                                           adding pseudo-relocations resolved at
                                           runtime.
fr:   --dll-search-prefix=<chaîne>       Traiter les limitation d'auto-importations en
                                           ajoutant des pseudo-relocalisations résolues
                                           lors de l'exécution

en:   --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations for
                                           auto-imported DATA.
fr:   --enable-auto-import               Ne pas ajouter de pseudo-relocalisations lors
                                           lors de l'exécution pour les données auto-importées

en:   --enable-extra-pe-debug            Enable verbose debug output when building
                                           or linking to DLLs (esp. auto-import)
fr:   --enable-extra-pe-debug            Permettre le mode informatif durant la sortie
                                           de mise au point lors de la construction ou du lien
                                           vers un DLLs (spécialement en auto-import)

en:   --large-address-aware              Executable supports virtual addresses
                                           greater than 2 gigabytes
fr:   --large-address-aware              Supporter des adresses virtuelles pour les exécutables
                                           plus grande que 2 gigaoctets

en:   --disable-large-address-aware      Executable does not support virtual
                                           addresses greater than 2 gigabytes
fr:   --disable-large-address-aware      Ne pas prendre en charge des adresses virtuelles 
                                           plus grandes que 2 gigaoctets pour les exécutables

en:   --enable-long-section-names        Use long COFF section names even in
                                           executable image files
fr:   --enable-long-section-names        Utiliser de longs noms de section COFF même dans
                                           des fichiers images exécutables

en:   --disable-long-section-names       Never use long COFF section names, even
                                           in object files
fr:   --disable-long-section-names       Ne jamais utiliser de longs noms de section COFF, même
                                           dans les fichiers objet

en:   --dynamicbase                      Image base address may be relocated using
                                           address space layout randomization (ASLR)
fr:   --dynamicbase                      L'image de l'adresse de base devrait être translatée en utilsant
                                           la gestion aléatoire de l'espace mémoire(ASLR)

en:   --enable-reloc-section             Create the base relocation table
fr:   --enable-reloc-section             Créer la table de relocalisation de base

en:   --forceinteg               Code integrity checks are enforced
fr:   --forceinteg              Les vérifications de l'intégrité du code sont imposées

en:   --nxcompat                 Image is compatible with data execution prevention
fr:   --nxcompat                L'image est compatible avec la vérification de données d'exécution

en:   --no-isolation             Image understands isolation but do not isolate the image
fr:   --no-isolation            L'image autorise l'isolation mais n'isole pas l'image

en:   --no-seh                   Image does not use SEH. No SE handler may
                                           be called in this image
fr:   --no-seh                   L'image n'utilise pas SEH. Aucun gestionnaire de SE ne doit
                                           appelé dans cette image

en:   --no-bind                  Do not bind this image
fr:   --no-bind                 Ne pas lier cette image

en:   --wdmdriver                Driver uses the WDM model
fr:   --wdmdriver               Le pilote utilise le modèle WDM

en:   --tsaware                  Image is Terminal Server aware
fr:   --tsaware                  L'image est avisée du Server Terminal

en:   --build-id[=STYLE]         Generate build ID
fr:   --build-id[=STYLE]         Générer un ID de construction

en: %P: warning: bad version number in -subsystem option
fr: %P : avertissement : mauvais numéro de version dans l'option -subsystem

en: %F%P: invalid subsystem type %s
fr: %F%P : type de sous-système invalide %s

en: %F%P: invalid hex number for PE parameter '%s'
fr: %F%P : nombre hexadécimal invalide pour un paramètre PE « %s »

en: %F%P: strange hex info for PE parameter '%s'
fr: %F%P : info étrange en hexadécimal pour un paramètre PE « %s »

en: %F%P: cannot open base file %s
fr: %F%P : impossible d'ouvrir le fichier de base %s

en: %P: warning, file alignment > section alignment
fr: %P : avertissement, alignement de fichier > alignement de section

en: %P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?
fr: %P : avertissement : --export-dynamic n'est pas pris en charge pour les cibles PE, vouliez-vous dire --export-all-symbols?

en: %P: warning: resolving %s by linking to %s
fr: %P : avertissement : résolution de %s par un lien vers %s

en: Use --enable-stdcall-fixup to disable these warnings
fr: Utiliser --enable-stdcall-fixup pour inhiber les avertissements

en: Use --disable-stdcall-fixup to disable these fixups
fr: Utiliser --disable-stdcall-fixup pour inhiber les correctifs

en: %P: %C: cannot get section contents - auto-import exception
fr: %P : %C : impossible d'obtenir le contenu de section - exception auto-import

en: %P: warning: .buildid section discarded, --build-id ignored
fr: %P : avertissement : section .buildid rejetée, --build-id ignoré

en: %P: warning: cannot create .buildid section, --build-id ignored
fr: %P : avertissement : impossible de créer la section .buildid, --build-id ignoré

en: %F%P: cannot perform PE operations on non PE output file '%pB'
fr: %F%P : ne peut effectuer des opérations PE sur le fichier de sortie « %pB » qui n'est pas PE.

en: %X%P: unable to process relocs: %E
fr: %X%P : incapable de traiter les relocalisations : %E

en: %P: errors encountered processing file %s
fr: %P : erreurs rencontrées lors du traitement du fichier %s

en: %P: errors encountered processing file %s for interworking
fr: %P : erreurs rencontrées lors du traitement du fichier %s pour l'interfonctionnement

en: %P: warning: '--thumb-entry %s' is overriding '-e %s'
fr: %P : avertissement : « --thumb-entry %s » écrase « -e %s »

en: %P: warning: cannot find thumb start symbol %s
fr: %P : avertissement : ne peut repérer le symbole thumb de départ %s

en: %F%P: %s: can't open: %E
fr: %F%P : %s : impossible d'ouvrir : %E

en: %F%P: %s: not a relocatable file: %E
fr: %F%P : %s : n'st pas un fichier relocalisable : %E

en: %P: unrecognized VFP11 fix type '%s'
fr: %P : type VFP11 de réparation '%s' non reconnu

en: %P: unrecognized STM32L4XX fix type '%s'
fr: %P : type de réparation STM32L4XX '%s' non reconnu

en:   --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
fr:   --thumb-entry=<sym>         Initialiser le point d'entrée au symbole Thumb <sym>

en:   --be8                       Output BE8 format image
fr:   --be8                       Retourne une image au format BE8

en:   --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
fr:   --target1-rel               Interprête R_ARM_TARGET1 comme R_ARM_REL32

en:   --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
fr:   --target1-abs               Interprête R_ARM_TARGET1 comme R_ARM_ABS32

en:   --target2=<type>            Specify definition of R_ARM_TARGET2
fr:   --target2=<type>            Specifie la définition de R_ARM_TARGET2

en:   --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
fr:   --fix-v4bx                  Réécrit BX rn en MOV pc, rn pour ARMv4

en:   --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
fr:   --fix-v4bx-interworking     Réécrire les branches BX rn en vernis ARMv4 interopérable

en:   --use-blx                   Enable use of BLX instructions
fr:   --use-blx                   Activer l'utilisation d'instructions BLX

en:   --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
fr:   --vfp11-denorm-fix          Specifie comment résoudre l'erratum de dénormalisation VFP11

en:   --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
fr:   --fix-stm32l4xx-629360      Spécifie comment corriger l'erratum STM32L4XX 629360

en:   --long-plt                  Generate long .plt entries
                                  to handle large .plt/.got displacements
fr:   --long-plt                  Générer de longues entrées .plt
                                  pour gérer de larges déplacements .plt/.got

en:   --cmse-implib               Make import library to be a secure gateway import
                                    library as per ARMv8-M Security Extensions
fr:   --cmse-implib               Rendre la bibliothèque d'import comme étant une biliothèque passerelle d'import
                                    sécurisée selon les extensions de sécurité ARMv8-M

en:   --in-implib                 Import library whose symbols address must
                                    remain stable
fr:   --in-implib                 Importer des libraries dont les adresses des symboles doivent
                                    rester stable

en:   --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
fr:   --[no-]fix-cortex-a8        Désactiver/activer la résolution de l'erratum de branches Cortex-A8 Thumb-2

en:   --no-merge-exidx-entries    Disable merging exidx entries
fr:   --no-merge-exidx-entries    Désactive la fusions d'entrées exidx

en:   --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix
fr:   --[no-]fix-arm1176          Désactive/active la résolution immédiate de l'erratum ARM1176 BLX

en: %X%P: cannot create dynamic sections %E
fr: %X%P : impossible de créer des sections dynamiques %E

en: %X%P: dynamic sections created in non-dynamic link
fr: %X%P : sections dynamiques créés dans un lien non dynamique

en:   --force-dynamic             Always create dynamic sections
fr:   --force-dynamic             Toujours créer des sections dynamiques

en: %X%P: can not setup the input section list: %E
fr: %X%P : impossible d'installer la liste des sections d'entrée : %E

en: %X%P: can not create stub BFD: %E
fr: %X%P : impossible de créer l'espace d'amorçage BFD : %E

en:   --pmem-wrap-around=<val>    Make the linker relaxation machine assume that a
                                    program counter wrap-around occurs at address
                                    <val>.  Supported values: 8k, 16k, 32k and 64k.
fr:   --pmem-wrap-around=<val>    Faire supposer à la machine de relaxation de l'éditeur de lien qu'un
                                    bouclage du compteur du programme survienne à l'adresse
                                    <val>. Valeurs supportées: 8k, 16k, 32k et 64k.

en:   --no-call-ret-replacement   The relaxation machine normally will
                                    substitute two immediately following call/ret
                                    instructions by a single jump instruction.
                                    This option disables this optimization.
fr:   --no-call-ret-replacement   La machine de relaxations doit normalement
                                    substituer deux instructions call/ret immédiatement
                                    consécutives par une seule instruction de saut (jump).
                                    Cette option désactive cette optimisation.

en:   --no-stubs                  If the linker detects to attempt to access
                                    an instruction beyond 128k by a reloc that
                                    is limited to 128k max, it inserts a jump
                                    stub. You can de-active this with this switch.
fr:   --no-stubs                  Si l'éditeur de liens détecte une tentative d'accès
                                    à une instruction au delà de 128k par une relocalisation qui
                                    est limitée à 128k maximum, il insère un espace d'amorçage
                                    de saut. Vous pouvez désactiver cela avec cette option.

en:   --debug-stubs               Used for debugging avr-ld.
fr:   --debug-stubs               Utilisé pour déboguer avr-ld.

en:   --debug-relax               Used for debugging avr-ld.
fr:   --debug-relax               Utilisé pour déboguer avr-ld.

en: %X%P: cannot size stub section: %E
fr: %X%P : impossible de récupérer la taille de la section d'amorçage : %E

en: %X%P: cannot build stubs: %E
fr: %X%P : impossible de construire les secteurs d'amorçage : %E

en:   --[no-]branch-stub          Disable/enable use of stubs to expand branch
                                    instructions that cannot reach the target.
fr:   --[no-]branch-stub          Désactiver/activer l'utilisation des espaces d'amorçage pour développer
                                    les instructions de branchement qui ne peuvent pas atteindre la cible.

en:   --stub-group-size=N         Maximum size of a group of input sections
                                    handled by one stub section.
fr:   --stub-group-size=N         Taille maximale d'un groupe de sections d'entrée
                                    géré par un espace d'amorçage.

en: %X%P: can not size group sections: %E
fr: %X%P : impossible de déterminer la taill des sections de groupe : %E

en: %X%P: can not create note section: %E
fr: %X%P : impossible de créer une section de notes : %E

en: %F%P: no built-in overlay manager
fr: %F%P : pas d'agent de recouvrement intégré

en: %X%P: can not open built-in overlay manager: %E
fr: %X%P : impossible d'ouvrir l'agent de recouvrement intégré : %E

en: %X%P: can not load built-in overlay manager: %E
fr: %X%P : impossible de charger l'agent de recouvrement intégré : %E

en: %X%P: can not find overlays: %E
fr: %X%P : impossible de trouver les recouvrements : %E

en: %P: --auto-overlay ignored with user overlay script
fr: %P: --auto-overlay ignoré avec un script utilisateur de recouvrement

en: %X%P: can not size overlay stubs: %E
fr: %X%P : impossible de mesure la taille des espaces d'amorçage de recouvrement : %E

en: %F%P: can not open script: %E
fr: %F%P : impossible d'ouvrir le fichier de script : %E

en: %X%P: %pA exceeds local store range
fr: %X%P : %pA dépasse la limite de stockage local

en: %P: --auto-overlay ignored with zero local store range
fr: %P : --auto-overlay ignoré avec une limite de stockage local nul

en: running: %s "%s" "%s" "%s" "%s"
fr: exécute : %s "%s" "%s" "%s" "%s"

en: %F%P: invalid --local-store address range `%s'
fr: %F%P : plage d'adresses --local-store « %s » invalide

en: %F%P: invalid --num-lines/--num-regions `%u'
fr: %F%P : --num-lines/--num-regions « %u » invalide

en: %F%P: invalid --line-size/--region-size `%u'
fr: %F%P : --line-size/--region-size « %u » invalide

en: %F%P: invalid --num-lines/--num-regions `%s'
fr: %F%P : --num-lines/--num-regions « %s » invalide

en: %F%P: invalid --line-size/--region-size `%s'
fr: %F%P : --line-size/--region-size « %s » invalide

en: %F%P: invalid --fixed-space value `%s'
fr: %F%P : valeur de --fixed-space « %s » invalide

en: %F%P: invalid --reserved-space value `%s'
fr: %F%P : valeur de --reserved-space « %s » invalide

en: %F%P: invalid --extra-stack-space value `%s'
fr: %F%P : valeur de --extra-stack-space « %s » invalide

en:   --plugin                    Make SPU plugin
fr:   --plugin                    Créer un greffon SPU

en:   --no-overlays               No overlay handling
fr:   --no-overlays               Pas de gestion des recouvrements

en:   --compact-stubs             Use smaller and possibly slower call stubs
fr:   --compact-stubs             utiliser des espaces d'amorçage d'appel plus petits mais possiblement plus lents

en:   --emit-stub-syms            Add symbols on overlay call stubs
fr:   --emit-stub-syms            Ajouter les symboles sur les espace d'amorçage d'appel de recouvrement

en:   --extra-overlay-stubs       Add stubs on all calls out of overlay regions
fr:   --extra-overlay-stubs       Ajouter des espaces d'amorçage pour tous les appels en dehors des régions de recouvrement

en:   --local-store=lo:hi         Valid address range
fr:   --local-store=bas:haut         Plage d'adresses valides

en:   --stack-analysis            Estimate maximum stack requirement
fr:   --stack-analysis            Estimer le besoin maximal de la pile

en:   --emit-stack-syms           Add sym giving stack needed for each func
fr:   --emit-stack-syms           Ajouter un sym donnant la pile nécessaire à chaque fonction

en:   --auto-overlay [=filename]  Create an overlay script in filename if
                                    executable does not fit in local store
fr:   --auto-overlay [=fichier]  Créer un script de recouvrement dans le fichier si
                                    l'exécutable ne rentre pas dans le stockage local

en:   --auto-relink               Rerun linker using auto-overlay script
fr:   --auto-relink               Relancer l'éditeur de liens en utilisant un script de recouvrements automatiques

en:   --overlay-rodata            Place read-only data with associated function
                                    code in overlays
fr:   --overlay-rodata            Placer les données en lecture seule avec le code des fonctions
                                    associées dans des recouvrements

en:   --num-regions               Number of overlay buffers (default 1)
fr:   --num-regions               Nombre de tampons de recouvrements (défaut 1)

en:   --region-size               Size of overlay buffers (default 0, auto)
fr:   --region-size               Taille des tampons de recouvrements (défaut 0, auto)

en:   --fixed-space=bytes         Local store for non-overlay code and data
fr:   --fixed-space=octets         Stockage local pour du code et des données sans recouvrement

en:   --reserved-space=bytes      Local store for stack and heap.  If not specified
                                    ld will estimate stack size and assume no heap
fr:   --reserved-space=octets      Stockage local pour la pile et le tas. Si non spécifié
                                    ld estimera la taille de la pile et ne supposera aucun tas

en:   --extra-stack-space=bytes   Space for negative sp access (default 2000) if
                                    --reserved-space not given
fr:   --extra-stack-space=octets  Espace pour les accès sp négatifs (défaut 2000) si
                                    --reserved-space n'est pas donné

en:   --soft-icache               Generate software icache overlays
fr:   --soft-icache               Générer des recouvrements icache logiciels

en:   --num-lines                 Number of soft-icache lines (default 32)
fr:   --num-lines                 Nombre de lignes de icache logiciel (défaut 32)

en:   --line-size                 Size of soft-icache lines (default 1k)
fr:   --line-size                 Taille des lignes icache logiciel (défaut 1k)

en:   --non-ia-text               Allow non-icache code in icache lines
fr:   --non-ia-text               Autorise du code non icache dans des lignes icache

en:   --lrlive-analysis           Scan function prologue for lr liveness
fr:   --lrlive-analysis           Scanner le prologue des functions pour une exécution lr

en: %F%P: invalid --dsbt-index %d, outside DSBT size
fr: %F%P : invalide --dsbt-index %d, en dehors de la taille DSBT

en: %F%P: invalid --dsbt-index %s
fr: %F%P : --dsbt-index %s invalide

en: %F%P: invalid --dsbt-size %s
fr: %F%P : --dsbt-size %s invalide

en:   --dsbt-index <index>    Use this as the DSBT index for the output object
fr:   --dsbt-index <index>    Utilise cela comme index DSBT pour l'object en sortie

en:   --dsbt-size <index>     Use this as the number of entries in the DSBT table
fr:   --dsbt-size <index>     Utilise cela comme le nombre d'entrées dans la table DSBT

en:                           Disable merging exidx entries
fr:                           Désactive la fusion d'entrées exidx

en: %F%P: invalid number for -z call-nop=prefix-: %s
fr: %F%P : nombre invalide pour -z call-nop=prefix- : %s

en: %F%P: invalid number for -z call-nop=suffix-: %s
fr: %F%P : nombre invalide pour -z call-nop=suffix- : %s

en: %F%P: unsupported option: -z %s
fr: %F%P : option non prise en charge : -z %s

en: %F%P: invalid option for -z cet-report=: %s
fr: %F%P : option invalide pour -z cet-report=: %s

en:   -z noextern-protected-data  Do not treat protected data symbol as external
fr:   -z noextern-protected-data  Ne pas traiter les symboles de données protégées comme externes

en:   -z dynamic-undefined-weak   Make undefined weak symbols dynamic
      -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic
fr:   -z dynamic-undefined-weak   Rendre les symboles faibles non définis dynamiques
      -z nodynamic-undefined-weak Ne pas rendre les symboles faibles non définis dynamiques

en:   -z noreloc-overflow         Disable relocation overflow check
fr:   -z noreloc-overflow         Désactiver la vérification de débordement des relocalisations

en:   -z call-nop=PADDING         Use PADDING as 1-byte NOP for branch
fr:   -z call-nop=REMBOURRAGE     Utiliser REMBOURRAGE comme un NOP de 1 octet pour les branches

en:   -z ibtplt                   Generate IBT-enabled PLT entries
fr:   -z ibtplt                   Générer des entrées PLT actives pour l'IBT

en:   -z ibt                      Generate GNU_PROPERTY_X86_FEATURE_1_IBT
fr:   -z ibt                      Générer GNU_PROPERTY_X86_FEATURE_1_IBT

en:   -z shstk                    Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK
fr:   -z shstk                    Générer GNU_PROPERTY_X86_FEATURE_1_SHSTK

en:   -z cet-report=[none|warning|error] (default: none)
                                  Report missing IBT and SHSTK properties
fr:   -z cet-report=[none|warning|error] (défaut : none)
                                  Signaler les propriétés IBT et SHSTK manquantes

en:   --insn32                    Only generate 32-bit microMIPS instructions
fr:   --insn32                    Générer uniquement des instructions 32-bit microMIPS

en:   --no-insn32                 Generate all microMIPS instructions
fr:   --no-insn32                 Générer toutes les instructions microMIPS

en:   --ignore-branch-isa         Accept invalid branch relocations requiring
                                  an ISA mode switch
fr:   --ignore-branch-isa         Accepter des relocalisation de branche invalides nécessitant
                                  une option de mode ISA

en:   --no-ignore-branch-isa      Reject invalid branch relocations requiring
                                  an ISA mode switch
fr:   --no-ignore-branch-isa      Rejeter des relocalisations de branche invalides nécessitant
                                  une option de mode ISA

en:   --compact-branches          Generate compact branches/jumps for MIPS R6
fr:   --compact-branches          Générer des branches/sauts compacts pour MIPS R6

en:   --no-compact-branches       Generate delay slot branches/jumps for MIPS R6
fr:   --no-compact-branches       Générer des branches/sauts à instructions concomitantes (delay slot) pour MIPS R6

en:   --code-in-l1                Put code in L1
fr:   --code-in-l1                Mettre du code en L1

en:   --data-in-l1                Put data in L1
fr:   --data-in-l1                Mettre de la données en L1

en: %F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs
fr: %F%P : %pB : tous les objets d'entrée doivent être COFF ou ELF pour --embedded-relocs

en: %F%P: %pB: can not create .emreloc section: %E
fr: %F%P : %pB : impossible de créer la section .emreloc : %E

en: %X%P: %pB: section %s has relocs; can not use --embedded-relocs
fr: %X%P : %pB : la section %s possède des relocalisations ; impossible d'utiliser --embedded-relocs

en: %X%P: %pB: can not create runtime reloc information: %E
fr: %X%P : %pB : impossible de créer des informations de relocalisation pour l'exécution : %E

en: %X%P: %pB: can not create runtime reloc information: %s
fr: %X%P : %pB : impossible de créer des informations de relocalisation pour l'exécution : %s

en: %X%P: select_plt_layout problem %E
fr: %X%P: problème select_plt_layout %E

en: %X%P: inline PLT: %E
fr: %X%P : PLT en ligne : %E

en: %X%P: TLS problem %E
fr: %X%P : problème TLS %E

en: %X%P: ppc_finish_symbols problem %E
fr: %X%P : problème ppc_finish_symbols %E

en: %F%P: invalid --plt-align `%s'
fr: %F%P : --plt-align « %s » invalide

en: %F%P: invalid pagesize `%s'
fr: %F%P : taille de page « %s » invalide

en:   --emit-stub-syms            Label linker stubs with a symbol
fr:   --emit-stub-syms            Etiqueter les espaces d'amorçage de l'éditeur de liens avec un symbole

en:   --no-emit-stub-syms         Don't label linker stubs with a symbol
fr:   --no-emit-stub-syms         Ne pas étiqueter les espaces d'amorçage de l'éditeur de liens avec un symbole

en:   --no-tls-optimize           Don't try to optimize TLS accesses
fr:   --no-tls-optimize           Ne pas essayer d'optimiser les accès TLS

en:   --no-tls-get-addr-optimize  Don't use a special __tls_get_addr call
fr:   --no-tls-get-addr-optimize  Ne pas utiliser d'appel special __tls_get_addr

en:   --secure-plt                Use new-style PLT if possible
fr:   --secure-plt                Utiliser un style de PLT moderne si possible

en:   --bss-plt                   Force old-style BSS PLT
fr:   --bss-plt                   Forcer un style ancien de PLT BSS

en:   --plt-align                 Align PLT call stubs to fit cache lines
fr:   --plt-align                 Aligner les espaces d'amorçage d'appel PLT pour tenir dans les lignes de cache

en:   --no-plt-align              Dont't align individual PLT call stubs
fr:   --no-plt-align              Ne pas algner les espaces d'amorçage d'appel PLT individuels

en:   --no-inline-optimize        Don't convert inline PLT to direct calls
fr:   --no-inline-optimize        Ne pas convertir les PLT en ligne en appels directs

en:   --sdata-got                 Force GOT location just before .sdata
fr:   --sdata-got                 Forcer la position GOT juste avant .sdata

en:   --ppc476-workaround [=pagesize]
                                  Avoid a cache bug on ppc476
fr:   --ppc476-workaround [=taille-de-page]
                                  Evite un bogue de cache sur ppc476

en:   --no-ppc476-workaround      Disable workaround
fr:   --no-ppc476-workaround      Désactiver le contournement

en:   --no-pic-fixup              Don't edit non-pic to pic
fr:   --no-pic-fixup              Ne pas éditer non-pic en pic

en:   --vle-reloc-fixup           Correct old object file 16A/16D relocation
fr:   --vle-reloc-fixup           Corrige les relocalisations d'anciens fichiers objet 16A/16D

en:   --base_file <basefile>      Generate a base file for relocatable DLLs
fr:   --base_file <fichier_de_base>      Générer un fichier de base pour les DLL relocalisables

en:   --stub-group-size=N         Maximum size of a group of input sections that
                                    can be handled by one stub section.  A negative
                                    value locates all stubs before their branches
                                    (with a group size of -N), while a positive
                                    value allows two groups of input sections, one
                                    before, and one after each stub section.
                                    Values of +/-1 indicate the linker should
                                    choose suitable defaults.
fr:   --stub-group-size=N         Taille maximale d'un groupe de sections d'entrées qui
                                    peut être gérée par une section d'espace d'amorçage. Une valeur
                                    négative situe tous les espaces d'amorçage après leurs branches
                                    (avec une taille de groupe de -N), alors qu'une valeur
                                    positive permet deux groupes de section d'entrée, un
                                    avant, et un après chaque section d'espace d'amorçage.
                                    Les valeurs +/-1 indiquent que l'éditeur de liens doit
                                    choisir des règlages par défaut appropriés.

en:   --no-flag-mismatch-warnings Don't warn about objects with incompatible
                                    endian or dsp settings
fr:   --no-flag-mismatch-warnings Ne pas avertir des objets ayant des paramètres
                                      de boutisme ou de dsp incompatibles

en:   --flag-mismatch-warnings    Warn about objects with incompatible
                                    endian, dsp or ABI settings
fr:   --flag-mismatch-warnings    Avertir des objets ayant des paramètres
                                    de boutisme, dsp ou ABI incompatibles

en:   --ignore-lma                Ignore segment LMAs [default]
                                    (for Renesas Tools compatibility)
fr:   --ignore-lma                Ignorer les LMAs de segment [défaut]
                                    (par compatibilité avec Renesas Tools)

en:   --no-ignore-lma             Don't ignore segment LMAs
fr:   --no-ignore-lma             Ne pas ignorer les LMAs de segment

en: file already has property tables
fr: le fichier contient déjà des tables de propriétés

en: failed to read section contents
fr: impossible de lire les contenus de la section

en: could not create new section
fr: impossible de créer une nouvelle section

en: could not allocate section contents
fr: impossible d'allouer les contenus de section

en: out of memory
fr: plus de mémoire

en: %P: warning: failed to convert %s table in %pB (%s); subsequent disassembly may be incomplete
fr: %P : avertissement : échec de conversion de la table %s dans %pB (%s) ; les désassemblage ultérieurs pourraient être incomplets

en: %F%P: %pB: cannot read contents of section %pA
fr: %F%P : %pB : impossible de lire les contenus de la section %pA

en: %P: %pB: warning: incompatible Xtensa configuration (%s)
fr: %P : %pB : avertissement : configuration Xtensa (%s) incompatible

en: %P: %pB: warning: cannot parse .xtensa.info section
fr: %P : %pB : avertissement: impossible d'analyser la section .xtensa.info

en: %F%P: little endian output does not match Xtensa configuration
fr: %F%P : la sortie petit-boutiste ne correspond pas à la configuration Xtensa

en: %F%P: big endian output does not match Xtensa configuration
fr: %F%P: le sortie gros-boutiste ne correspond pas à la configuration Xtensa

en: %F%P: cross-endian linking for %pB not supported
fr: %F%P : l'édition de liens inter-boutiste pour %pB n'est pas prise en charge

en: %F%P: failed to create .xtensa.info section
fr: %F%P : échec de la création de la section .xtensa.info

en: %F%P: Relaxation not supported with --enable-non-contiguous-regions.
fr: %F%P : la relaxation n'est pas prise en charge avec --enable-non-contiguous-regions.

en:   --size-opt                  When relaxing longcalls, prefer size
                                    optimization over branch target alignment
fr:   --size-opt                  Lors de la relaxation d'appels longs, préfèrer l'optimisation
                                    de la taille à l'alignement de branche cible

en:   --abi-windowed              Choose windowed ABI for the output object
fr:   --abi-windowed              Utilise l'ABI fenêtré pour l'object en sortie

en:   --abi-call0                 Choose call0 ABI for the output object
fr:   --abi-call0                 Utilise l'ABI call0 pour l'objet en sortie

en: %F%P: %pB: Instruction sets of object files incompatible
fr: %F%P : %pB : jeu d'instructions des fichiers objet incompatibles

en:   --itanium                   Generate code for Intel Itanium processor
fr:   --itanium                   Générer du code pour les processeurs Itanium d'Intel

en: %F%P: can not init BFD: %E
fr: %F%P : impossible d'initialiser le BFD : %E

en:   --s390-pgste                Tell the kernel to allocate 4k page tables
fr:   --s390-pgste                Dire au noyau d'allouer des tables de page de 4k

en:   --taso                      Load executable in the lower 31-bit addressable
                                    virtual address range
fr:   --taso                      Charger l'exécutable dans les 31-bit bas de la plage
                                    d'adresses virtuelles addressables

en:   --secureplt                 Force PLT in text segment
fr:   --secureplt                 Force le PLT dans le segment texte

en:   --no-secureplt              Force PLT in data segment
fr:   --no-secureplt              Force le PLT dans le segment de données

en: %X%P: can not edit %s: %E
fr: %X%P : impossible d'éditer %s : %E

en: %X%P: linker script separates .got and .toc
fr: %X%P : le script de l'éditeur de liens sépare .got et .toc

en: %P: .init/.fini fragments use differing TOC pointers
fr: %P : les fragments .init/.fini utilisent des pointeurs TOC différents

en:   --plt-static-chain          PLT call stubs should load r11 (default)
fr:   --plt-static-chain          Les espace d'amorçage d'appel PLT doivent charger r11 (défaut)

en:   --no-plt-static-chain       PLT call stubs should not load r11
fr:   --no-plt-static-chain       Les espace d'amorçage d'appel PLT ne doivent pas charger r11

en:   --plt-thread-safe           PLT call stubs with load-load barrier
fr:   --plt-thread-safe           Espace d'amorçage d'appel PLT avec des barrières chargement-chargement

en:   --no-plt-thread-safe        PLT call stubs without barrier
fr:   --no-plt-thread-safe        Espaces d'amorçage d'appel PLT sans barrières

en:   --plt-align [=<align>]      Align PLT call stubs to fit cache lines
fr:   --plt-align [=<align>]      Aligner les espaces d'amorçage d'appel PLT pour tenir dans les lignes de cache

en:   --plt-localentry            Optimize calls to ELFv2 localentry:0 functions
fr:   --plt-localentry            Optimise les appels aux fonctions ELFv2 localentry:0

en:   --no-plt-localentry         Don't optimize ELFv2 calls
fr:   --no-plt-localentry         Ne pas optimiser les appels ELFv2

en:   --dotsyms                   For every version pattern "foo" in a version
                                    script, add ".foo" so that function code
                                    symbols are treated the same as function
                                    descriptor symbols.  Defaults to on.
fr:   --dotsyms                   Pour tout motif de version "foo" dans un script de
                                    version, ajouter ".foo" de façon à ce que les symboles codant
                                    de fonction soient traités identiquement aux symboles de description 
                                    de fonction. Activé pas défauts.

en:   --no-dotsyms                Don't do anything special in version scripts
fr:   --no-dotsyms                Ne rien faire de spécial dans les scripts de version

en:   --save-restore-funcs        Provide register save and restore routines used
                                    by gcc -Os code.  Defaults to on for normal
                                    final link, off for ld -r.
fr:   --save-restore-funcs        Fournir les routines de sauvegarde et de restauration de registre utilisées
                                    par le code produit avec gcc -Os. Activé par défault pour les liens
                                    finaux normaux, désactivé pour ld -r.

en:   --no-save-restore-funcs     Don't provide these routines
fr:   --no-save-restore-funcs     Ne pas fournir ces routines

en:   --tls-get-addr-optimize     Force use of special __tls_get_addr call
fr:   --tls-get-addr-optimize     Force l'utilisation d'un appel spécial à __tls_get_addr

en:   --tls-get-addr-regsave      Force register save __tls_get_addr stub
fr:   --tls-get-addr-regsave      Forcer la sauvegarde dans un registre de l'espace d'amorçage  __tls_get_addr

en:   --no-tls-get-addr-regsave   Don't use register save __tls_get_addr stub
fr:   --no-tls-get-addr-regsave   Ne pas forcer la sauvegarde dans un registre de l'espace d'amorçage  __tls_get_addr\n

en:   --no-opd-optimize           Don't optimize the OPD section
fr:   --no-opd-optimize           Ne pas optimiser la section OPD

en:   --no-toc-optimize           Don't optimize the TOC section
fr:   --no-toc-optimize           Ne pas optimiser la section TOC

en:   --no-multi-toc              Disallow automatic multiple toc sections
fr:   --no-multi-toc              Empêcher de multiples sections toc automatiques

en:   --no-toc-sort               Don't sort TOC and GOT sections
fr:   --no-toc-sort               Ne pas trier les sections TOC et GOT

en:   --non-overlapping-opd       Canonicalize .opd, so that there are no
                                    overlapping .opd entries
fr:   --non-overlapping-opd       Canoniser .opd, pour que les entrées
                                    .opd ne se superposent pas.

en: %X%P: internal problems setting up section %s
fr: %X%P : problèmes internes lors de l'assemblage de la section %s

en: %X%P: too many global registers: %u, max 223
fr: %X%P : trop de registres généraux : %u, maximum 223

note: This is a fatal error; make einfo call not return.
en: %F%P: can't finalize linker-allocated global registers
fr: %F%P : impossible de terminer les registres globaux alloués par l'éditeur de liens

en:   --plt-static-chain          PLT call stubs should load r111
fr:   --plt-static-chain          Les espaces d'amorçage d'appel PLT doivent charger r111

en:   --no-plt-static-chain       PLT call stubs should not load r11 (default)
fr:   --no-plt-static-chain       Les espaces d'amorçage d'appel PLT ne doivent pas charger r11 (défaut)

en:   -z bndplt                   Always generate BND prefix in PLT entries
fr:   -z bndplt                   Toujours générer les préfixes BND dans les entrées PLT

en: %X%P: can not set gp
fr: %X%P : impossible de fixer

en:   --multi-subspace            Generate import and export stubs to support
                                    multiple sub-space shared libraries
fr:   --multi-subspace            Générer les espaces d'amorçage d'import et d'export pour prendre en charge
                                    plusieurs bibliothèques partagées à sous espace

en: %F%P: PE operations on non PE file
fr: %F%P : opérations PE sur un fichier qui n'est pas PE.

en: %F%P: %pB: can't read contents of section .idata: %E
fr: %F%P : %pB : impossible de lire les contenus de la section .idata : %E

en: %F%P: section %s has '$' as first character
fr: %F%P : la section %s a '$' comme premier caractère

en: %F%P: *(%s$) missing from linker script
fr: %F%P : *(%s$) manquant dans le script d'édition de liens

en:   --[no-]insert-timestamp            Use a real timestamp rather than zero (default)
fr:   --[no-]insert-timestamp                 Utiliser un horodatage existant plutôt que zéro (par défaut)

en:                                      export, place into import library instead
fr:                                     exporter, insère dans la bibliothèque importée.

en:   --compat-implib                    Create backward compatible import libs;
                                           create __imp_<SYMBOL> as well
fr:   --compat-implib                    Créer des bibliothèques d'importation avec compatibilité arrière; 
                                           créer également __imp_<SYMBOL>

en:   --enable-auto-image-base           Automatically choose image base for DLLs
                                           unless user specifies one
fr:   --enable-auto-image-base           Automatiquement choisir l'image de base pour les DLL
                                           à moins que l'usager en ait spécifié une

en:   --disable-auto-image-base          Do not auto-choose image base (default)
fr:   --disable-auto-image-base          Ne pas choisir automatiquement l'image de base (par défaut)

en:   --enable-runtime-pseudo-reloc      Work around auto-import limitations by
                                           adding pseudo-relocations resolved at
                                           runtime
fr:   --enable-runtime-pseudo-reloc      Traiter les limitation d'auto-importations en
                                           ajoutant des pseudo-relocalisations résolues
                                           lors de l'exécution

en:   --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations for
                                           auto-imported DATA
fr:   --disable-runtime-pseudo-reloc     Ne pas ajouter de pseudo-relocalisations lors
                                           lors de l'exécution pour les données auto-importées

en:   --enable-extra-pep-debug            Enable verbose debug output when building
                                           or linking to DLLs (esp. auto-import)
fr:   --enable-extra-pep-debug            Permettre le mode informatif durant la sortie
                                           de mise au point lors de la construction ou du lien
                                           vers un DLLs (particulièrement en auto-import)

en:   --high-entropy-va                  Image is compatible with 64-bit address space
                                           layout randomization (ASLR)
fr:   --high-entropy-va                  L'image est compatible avec la randomisation d'agencement d'un
                                           espace d'adressage 64-bit (ASLR)

en:   --no-seh                   Image does not use SEH; no SE handler may
                                           be called in this image
fr:   --no-seh                   L'image n'utilise pas SEH ; Aucun gestionnaire de SE ne doit
                                           être appelé dans cette image

en: %P: warning: --export-dynamic is not supported for PE+ targets, did you mean --export-all-symbols?
fr: %P : avertissement : --export-dynamic n'est pas pris en charge pour les cibles PE+, vouliez-vous dire --export-all-symbols?

en: warning: resolving %s by linking to %s
fr: avertissement : résolution de %s par un lien vers %s

en: %P: warning: the size of the 'window' memory region is not a power of 2; its size %d is truncated to %d
fr: %P : avertissement : la taille de la région mémoire 'fenêtre' n'est pas une puissance de 2̃ ; sa taille de %d est tronquée à %d

en: %X%P: changing output format whilst linking is not supported
fr: %X%P : changer le format de la sortie lors de l'édition de liens n'est pas pris en charge

en:   --no-trampoline             Do not generate the far trampolines used to call
                                    a far function using jsr or bsr
fr:   --no-trampoline             Ne pas générer les trampolines lointains utilisés pour appeler
                                    une fonction éloignée utilisant jsr ou bsr

en:   --bank-window NAME          Specify the name of the memory region describing
                                    the layout of the memory bank window
fr:   --bank-window NOM           Specifie le nom de la région mémoire décrivant
                                    l'agencement de la fenêtre de banque mémoire

en: %F%P: %pB: all input objects must be ELF for --embedded-relocs
fr: %F%P : %pB : tous les objets d'entrée doivent être ELF pour --embedded-relocs

en: %P: unrecognized --got argument '%s'
fr: %P : argument --got non reconnue

en:   --got=<type>                Specify GOT handling scheme
fr:   --got=<type>                Specifie le mécanisme de gestion GOT

en: %X%P: internal problems scanning %pB after opening it
fr: %X%P : problèmes internes lors de l'analyse de %pB après l'avoir ouvert

en: %P: error: unhandled data_statement size
fr: %P : erreur : taille de data_statement non gérée

en: %P: error: no section named %s or %s in linker script
fr: %P : erreur : pas de section nommée %s ou %s dans le script de l'éditeur de liens

en: %P: error: no section named %s in linker script
fr: %P : erreur : pas de section dénommée %s dans le script de l'éditeur de liens

en:   --code-region={either,lower,upper,none}
            Transform .text* sections to {either,lower,upper,none}.text* sections
fr:   --code-region={either,lower,upper,none}
            Transforme les sections .text* en sections {either,lower,upper,none}.text*

en:   --data-region={either,lower,upper,none}
            Transform .data*, .rodata* and .bss* sections to
            {either,lower,upper,none}.{bss,data,rodata}* sections
fr:   --data-region={either,lower,upper,none}
            Transforme les sections .data*, .rodata* and .bss* end
            sections {either,lower,upper,none}.{bss,data,rodata}*

en:   --disable-sec-transformation
            Disable transformation of .{text,data,bss,rodata}* sections to
            add the {either,lower,upper,none} prefixes
fr:   --disable-sec-transformation
            Désactive la transformation des sections .{text,data,bss,rodata}* pour
            ajouter les prefixes {either,lower,upper,none}

en: %P: --code-region requires an argument: {upper,lower,either,none}
fr: %P : --code-region nécessite un argument : {upper,lower,either,none}

en: %P: error: unrecognized argument to --code-region= option: "%s"
fr: %P : erreur : argument non reconnu pour --code-region= option : "%s"

en: %P: --data-region requires an argument: {upper,lower,either,none}
fr: %P : --data-region nécessite un argument : {upper,lower,either,none}

en: %P: error: unrecognized argument to --data-region= option: "%s"
fr: %P : erreur : argument non reconnu pour --data-region= option : "%s"

note: Incompatible objects.
en: %F%P: %pB: ABI version of object files mismatched
fr: %F%P : %pB : versions ABI des fichiers objets non concordantes

en: %P: --mbaseline is not used anymore
fr: %P : --mbaseline n'est désormais plus utilisé

en: %P: --relax-[no-]reduce-fp-updat is not used anymore
fr: %P : --relax-[no-]reduce-fp-updat n'est désormais plus utilisé

en: %P: missing file for --mexport-symbols
fr: %P : fichier manquant pour --mexport-symbols

en: %P: valid arguments to --mhyper-relax=(low|medium|high)
fr: %P : arguments valides de --mhyper-relax=(low|medium|high)

en:   --m[no-]fp-as-gp            Disable/enable fp-as-gp relaxation
fr:   --m[no-]fp-as-gp            Désactiver/activer la relaxation fp-as-gp

en:   --mexport-symbols=FILE      Exporting symbols in linker script
fr:   --mexport-symbols=FILE      Exporter les symboles dans le script de l'éditeur de liens

en:   --mhyper-relax=level        Adjust relax level (low|medium|high). default: medium
fr:   --mhyper-relax=level        Ajuster le niveau de relaxation (low|medium|high). défaut : medium

en:   --m[no-]tlsdesc-trampoline  Disable/enable TLS DESC trampoline
fr:   --m[no-]tlsdesc-trampoline  Désactiver/activer les trampolines TLS DESC

en:   -N, --omagic   Do not make text readonly, do not page align data (default)
fr:   -N, --omagic   Ne pas mettre le texte en lecture seule, ne pas aligner les données sur les pages (défaut)

en:   -n, --nmagic   Make text readonly, align data to next page
fr:   -n, --nmagic   Mettre le texte en lecture seule, aligner les données à la prochaine page

en:   -z, --imagic   Make text readonly, separate instruction and data spaces
fr:   -z, --imagic   Mettre le texte en lecture seule, séparer les espaces d'instructions et de données

en:   --no-omagic    Equivalent to --nmagic
fr:   --no-omagic    Équivalent à --nmagic

en:   --format 0|1|2              Specify which COFF version to use
fr:   --format 0|1|2              Précise quelle version de COFF utiliser

en: %F%P: invalid COFF format version %s
fr: %F%P : la version de format %s pour COOF est invalide
