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.
73 ../libiberty/choose-temp.c
84 config/alpha/alpha-interix.h
87 config/alpha/alpha32.h
89 config/alpha/linux-ecoff.h
90 config/alpha/linux-elf.h
92 config/alpha/netbsd-elf.h
94 config/alpha/openbsd.h
97 config/alpha/osf2or3.h
98 #config/alpha/vms-tramp.asm is part of the GCC library
100 config/alpha/vxworks.h
101 config/alpha/win-nt.h
102 config/alpha/xm-alpha-interix.h
103 config/alpha/xm-alpha.h
104 config/alpha/xm-openbsd.h
105 config/alpha/xm-vms.h
106 config/alpha/xm-winnt.h
110 config/arc/initfini.c
117 config/arm/linux-gas.h
120 config/arm/riscix1-1.h
125 config/clipper/clipper.c
126 config/clipper/clipper.h
127 config/clipper/clix.h
128 config/clipper/xm-clix.h
129 config/convex/convex.c
130 config/convex/convex.h
131 config/convex/xm-convex.h
134 config/dsp16xx/dsp16xx.c
135 config/dsp16xx/dsp16xx.h
136 config/dsp16xx/xm-dsp16xx.h
139 config/elxsi/xm-elxsi.h
149 config/fx80/xm-fx80.h
150 config/gmicro/gmicro.c
151 config/gmicro/gmicro.h
156 config/h8300/xm-h8300.h
159 config/i370/xm-i370.h
161 config/i386/aix386ng.h
169 config/i386/freebsd-elf.h
170 config/i386/freebsd.h
172 config/i386/gmon-sol2.c
174 config/i386/djgpp-rtems.h
177 config/i386/i386-aout.h
178 config/i386/i386-coff.h
182 config/i386/isccoff.h
184 config/i386/linux-aout.h
185 config/i386/linux-oldld.h
187 config/i386/lynx-ng.h
190 config/i386/mingw32.h
195 config/i386/osf1elf.h
196 config/i386/osf1elfgdb.h
198 config/i386/osfrose.h
199 config/i386/perform.h
202 config/i386/rtemself.h
205 config/i386/sco4dbx.h
208 config/i386/seq-gas.h
209 config/i386/seq-sysv3.h
210 config/i386/seq2-sysv3.h
211 config/i386/sequent.h
213 config/i386/sol2gas.h
216 config/i386/svr3dbx.h
217 config/i386/svr3gas.h
226 config/i386/xm-cygwin.h
228 config/i386/xm-djgpp.h
229 config/i386/xm-i386.h
231 config/i386/xm-lynx.h
232 config/i386/xm-mingw32.h
233 config/i386/xm-next.h
236 config/i386/xm-osf1elf.h
238 config/i386/xm-sco5.h
239 config/i386/xm-sysv4.h
240 config/i386/xm-vsta.h
241 config/i860/bsd-gas.h
247 config/i860/paragon.h
250 config/i860/xm-i860.h
251 config/i960/i960-coff.h
255 config/i960/vx960-coff.h
257 config/i960/xm-i960.h
263 config/m32r/initfini.c
266 config/m32r/xm-m32r.h
268 config/m68k/altos3068.h
270 config/m68k/apollo68.h
272 config/m68k/aux-crt1.c
273 config/m68k/aux-exit.c
274 config/m68k/aux-mcount.c
279 config/m68k/ccur-GAS.h
284 config/m68k/dpx2cdbx.h
286 config/m68k/fpgnulib.c
293 config/m68k/hp3bsd44.h
295 config/m68k/isi-nfp.h
297 config/m68k/linux-aout.h
299 config/m68k/lynx-ng.h
301 config/m68k/m68k-aout.h
302 config/m68k/m68k-coff.h
303 config/m68k/m68k-none.h
304 config/m68k/m68k-psos.h
307 config/m68k/m68kemb.h
309 config/m68k/mot3300.h
313 config/m68k/news3gas.h
314 config/m68k/newsgas.h
324 config/m68k/sun3mach.h
328 config/m68k/tower-as.h
332 config/m68k/xm-atari.h
333 config/m68k/xm-crds.h
334 config/m68k/xm-lynx.h
335 config/m68k/xm-m68k.h
336 config/m68k/xm-mot3300.h
337 config/m68k/xm-next.h
338 config/m68k/xm-plexus.h
340 config/m88k/dguxbcs.h
343 config/m88k/m88k-aout.h
344 config/m88k/m88k-coff.h
349 config/m88k/tekXD88.h
350 config/m88k/xm-m88k.h
351 config/m88k/xm-sysv3.h
355 config/mips/cross64.h
356 config/mips/dec-bsd.h
357 config/mips/dec-osf1.h
364 config/mips/elforion.h
368 config/mips/iris4loser.h
370 config/mips/iris5gas.h
378 config/mips/osfrose.h
380 config/mips/rtems64.h
381 config/mips/sni-gas.h
382 config/mips/sni-svr4.h
389 config/mips/xm-iris6.h
390 config/mips/xm-mips.h
391 config/mn10200/divmod.c
392 config/mn10200/mn10200.c
393 config/mn10200/mn10200.h
394 config/mn10200/udivmod.c
395 config/mn10200/udivmodsi4.c
396 config/mn10200/xm-mn10200.h
397 config/mn10300/mn10300.c
398 config/mn10300/mn10300.h
399 config/mn10300/xm-mn10300.h
400 config/msdos/mklibgcc.c
405 config/ns32k/encore.h
407 config/ns32k/merlin.h
408 config/ns32k/netbsd.h
411 config/ns32k/pc532-mach.h
412 config/ns32k/pc532-min.h
414 config/ns32k/sequent.h
415 config/ns32k/tek6000.h
416 config/ns32k/tek6100.h
417 config/ns32k/tek6200.h
418 config/ns32k/xm-ns32k.h
419 config/ns32k/xm-pc532-min.h
424 config/pa/pa-hpux10.h
425 config/pa/pa-hpux11.h
430 config/pa/pa-pro-end.h
436 config/pa/xm-pahpux.h
440 config/pdp11/xm-pdp11.h
448 config/romp/xm-romp.h
450 config/rs6000/aix31.h
451 config/rs6000/aix3newas.h
452 config/rs6000/aix41.h
453 config/rs6000/aix43.h
456 config/rs6000/eabiaix.h
457 config/rs6000/eabisim.h
458 config/rs6000/linux.h
461 config/rs6000/netware.h
462 config/rs6000/rs6000-protos.h
463 config/rs6000/rs6000.c
464 config/rs6000/rs6000.h
465 config/rs6000/rtems.h
466 #config/rs6000/sol-c0.c
468 config/rs6000/sysv4.h
469 config/rs6000/sysv4le.h
470 config/rs6000/vxppc.h
471 config/rs6000/xm-beos.h
472 config/rs6000/xm-cygwin.h
473 config/rs6000/xm-lynx.h
474 config/rs6000/xm-mach.h
475 config/rs6000/xm-rs6000.h
476 config/rs6000/xm-sysv4.h
486 config/sparc/gmon-sol2.c
488 config/sparc/linux-aout.h
490 config/sparc/linux64.h
492 config/sparc/litecoff.h
493 config/sparc/lynx-ng.h
495 config/sparc/netbsd.h
498 config/sparc/sol2-sld.h
500 config/sparc/sp64-aout.h
501 config/sparc/sp64-elf.h
505 config/sparc/sun4gas.h
506 config/sparc/sun4o3.h
507 config/sparc/sunos4.h
510 config/sparc/vxsparc.h
511 config/sparc/xm-linux.h
512 config/sparc/xm-lynx.h
513 config/sparc/xm-sol2.h
514 config/sparc/xm-sp64.h
515 config/sparc/xm-sparc.h
516 config/sparc/xm-sysv4.h
519 config/spur/xm-spur.h
522 config/tahoe/harris.h
525 config/tahoe/xm-tahoe.h
528 config/v850/xm-v850.h
539 config/we32k/xm-we32k.h
540 config/winnt/dirent.c
541 config/winnt/dirent.h
542 config/winnt/fixinc-nt.c
544 config/winnt/mklibgcc.c
545 config/winnt/oldnames.c
546 config/winnt/spawnv.c
547 config/winnt/win-nt.h
548 config/winnt/xm-winnt.h
589 ../libiberty/cplus-dem.c
603 #crtstuff.c is part of the GCC library
610 ../include/demangle.h
621 ../libiberty/dyn-string.c
622 ../include/dyn-string.h
624 #enquire.c is used only by GCC maintainers and installers
632 #fix-header.c is used only by GCC maintainers and installers
640 #frame.h is part of the GCC library
644 #gbl-ctors.h is part of the GCC library
648 #gen-protos.c is used only by GCC maintainers and installers
649 #genattr.c is used only by GCC maintainers and installers
650 #genattrtab.c is used only by GCC maintainers and installers
651 #gencheck.c is used only by GCC maintainers and installers
652 #gencodes.c is used only by GCC maintainers and installers
653 #genconfig.c is used only by GCC maintainers and installers
654 #genemit.c is used only by GCC maintainers and installers
655 #genextract.c is used only by GCC maintainers and installers
656 #genflags.c is used only by GCC maintainers and installers
657 #gengenrtl.c is used only by GCC maintainers and installers
658 #genopinit.c is used only by GCC maintainers and installers
659 #genoutput.c is used only by GCC maintainers and installers
660 #genpeep.c is used only by GCC maintainers and installers
661 #genrecog.c is used only by GCC maintainers and installers
662 #gensupport.c is used only by GCC maintainers and installers
663 #gensupport.h is used only by GCC maintainers and installers
664 ../libiberty/getopt.c
666 ../libiberty/getopt1.c
667 ../libiberty/getpwd.c
676 ginclude/math-68881.h
730 #libgcc1-test.c is used only by GCC maintainers and installers
731 #libgcc1.c is part of the GCC library
732 #libgcc2.c is part of the GCC library
737 #longlong.h is part of the GCC library
745 #mips-tdump.c is not yet internationalized
746 #mips-tfile.c is not yet internationalized
752 ../libiberty/pexecute.c
753 #po/cat-id-tbl.c contains the translation tables themselves
785 #scan-decls.c is used only by GCC maintainers and installers
786 #scan.c is used only by GCC maintainers and installers