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
83 config/alpha/alpha-interix.h
86 config/alpha/alpha32.h
88 config/alpha/linux-ecoff.h
89 config/alpha/linux-elf.h
91 config/alpha/netbsd-elf.h
93 config/alpha/openbsd.h
96 config/alpha/osf2or3.h
97 config/alpha/vms-tramp.asm
99 config/alpha/vxworks.h
100 config/alpha/win-nt.h
101 config/alpha/xm-alpha-interix.h
102 config/alpha/xm-alpha.h
103 config/alpha/xm-openbsd.h
104 config/alpha/xm-vms.h
105 config/alpha/xm-winnt.h
109 config/arc/initfini.c
116 config/arm/linux-gas.h
119 config/arm/riscix1-1.h
124 config/clipper/clipper.c
125 config/clipper/clipper.h
126 config/clipper/clix.h
127 config/clipper/xm-clix.h
128 config/convex/convex.c
129 config/convex/convex.h
130 config/convex/xm-convex.h
133 config/dsp16xx/dsp16xx.c
134 config/dsp16xx/dsp16xx.h
135 config/dsp16xx/xm-dsp16xx.h
138 config/elxsi/xm-elxsi.h
148 config/fx80/xm-fx80.h
149 config/gmicro/gmicro.c
150 config/gmicro/gmicro.h
155 config/h8300/xm-h8300.h
158 config/i370/xm-i370.h
160 config/i386/aix386ng.h
168 config/i386/freebsd-elf.h
169 config/i386/freebsd.h
171 config/i386/gmon-sol2.c
173 config/i386/djgpp-rtems.h
176 config/i386/i386-aout.h
177 config/i386/i386-coff.h
181 config/i386/isccoff.h
183 config/i386/linux-aout.h
184 config/i386/linux-oldld.h
186 config/i386/lynx-ng.h
189 config/i386/mingw32.h
194 config/i386/osf1elf.h
195 config/i386/osf1elfgdb.h
197 config/i386/osfrose.h
198 config/i386/perform.h
201 config/i386/rtemself.h
204 config/i386/sco4dbx.h
207 config/i386/seq-gas.h
208 config/i386/seq-sysv3.h
209 config/i386/seq2-sysv3.h
210 config/i386/sequent.h
212 config/i386/sol2gas.h
215 config/i386/svr3dbx.h
216 config/i386/svr3gas.h
225 config/i386/xm-cygwin.h
227 config/i386/xm-djgpp.h
228 config/i386/xm-i386.h
230 config/i386/xm-lynx.h
231 config/i386/xm-mingw32.h
232 config/i386/xm-next.h
235 config/i386/xm-osf1elf.h
237 config/i386/xm-sco5.h
238 config/i386/xm-sysv4.h
239 config/i386/xm-vsta.h
240 config/i860/bsd-gas.h
246 config/i860/paragon.h
249 config/i860/xm-i860.h
250 config/i960/i960-coff.h
254 config/i960/vx960-coff.h
256 config/i960/xm-i960.h
262 config/m32r/initfini.c
265 config/m32r/xm-m32r.h
267 config/m68k/altos3068.h
269 config/m68k/apollo68.h
271 config/m68k/aux-crt1.c
272 config/m68k/aux-exit.c
273 config/m68k/aux-mcount.c
278 config/m68k/ccur-GAS.h
283 config/m68k/dpx2cdbx.h
285 config/m68k/fpgnulib.c
292 config/m68k/hp3bsd44.h
294 config/m68k/isi-nfp.h
296 config/m68k/linux-aout.h
298 config/m68k/lynx-ng.h
300 config/m68k/m68k-aout.h
301 config/m68k/m68k-coff.h
302 config/m68k/m68k-none.h
303 config/m68k/m68k-psos.h
306 config/m68k/m68kemb.h
308 config/m68k/mot3300.h
312 config/m68k/news3gas.h
313 config/m68k/newsgas.h
323 config/m68k/sun3mach.h
327 config/m68k/tower-as.h
331 config/m68k/xm-atari.h
332 config/m68k/xm-crds.h
333 config/m68k/xm-lynx.h
334 config/m68k/xm-m68k.h
335 config/m68k/xm-mot3300.h
336 config/m68k/xm-next.h
337 config/m68k/xm-plexus.h
339 config/m88k/dguxbcs.h
342 config/m88k/m88k-aout.h
343 config/m88k/m88k-coff.h
348 config/m88k/tekXD88.h
349 config/m88k/xm-m88k.h
350 config/m88k/xm-sysv3.h
354 config/mips/cross64.h
355 config/mips/dec-bsd.h
356 config/mips/dec-osf1.h
363 config/mips/elforion.h
367 config/mips/iris4loser.h
369 config/mips/iris5gas.h
377 config/mips/osfrose.h
379 config/mips/rtems64.h
380 config/mips/sni-gas.h
381 config/mips/sni-svr4.h
388 config/mips/xm-iris6.h
389 config/mips/xm-mips.h
390 config/mn10200/divmod.c
391 config/mn10200/mn10200.c
392 config/mn10200/mn10200.h
393 config/mn10200/udivmod.c
394 config/mn10200/udivmodsi4.c
395 config/mn10200/xm-mn10200.h
396 config/mn10300/mn10300.c
397 config/mn10300/mn10300.h
398 config/mn10300/xm-mn10300.h
399 config/msdos/mklibgcc.c
404 config/ns32k/encore.h
406 config/ns32k/merlin.h
407 config/ns32k/netbsd.h
410 config/ns32k/pc532-mach.h
411 config/ns32k/pc532-min.h
413 config/ns32k/sequent.h
414 config/ns32k/tek6000.h
415 config/ns32k/tek6100.h
416 config/ns32k/tek6200.h
417 config/ns32k/xm-ns32k.h
418 config/ns32k/xm-pc532-min.h
423 config/pa/pa-hpux10.h
424 config/pa/pa-hpux11.h
429 config/pa/pa-pro-end.h
435 config/pa/xm-pahpux.h
439 config/pdp11/xm-pdp11.h
447 config/romp/xm-romp.h
448 config/rs6000/aix31.h
449 config/rs6000/aix3newas.h
450 config/rs6000/aix41.h
451 config/rs6000/eabi-ctors.c
453 config/rs6000/eabiaix.h
454 config/rs6000/eabile.h
455 config/rs6000/eabilesim.h
456 config/rs6000/eabisim.h
457 config/rs6000/linux.h
460 config/rs6000/netware.h
461 #config/rs6000/powerpc.h does not exist anymore in egcs
462 config/rs6000/rs6000.c
463 config/rs6000/rs6000.h
464 config/rs6000/rtems.h
465 config/rs6000/sol-c0.c
467 config/rs6000/sysv4.h
468 config/rs6000/sysv4le.h
469 config/rs6000/vxppc.h
470 config/rs6000/win-nt.h
471 config/rs6000/xm-cygwin.h
472 config/rs6000/xm-lynx.h
473 config/rs6000/xm-mach.h
474 config/rs6000/xm-rs6000.h
475 config/rs6000/xm-sysv4.h
485 config/sparc/gmon-sol2.c
487 config/sparc/linux-aout.h
489 config/sparc/linux64.h
491 config/sparc/litecoff.h
492 config/sparc/lynx-ng.h
494 config/sparc/netbsd.h
497 config/sparc/sol2-sld.h
499 config/sparc/sp64-aout.h
500 config/sparc/sp64-elf.h
504 config/sparc/sun4gas.h
505 config/sparc/sun4o3.h
506 config/sparc/sunos4.h
509 config/sparc/vxsparc.h
510 config/sparc/xm-linux.h
511 config/sparc/xm-lynx.h
512 config/sparc/xm-sol2.h
513 config/sparc/xm-sp64.h
514 config/sparc/xm-sparc.h
515 config/sparc/xm-sysv4.h
518 config/spur/xm-spur.h
521 config/tahoe/harris.h
524 config/tahoe/xm-tahoe.h
527 config/v850/xm-v850.h
538 config/we32k/xm-we32k.h
539 config/winnt/dirent.c
540 config/winnt/dirent.h
541 config/winnt/fixinc-nt.c
543 config/winnt/mklibgcc.c
544 config/winnt/oldnames.c
545 config/winnt/spawnv.c
546 config/winnt/win-nt.h
547 config/winnt/xm-winnt.h
589 ../libiberty/cplus-dem.c
601 #crtstuff.c is part of the GCC library
606 ../include/demangle.h
615 #enquire.c is used only by GCC maintainers and installers
623 #fix-header.c is used only by GCC maintainers and installers
630 #frame.h is part of the GCC library
634 #gbl-ctors.h is part of the GCC library
638 #gen-protos.c is used only by GCC maintainers and installers
639 #genattr.c is used only by GCC maintainers and installers
640 #genattrtab.c is used only by GCC maintainers and installers
641 #gencheck.c is used only by GCC maintainers and installers
642 #gencodes.c is used only by GCC maintainers and installers
643 #genconfig.c is used only by GCC maintainers and installers
644 #genemit.c is used only by GCC maintainers and installers
645 #genextract.c is used only by GCC maintainers and installers
646 #genflags.c is used only by GCC maintainers and installers
647 #gengenrtl.c is used only by GCC maintainers and installers
648 #genopinit.c is used only by GCC maintainers and installers
649 #genoutput.c is used only by GCC maintainers and installers
650 #genpeep.c is used only by GCC maintainers and installers
651 #genrecog.c is used only by GCC maintainers and installers
652 ../libiberty/getopt.c
654 ../libiberty/getopt1.c
655 ../libiberty/getpwd.c
658 ginclude/math-68881.h
697 #libgcc1-test.c is used only by GCC maintainers and installers
698 #libgcc1.c is part of the GCC library
699 #libgcc2.c is part of the GCC library
703 #longlong.h is part of the GCC library
711 #mips-tdump.c is not yet internationalized
712 #mips-tfile.c is not yet internationalized
719 ../libiberty/pexecute.c
720 #po/cat-id-tbl.c contains the translation tables themselves
745 #scan-decls.c is used only by GCC maintainers and installers
746 #scan.c is used only by GCC maintainers and installers