1 # List of files that contain translatable strings.
2 # Copyright 1998 Free Software Foundation, Inc.
4 # This file is part of GNU CC.
6 # GNU CC is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 2, or (at your option)
11 # GNU CC is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU General Public License for more details.
16 # You should have received a copy of the GNU General Public License
17 # along with GNU CC; see the file COPYING. If not, write to
18 # the Free Software Foundation, 59 Temple Place - Suite 330,
19 # Boston MA 02111-1307, USA.
22 # This should list all .c and .h files in this distribution.
23 # Files that are intentionally excluded should be commented out, not removed.
24 # To exclude a file, prepend a '#' to its name, and follow it by a space
25 # and a comment as to why it was excluded.
27 # By convention, if any file included in this list defines a function
28 # with an argument whose name ends in `msgid', that function
29 # is expected to translate the argument before presenting it to the user.
30 # ../exgettext uses this convention to scan for strings that need translation.
31 # A function can have at most one msgid argument.
32 # Two functions with the same name in different programs
33 # must agree about which argument (if any) is a msgid.
35 # Here are some reasons why a file might be commented-out in the list below:
37 # It is part of the GCC library.
39 # It is part of the translation machinery itself.
41 # It is meant to be executed only by GCC maintainers or installers.
42 # Such files do not need to be translated,
43 # as these people typically need to be able to read English anyway.
45 # It is not yet internationalized, because it contains many strings
46 # that require a lot of analysis, and the file is little-used.
71 ../libiberty/choose-temp.c
81 config/alpha/alpha-interix.h
84 config/alpha/alpha32.h
86 config/alpha/linux-ecoff.h
87 config/alpha/linux-elf.h
89 config/alpha/netbsd-elf.h
91 config/alpha/openbsd.h
94 config/alpha/osf2or3.h
95 #config/alpha/vms-tramp.asm is part of the GCC library
97 config/alpha/vxworks.h
99 config/alpha/xm-alpha-interix.h
100 config/alpha/xm-alpha.h
101 config/alpha/xm-openbsd.h
102 config/alpha/xm-vms.h
103 config/alpha/xm-winnt.h
107 config/arc/initfini.c
114 config/arm/linux-gas.h
117 config/arm/riscix1-1.h
122 config/clipper/clipper.c
123 config/clipper/clipper.h
124 config/clipper/clix.h
125 config/clipper/xm-clix.h
126 config/convex/convex.c
127 config/convex/convex.h
128 config/convex/xm-convex.h
131 config/dsp16xx/dsp16xx.c
132 config/dsp16xx/dsp16xx.h
133 config/dsp16xx/xm-dsp16xx.h
136 config/elxsi/xm-elxsi.h
146 config/fx80/xm-fx80.h
147 config/gmicro/gmicro.c
148 config/gmicro/gmicro.h
153 config/h8300/xm-h8300.h
156 config/i370/xm-i370.h
158 config/i386/aix386ng.h
166 config/i386/freebsd-elf.h
167 config/i386/freebsd.h
169 config/i386/gmon-sol2.c
171 config/i386/djgpp-rtems.h
174 config/i386/i386-aout.h
175 config/i386/i386-coff.h
179 config/i386/isccoff.h
181 config/i386/linux-aout.h
182 config/i386/linux-oldld.h
184 config/i386/lynx-ng.h
187 config/i386/mingw32.h
192 config/i386/osf1elf.h
193 config/i386/osf1elfgdb.h
195 config/i386/osfrose.h
196 config/i386/perform.h
199 config/i386/rtemself.h
202 config/i386/sco4dbx.h
205 config/i386/seq-gas.h
206 config/i386/seq-sysv3.h
207 config/i386/seq2-sysv3.h
208 config/i386/sequent.h
210 config/i386/sol2gas.h
213 config/i386/svr3dbx.h
214 config/i386/svr3gas.h
223 config/i386/xm-cygwin.h
225 config/i386/xm-djgpp.h
226 config/i386/xm-i386.h
228 config/i386/xm-lynx.h
229 config/i386/xm-mingw32.h
230 config/i386/xm-next.h
233 config/i386/xm-osf1elf.h
235 config/i386/xm-sco5.h
236 config/i386/xm-sysv4.h
237 config/i386/xm-vsta.h
238 config/i860/bsd-gas.h
244 config/i860/paragon.h
247 config/i860/xm-i860.h
248 config/i960/i960-coff.h
252 config/i960/vx960-coff.h
254 config/i960/xm-i960.h
260 config/m32r/initfini.c
263 config/m32r/xm-m32r.h
265 config/m68k/altos3068.h
267 config/m68k/apollo68.h
269 config/m68k/aux-crt1.c
270 config/m68k/aux-exit.c
271 config/m68k/aux-mcount.c
276 config/m68k/ccur-GAS.h
281 config/m68k/dpx2cdbx.h
283 config/m68k/fpgnulib.c
290 config/m68k/hp3bsd44.h
292 config/m68k/isi-nfp.h
294 config/m68k/linux-aout.h
296 config/m68k/lynx-ng.h
298 config/m68k/m68k-aout.h
299 config/m68k/m68k-coff.h
300 config/m68k/m68k-none.h
301 config/m68k/m68k-psos.h
304 config/m68k/m68kemb.h
306 config/m68k/mot3300.h
310 config/m68k/news3gas.h
311 config/m68k/newsgas.h
321 config/m68k/sun3mach.h
325 config/m68k/tower-as.h
329 config/m68k/xm-atari.h
330 config/m68k/xm-crds.h
331 config/m68k/xm-lynx.h
332 config/m68k/xm-m68k.h
333 config/m68k/xm-mot3300.h
334 config/m68k/xm-next.h
335 config/m68k/xm-plexus.h
337 config/m88k/dguxbcs.h
340 config/m88k/m88k-aout.h
341 config/m88k/m88k-coff.h
346 config/m88k/tekXD88.h
347 config/m88k/xm-m88k.h
348 config/m88k/xm-sysv3.h
352 config/mips/cross64.h
353 config/mips/dec-bsd.h
354 config/mips/dec-osf1.h
361 config/mips/elforion.h
365 config/mips/iris4loser.h
367 config/mips/iris5gas.h
375 config/mips/osfrose.h
377 config/mips/rtems64.h
378 config/mips/sni-gas.h
379 config/mips/sni-svr4.h
386 config/mips/xm-iris6.h
387 config/mips/xm-mips.h
388 config/mn10200/divmod.c
389 config/mn10200/mn10200.c
390 config/mn10200/mn10200.h
391 config/mn10200/udivmod.c
392 config/mn10200/udivmodsi4.c
393 config/mn10200/xm-mn10200.h
394 config/mn10300/mn10300.c
395 config/mn10300/mn10300.h
396 config/mn10300/xm-mn10300.h
397 config/msdos/mklibgcc.c
402 config/ns32k/encore.h
404 config/ns32k/merlin.h
405 config/ns32k/netbsd.h
408 config/ns32k/pc532-mach.h
409 config/ns32k/pc532-min.h
411 config/ns32k/sequent.h
412 config/ns32k/tek6000.h
413 config/ns32k/tek6100.h
414 config/ns32k/tek6200.h
415 config/ns32k/xm-ns32k.h
416 config/ns32k/xm-pc532-min.h
421 config/pa/pa-hpux10.h
422 config/pa/pa-hpux11.h
427 config/pa/pa-pro-end.h
433 config/pa/xm-pahpux.h
437 config/pdp11/xm-pdp11.h
445 config/romp/xm-romp.h
447 config/rs6000/aix31.h
448 config/rs6000/aix3newas.h
449 config/rs6000/aix41.h
450 config/rs6000/aix43.h
453 config/rs6000/eabiaix.h
454 config/rs6000/eabisim.h
455 config/rs6000/linux.h
458 config/rs6000/netware.h
459 config/rs6000/rs6000-protos.h
460 config/rs6000/rs6000.c
461 config/rs6000/rs6000.h
462 config/rs6000/rtems.h
463 #config/rs6000/sol-c0.c
465 config/rs6000/sysv4.h
466 config/rs6000/sysv4le.h
467 config/rs6000/vxppc.h
468 config/rs6000/xm-beos.h
469 config/rs6000/xm-cygwin.h
470 config/rs6000/xm-lynx.h
471 config/rs6000/xm-mach.h
472 config/rs6000/xm-rs6000.h
473 config/rs6000/xm-sysv4.h
483 config/sparc/gmon-sol2.c
485 config/sparc/linux-aout.h
487 config/sparc/linux64.h
489 config/sparc/litecoff.h
490 config/sparc/lynx-ng.h
492 config/sparc/netbsd.h
495 config/sparc/sol2-sld.h
497 config/sparc/sp64-aout.h
498 config/sparc/sp64-elf.h
502 config/sparc/sun4gas.h
503 config/sparc/sun4o3.h
504 config/sparc/sunos4.h
507 config/sparc/vxsparc.h
508 config/sparc/xm-linux.h
509 config/sparc/xm-lynx.h
510 config/sparc/xm-sol2.h
511 config/sparc/xm-sp64.h
512 config/sparc/xm-sparc.h
513 config/sparc/xm-sysv4.h
516 config/spur/xm-spur.h
519 config/tahoe/harris.h
522 config/tahoe/xm-tahoe.h
525 config/v850/xm-v850.h
536 config/we32k/xm-we32k.h
537 config/winnt/dirent.c
538 config/winnt/dirent.h
539 config/winnt/fixinc-nt.c
541 config/winnt/mklibgcc.c
542 config/winnt/oldnames.c
543 config/winnt/spawnv.c
544 config/winnt/win-nt.h
545 config/winnt/xm-winnt.h
587 ../libiberty/cplus-dem.c
599 #crtstuff.c is part of the GCC library
604 ../include/demangle.h
610 ../libiberty/dyn-string.c
611 ../include/dyn-string.h
613 #enquire.c is used only by GCC maintainers and installers
621 #fix-header.c is used only by GCC maintainers and installers
628 #frame.h is part of the GCC library
632 #gbl-ctors.h is part of the GCC library
636 #gen-protos.c is used only by GCC maintainers and installers
637 #genattr.c is used only by GCC maintainers and installers
638 #genattrtab.c is used only by GCC maintainers and installers
639 #gencheck.c is used only by GCC maintainers and installers
640 #gencodes.c is used only by GCC maintainers and installers
641 #genconfig.c is used only by GCC maintainers and installers
642 #genemit.c is used only by GCC maintainers and installers
643 #genextract.c is used only by GCC maintainers and installers
644 #genflags.c is used only by GCC maintainers and installers
645 #gengenrtl.c is used only by GCC maintainers and installers
646 #genopinit.c is used only by GCC maintainers and installers
647 #genoutput.c is used only by GCC maintainers and installers
648 #genpeep.c is used only by GCC maintainers and installers
649 #genrecog.c is used only by GCC maintainers and installers
650 ../libiberty/getopt.c
652 ../libiberty/getopt1.c
653 ../libiberty/getpwd.c
656 ginclude/math-68881.h
695 #libgcc1-test.c is used only by GCC maintainers and installers
696 #libgcc1.c is part of the GCC library
697 #libgcc2.c is part of the GCC library
701 #longlong.h is part of the GCC library
709 #mips-tdump.c is not yet internationalized
710 #mips-tfile.c is not yet internationalized
716 ../libiberty/pexecute.c
717 #po/cat-id-tbl.c contains the translation tables themselves
742 #scan-decls.c is used only by GCC maintainers and installers
743 #scan.c is used only by GCC maintainers and installers