Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
d6bcc74a
Commit
d6bcc74a
authored
Apr 29, 1998
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Initial revision
From-SVN: r19499
parent
a94c6ebe
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1086 additions
and
0 deletions
+1086
-0
gcc/intl/ChangeLog
+1086
-0
No files found.
gcc/intl/ChangeLog
0 → 100644
View file @
d6bcc74a
1998
-
04
-
29
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
intl
/
localealias
.
c
(
read_alias_file
):
Use
unsigned
char
for
local
variables
.
Remove
unused
variable
tp
.
*
intl
/
l10nflist
.
c
(
_nl_normalize_codeset
):
Use
unsigned
char
*
for
type
of
codeset
.
For
loosing
Solaris
systems
.
*
intl
/
loadinfo
.
h
:
Adapt
prototype
of
_nl_normalize_codeset
.
*
intl
/
bindtextdom
.
c
(
BINDTEXTDOMAIN
):
Don
't define local variable
len if not needed.
Patches by Jim Meyering.
1998-04-28 Ulrich Drepper <drepper@cygnus.com>
* loadmsgcat.c (_nl_load_domain): Don'
t
assign
the
element
use_mmap
if
mmap
is
not
supported
.
*
hash
-
string
.
h
:
Don
't include <values.h>.
1998-04-27 Ulrich Drepper <drepper@cygnus.com>
* textdomain.c: Use strdup is available.
* localealias.c: Define HAVE_MEMPCPY so that we can use this
function. Define and use semapahores to protect modfication of
global objects when compiling for glibc. Add code to allow
freeing alias table.
* l10nflist.c: Don'
t
assume
stpcpy
not
being
a
macro
.
*
gettextP
.
h
:
Define
internal_function
macri
if
not
already
done
.
Use
glibc
byte
-
swap
macros
instead
of
defining
SWAP
when
compiled
for
glibc
.
(
struct
loaded_domain
):
Add
elements
to
allow
unloading
.
*
Makefile
.
in
(
distclean
):
Don
't remove libintl.h here.
* bindtextdomain.c: Carry over changes from glibc. Use strdup if
available.
* dcgettext.c: Don'
t
assume
stpcpy
not
being
a
macro
.
Mark
internal
functions
.
Add
memory
freeing
code
for
glibc
.
*
dgettext
.
c
:
Update
copyright
.
*
explodename
.
c
:
Include
stdlib
.
h
and
string
.
h
only
if
they
exist
.
Use
strings
.
h
eventually
.
*
finddomain
.
c
:
Mark
internal
functions
.
Use
strdup
if
available
.
Add
memory
freeing
code
for
glibc
.
1997
-
10
-
10
20
:
00
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
libgettext
.
h
:
Fix
dummy
textdomain
and
bindtextdomain
macros
.
They
should
return
reasonable
values
.
Reported
by
Tom
Tromey
<
tromey
@
cygnus
.
com
>.
1997
-
09
-
16
03
:
33
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
libgettext
.
h
:
Define
PARAMS
also
to
`
args
' if __cplusplus is defined.
* intlh.inst.in: Likewise.
Reported by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>.
* libintl.glibc: Update from current glibc version.
1997-09-06 02:10 Ulrich Drepper <drepper@cygnus.com>
* intlh.inst.in: Reformat copyright.
1997-08-19 15:22 Ulrich Drepper <drepper@cygnus.com>
* dcgettext.c (DCGETTEXT): Remove wrong comment.
1997-08-16 00:13 Ulrich Drepper <drepper@cygnus.com>
* Makefile.in (install-data): Don'
t
change
directory
to
install
.
1997
-
08
-
01
14
:
30
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
cat
-
compat
.
c
:
Fix
copyright
.
*
localealias
.
c
:
Don
't define strchr unless !HAVE_STRCHR.
* loadmsgcat.c: Update copyright. Fix typos.
* l10nflist.c: Don'
t
define
strchr
unless
!HAVE_STRCHR.
(
_nl_make_l10nflist
):
Handle
sponsor
and
revision
correctly
.
*
gettext
.
c
:
Update
copyright
.
*
gettext
.
h
:
Likewise
.
*
hash
-
string
.
h
:
Likewise
.
*
finddomain
.
c
:
Remoave
dead
code
.
Define
strchr
only
if
!HAVE_STRCHR.
*
explodename
.
c
:
Include
<
sys
/
types
.
h
>.
*
explodename
.
c
:
Reformat
copyright
text
.
(
_nl_explode_name
):
Fix
typo
.
*
dcgettext
.
c
:
Define
and
use
__set_errno
.
(
guess_category_value
):
Don
't use setlocale if HAVE_LC_MESSAGES is
not defined.
* bindtextdom.c: Pretty printing.
1997-05-01 02:25 Ulrich Drepper <drepper@cygnus.com>
* dcgettext.c (guess_category_value): Don'
t
depend
on
HAVE_LC_MESSAGES
.
We
don
't need the macro here.
Patch by Bruno Haible <haible@ilog.fr>.
* cat-compat.c (textdomain): DoN'
t
refer
to
HAVE_SETLOCALE_NULL
macro
.
Instead
use
HAVE_LOCALE_NULL
and
define
it
when
using
glibc
,
as
in
dcgettext
.
c
.
Patch
by
Bruno
Haible
<
haible
@
ilog
.
fr
>.
*
Makefile
.
in
(
CPPFLAGS
):
New
variable
.
Reported
by
Franc
,
ois
Pinard
.
Mon
Mar
10
06
:
51
:
17
1997
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
Makefile
.
in
:
Implement
handling
of
libtool
.
*
gettextP
.
h
:
Change
data
structures
for
use
of
generic
lowlevel
i18n
file
handling
.
Wed
Dec
4
20
:
21
:
18
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
textdomain
.
c
:
Put
parentheses
around
arguments
of
memcpy
macro
definition
.
*
localealias
.
c
:
Likewise
.
*
l10nflist
.
c
:
Likewise
.
*
finddomain
.
c
:
Likewise
.
*
bindtextdom
.
c
:
Likewise
.
Reported
by
Thomas
Esken
.
Mon
Nov
25
22
:
57
:
51
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
textdomain
.
c
:
Move
definition
of
`
memcpy
`
macro
to
right
position
.
Fri
Nov
22
04
:
01
:
58
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
finddomain
.
c
[
!HAVE_STRING_H && !_LIBC]: Define memcpy using
bcopy
if
not
already
defined
.
Reported
by
Thomas
Esken
.
*
bindtextdom
.
c
:
Likewise
.
*
l10nflist
.
c
:
Likewise
.
*
localealias
.
c
:
Likewise
.
*
textdomain
.
c
:
Likewise
.
Tue
Oct
29
11
:
10
:
27
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
Makefile
.
in
(
libdir
):
Change
to
use
exec_prefix
instead
of
prefix
.
Reported
by
Knut
-
HvardAksnes
<
etokna
@
eto
.
ericsson
.
se
>.
Sat
Aug
31
03
:
07
:
09
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
l10nflist
.
c
(
_nl_normalize_codeset
):
We
convert
to
lower
case
,
so
don
't prepend uppercase `ISO'
for
only
numeric
arg
.
Fri
Jul
19
00
:
15
:
46
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
l10nflist
.
c
:
Move
inclusion
of
argz
.
h
,
ctype
.
h
,
stdlib
.
h
after
definition
of
_GNU_SOURCE
.
Patch
by
Roland
McGrath
.
*
Makefile
.
in
(
uninstall
):
Fix
another
bug
with
`
for
' loop and
empty arguments. Patch by Jim Meyering. Correct name os
uninstalled files: no intl- prefix anymore.
* Makefile.in (install-data): Again work around shells which
cannot handle mpty for list. Reported by Jim Meyering.
Sat Jul 13 18:11:35 1996 Ulrich Drepper <drepper@cygnus.com>
* Makefile.in (install): Split goal. Now depend on install-exec
and install-data.
(install-exec, install-data): New goals. Created from former
install goal.
Reported by Karl Berry.
Sat Jun 22 04:58:14 1996 Ulrich Drepper <drepper@cygnus.com>
* Makefile.in (MKINSTALLDIRS): New variable. Path to
mkinstalldirs script.
(install): use MKINSTALLDIRS variable or if the script is not present
try to find it in the $top_scrdir).
Wed Jun 19 02:56:56 1996 Ulrich Drepper <drepper@cygnus.com>
* l10nflist.c: Linux libc *partly* includes the argz_* functions.
Grr. Work around by renaming the static version and use macros
for renaming.
Tue Jun 18 20:11:17 1996 Ulrich Drepper <drepper@cygnus.com>
* l10nflist.c: Correct presence test macros of __argz_* functions.
* l10nflist.c: Include <argz.h> based on test of it instead when
__argz_* functions are available.
Reported by Andreas Schwab.
Thu Jun 13 15:17:44 1996 Ulrich Drepper <drepper@cygnus.com>
* explodename.c, l10nflist.c: Define NULL for dumb systems.
Tue Jun 11 17:05:13 1996 Ulrich Drepper <drepper@cygnus.com>
* intlh.inst.in, libgettext.h (dcgettext): Rename local variable
result to __result to prevent name clash.
* l10nflist.c, localealias.c, dcgettext.c: Define _GNU_SOURCE to
get prototype for stpcpy and strcasecmp.
* intlh.inst.in, libgettext.h: Move declaration of
`_nl_msg_cat_cntr'
outside
__extension__
block
to
prevent
warning
from
gcc
's -Wnested-extern option.
Fri Jun 7 01:58:00 1996 Ulrich Drepper <drepper@cygnus.com>
* Makefile.in (install): Remove comment.
Thu Jun 6 17:28:17 1996 Ulrich Drepper <drepper@cygnus.com>
* Makefile.in (install): Work around for another Buglix stupidity.
Always use an `else'
close
for
`
if
's. Reported by Nelson Beebe.
* Makefile.in (intlh.inst): Correct typo in phony rule.
Reported by Nelson Beebe.
Thu Jun 6 01:49:52 1996 Ulrich Drepper <drepper@cygnus.com>
* dcgettext.c (read_alias_file): Rename variable alloca_list to
block_list as the macro calls assume.
Patch by Eric Backus.
* localealias.c [!HAVE_ALLOCA]: Define alloca as macro using
malloc.
(read_alias_file): Rename varriabe alloca_list to block_list as the
macro calls assume.
Patch by Eric Backus.
* l10nflist.c: Correct conditional for <argz.h> inclusion.
Reported by Roland McGrath.
* Makefile.in (all): Depend on all-@USE_INCLUDED_LIBINTL@, not
all-@USE_NLS@.
* Makefile.in (install): intlh.inst comes from local dir, not
$(srcdir).
* Makefile.in (intlh.inst): Special handling of this goal. If
used in gettext, this is really a rul to construct this file. If
used in any other package it is defined as a .PHONY rule with
empty body.
* finddomain.c: Extract locale file information handling into
l10nfile.c. Rename local stpcpy__ function to stpcpy.
* dcgettext.c (stpcpy): Add local definition.
* l10nflist.c: Solve some portability problems. Patches partly by
Thomas Esken. Add local definition of stpcpy.
Tue Jun 4 02:47:49 1996 Ulrich Drepper <drepper@cygnus.com>
* intlh.inst.in: Don'
t
depend
including
<
locale
.
h
>
on
HAVE_LOCALE_H
.
Instead
configure
must
rewrite
this
fiile
depending
on
the
result
of
the
configure
run
.
*
Makefile
.
in
(
install
):
libintl
.
inst
is
now
called
intlh
.
inst
.
Add
rules
for
updating
intlh
.
inst
from
intlh
.
inst
.
in
.
*
libintl
.
inst
:
Renamed
to
intlh
.
inst
.
in
.
*
localealias
.
c
,
dcgettext
.
c
[
__GNUC__
]:
Define
HAVE_ALLOCA
to
1
because
gcc
has
__buitlin_alloca
.
Reported
by
Roland
McGrath
.
Mon
Jun
3
00
:
32
:
16
1996
Ulrich
Drepper
<
drepper
@
cygnus
.
com
>
*
Makefile
.
in
(
installcheck
):
New
goal
to
fulfill
needs
of
automake
's distcheck.
* Makefile.in (install): Reorder commands so that VERSION is
found.
* Makefile.in (gettextsrcdir): Now use subdirectory intl/ in
@datadir@/gettext.
(COMSRCS): Add l10nfile.c.
(OBJECTS): Add l10nfile.o.
(DISTFILES): Rename to DISTFILE.normal. Remove $(DISTFILES.common).
(DISTFILE.gettext): Remove $(DISTFILES.common).
(all-gettext): Remove goal.
(install): If $(PACKAGE) = gettext install, otherwose do nothing. No
package but gettext itself should install libintl.h + headers.
(dist): Extend goal to work for gettext, too.
(dist-gettext): Remove goal.
* dcgettext.c [!HAVE_ALLOCA]: Define macro alloca by using malloc.
Sun Jun 2 17:33:06 1996 Ulrich Drepper <drepper@cygnus.com>
* loadmsgcat.c (_nl_load_domain): Parameter is now comes from
find_l10nfile.
Sat Jun 1 02:23:03 1996 Ulrich Drepper <drepper@cygnus.com>
* l10nflist.c (__argz_next): Add definition.
* dcgettext.c [!HAVE_ALLOCA]: Add code for handling missing alloca
code. Use new l10nfile handling.
* localealias.c [!HAVE_ALLOCA]: Add code for handling missing
alloca code.
* l10nflist.c: Initial revision.
Tue Apr 2 18:51:18 1996 Ulrich Drepper <drepper@myware>
* Makefile.in (all-gettext): New goal. Same as all-yes.
Thu Mar 28 23:01:22 1996 Karl Eichwalder <ke@ke.central.de>
* Makefile.in (gettextsrcdir): Define using @datadir@.
Tue Mar 26 12:39:14 1996 Ulrich Drepper <drepper@myware>
* finddomain.c: Include <ctype.h>. Reported by Roland McGrath.
Sat Mar 23 02:00:35 1996 Ulrich Drepper <drepper@myware>
* finddomain.c (stpcpy): Rename to stpcpy__ to prevent clashing
with external declaration.
Sat Mar 2 00:47:09 1996 Ulrich Drepper <drepper@myware>
* Makefile.in (all-no): Rename from all_no.
Sat Feb 17 00:25:59 1996 Ulrich Drepper <drepper@myware>
* gettextP.h [loaded_domain]: Array `successor'
must
now
contain
up
to
63
elements
(
because
of
codeset
name
normalization
).
*
finddomain
.
c
:
Implement
codeset
name
normalization
.
Thu
Feb
15
04
:
39
:
09
1996
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
all
):
Define
to
`
all
-@
USE_NLS
@
'.
(all-yes, all_no): New goals. `all-no'
is
noop
,
`
all
-
yes
'
is former all.
Mon Jan 15 21:46:01 1996 Howard Gayle <howard@hal.com>
* localealias.c (alias_compare): Increment string pointers in loop
of strcasecmp replacement.
Fri Dec 29 21:16:34 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (install-src): Who commented this goal out ? :-)
Fri Dec 29 15:08:16 1995 Ulrich Drepper <drepper@myware>
* dcgettext.c (DCGETTEXT): Save `errno'
.
Failing
system
calls
should
not
effect
it
because
a
missing
catalog
is
no
error
.
Reported
by
Harald
K
<
o
:>
nig
<
koenig
@
tat
.
physik
.
uni
-
tuebingen
.
de
>.
Tue
Dec
19
22
:
09
:
13
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
Makefile
):
Explicitly
use
$(
SHELL
)
for
running
shell
scripts
.
Fri
Dec
15
17
:
34
:
59
1995
Andreas
Schwab
<
schwab
@
issan
.
informatik
.
uni
-
dortmund
.
de
>
*
Makefile
.
in
(
install
-
src
):
Only
install
library
and
header
when
we
use
the
own
implementation
.
Don
't do it when using the
system'
s
gettext
or
catgets
functions
.
*
dcgettext
.
c
(
find_msg
):
Must
not
swap
domain
->
hash_size
here
.
Sat
Dec
9
16
:
24
:
37
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
localealias
.
c
,
libintl
.
inst
,
libgettext
.
h
,
hash
-
string
.
h
,
gettextP
.
h
,
finddomain
.
c
,
dcgettext
.
c
,
cat
-
compat
.
c
:
Use
PARAMS
instead
of
__P
.
Suggested
by
Roland
McGrath
.
Tue
Dec
5
11
:
39
:
14
1995
Larry
Schwimmer
<
rosebud
@
cyclone
.
stanford
.
edu
>
*
libgettext
.
h
:
Use
`#
if
!defined (_LIBINTL_H)' instead of `#if
!_LIBINTL_H' because Solaris defines _LIBINTL_H as empty.
Mon
Dec
4
15
:
42
:
07
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
install
-
src
):
Install
libintl
.
inst
instead
of
libintl
.
h
.
install
.
Sat
Dec
2
22
:
51
:
38
1995
Marcus
Daniels
<
marcus
@
sysc
.
pdx
.
edu
>
*
cat
-
compat
.
c
(
textdomain
):
Reverse
order
in
which
files
are
tried
you
load
.
First
try
local
file
,
when
this
failed
absolute
path
.
Wed
Nov
29
02
:
03
:
53
1995
Nelson
H
.
F
.
Beebe
<
beebe
@
math
.
utah
.
edu
>
*
cat
-
compat
.
c
(
bindtextdomain
):
Add
missing
{
}.
Sun
Nov
26
18
:
21
:
41
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
libintl
.
inst
:
Add
missing
__P
definition
.
Reported
by
Nelson
Beebe
.
*
Makefile
.
in
:
Add
dummy
`
all
' and `dvi'
goals
.
Reported
by
Tom
Tromey
.
Sat
Nov
25
16
:
12
:
01
1995
Franc
,
ois
Pinard
<
pinard
@
iro
.
umontreal
.
ca
>
*
hash
-
string
.
h
:
Capitalize
arguments
of
macros
.
Sat
Nov
25
12
:
01
:
36
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
DISTFILES
):
Prevent
files
names
longer
than
13
characters
.
libintl
.
h
.
glibc
->
libintl
.
glibc
,
libintl
.
h
.
install
->
libintl
.
inst
.
Reported
by
Joshua
R
.
Poulson
.
Sat
Nov
25
11
:
31
:
12
1995
Eric
Backus
<
ericb
@
lsid
.
hp
.
com
>
*
dcgettext
.
c
:
Fix
bug
in
preprocessor
conditionals
.
Sat
Nov
25
02
:
35
:
27
1995
Nelson
H
.
F
.
Beebe
<
beebe
@
math
.
utah
.
edu
>
*
libgettext
.
h
:
Solaris
cc
does
not
understand
#
if
!SYMBOL1 && !SYMBOL2. Sad but true.
Thu
Nov
23
16
:
22
:
14
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
hash
-
string
.
h
(
hash_string
):
Fix
for
machine
with
>
32
bit
`
unsigned
long
's.
* dcgettext.c (DCGETTEXT):
Fix horrible bug in loop for alternative translation.
Thu Nov 23 01:45:29 1995 Ulrich Drepper <drepper@myware>
* po2tbl.sed.in, linux-msg.sed, xopen-msg.sed:
Some further simplifications in message number generation.
Mon Nov 20 21:08:43 1995 Ulrich Drepper <drepper@myware>
* libintl.h.glibc: Use __const instead of const in prototypes.
* Makefile.in (install-src):
Install libintl.h.install instead of libintl.h. This
is a stripped-down version. Suggested by Peter Miller.
* libintl.h.install, libintl.h.glibc: Initial revision.
* localealias.c (_nl_expand_alias, read_alias_file):
Protect prototypes in type casts by __P.
Tue Nov 14 16:43:58 1995 Ulrich Drepper <drepper@myware>
* hash-string.h: Correct prototype for hash_string.
Sun Nov 12 12:42:30 1995 Ulrich Drepper <drepper@myware>
* hash-string.h (hash_string): Add prototype.
* gettextP.h: Fix copyright.
(SWAP): Add prototype.
Wed Nov 8 22:56:33 1995 Ulrich Drepper <drepper@myware>
* localealias.c (read_alias_file): Forgot sizeof.
Avoid calling *printf function. This introduces a big overhead.
Patch by Roland McGrath.
Tue Nov 7 14:21:08 1995 Ulrich Drepper <drepper@myware>
* finddomain.c, cat-compat.c: Wrong indentation in #if for stpcpy.
* finddomain.c (stpcpy):
Define substitution function local. The macro was to flaky.
* cat-compat.c: Fix typo.
* xopen-msg.sed, linux-msg.sed:
While bringing message number to right place only accept digits.
* linux-msg.sed, xopen-msg.sed: Now that the counter does not have
leading 0s we don'
t
need
to
remove
them
.
Reported
by
Marcus
Daniels
.
*
Makefile
.
in
(../
po
/
cat
-
id
-
tbl
.
o
):
Use
$(
top_srdir
)
in
dependency
.
Reported
by
Marcus
Daniels
.
*
cat
-
compat
.
c
:
(
stpcpy
)
[
!_LIBC && !HAVE_STPCPY]: Define replacement.
Generally
cleanup
using
#
if
instead
of
#
ifndef
.
*
Makefile
.
in
:
Correct
typos
in
comment
.
By
Franc
,
ois
Pinard
.
Mon
Nov
6
00
:
27
:
02
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
install
-
src
):
Don
't install libintl.h and libintl.a
if we use an available gettext implementation.
Sun Nov 5 22:02:08 1995 Ulrich Drepper <drepper@myware>
* libgettext.h: Fix typo: HAVE_CATGETTS -> HAVE_CATGETS. Reported
by Franc,ois Pinard.
* libgettext.h: Use #if instead of #ifdef/#ifndef.
* finddomain.c:
Comments describing what has to be done should start with FIXME.
Sun Nov 5 19:38:01 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (DISTFILES): Split. Use DISTFILES with normal meaning.
DISTFILES.common names the files common to both dist goals.
DISTFILES.gettext are the files only distributed in GNU gettext.
Sun Nov 5 17:32:54 1995 Ulrich Drepper <drepper@myware>
* dcgettext.c (DCGETTEXT): Correct searching in derived locales.
This was necessary since a change in _nl_find_msg several weeks
ago. I really don'
t
know
this
is
still
not
fixed
.
Sun
Nov
5
12
:
43
:
12
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
loadmsgcat
.
c
(
_nl_load_domain
):
Test
for
FILENAME
==
NULL
.
This
might
mark
a
special
condition
.
*
finddomain
.
c
(
make_entry_rec
):
Don
't make illegal entry as decided.
* Makefile.in (dist): Suppress error message when ln failed.
Get files from $(srcdir) explicitly.
* libgettext.h (gettext_const): Rename to gettext_noop.
Fri Nov 3 07:36:50 1995 Ulrich Drepper <drepper@myware>
* finddomain.c (make_entry_rec):
Protect against wrong locale names by testing mask.
* libgettext.h (gettext_const): Add macro definition.
Capitalize macro arguments.
Thu Nov 2 23:15:51 1995 Ulrich Drepper <drepper@myware>
* finddomain.c (_nl_find_domain):
Test for pointer != NULL before accessing value.
Reported by Tom Tromey.
* gettext.c (NULL):
Define as (void*)0 instad of 0. Reported by Franc,ois Pinard.
Mon Oct 30 21:28:52 1995 Ulrich Drepper <drepper@myware>
* po2tbl.sed.in: Serious typo bug fixed by Jim Meyering.
Sat Oct 28 23:20:47 1995 Ulrich Drepper <drepper@myware>
* libgettext.h: Disable dcgettext optimization for Solaris 2.3.
* localealias.c (alias_compare):
Peter Miller reported that tolower in some systems is
even dumber than I thought. Protect call by `isupper'
.
Fri
Oct
27
22
:
22
:
51
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
libdir
,
includedir
):
New
variables
.
(
install
-
src
):
Install
libintl
.
a
and
libintl
.
h
in
correct
dirs
.
Fri
Oct
27
22
:
07
:
29
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
SOURCES
):
Fix
typo
:
intrl
.
compat
.
c
->
intl
-
compat
.
c
.
*
po2tbl
.
sed
.
in
:
Patch
for
buggy
SEDs
by
Christian
von
Roques
.
*
localealias
.
c
:
Fix
typo
and
superflous
test
.
Reported
by
Christian
von
Roques
.
Fri
Oct
6
11
:
52
:
05
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
finddomain
.
c
(
_nl_find_domain
):
Correct
some
remainder
from
the
pre
-
CEN
syntax
.
Now
we
don
't have a constant number of successors anymore.
Wed Sep 27 21:41:13 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (DISTFILES): Add libintl.h.glibc.
* Makefile.in (dist-libc): Add goal for packing sources for glibc.
(COMSRCS, COMHDRS): Splitted to separate sources shared with glibc.
* loadmsgcat.c: Forget to continue #if line.
* localealias.c:
[_LIBC]: Rename strcasecmp to __strcasecmp to keep ANSI C name
space clean.
* dcgettext.c, finddomain.c: Better comment to last change.
* loadmsgcat.c:
[_LIBC]: Rename fstat, open, close, read, mmap, and munmap to
__fstat, __open, __close, __read, __mmap, and __munmap resp
to keep ANSI C name space clean.
* finddomain.c:
[_LIBC]: Rename stpcpy to __stpcpy to keep ANSI C name space clean.
* dcgettext.c:
[_LIBC]: Rename getced and stpcpy to __getcwd and __stpcpy resp to
keep ANSI C name space clean.
* libgettext.h:
Include sys/types.h for those old SysV systems out there.
Reported by Francesco Potorti`.
* loadmsgcat.c (use_mmap): Define if compiled for glibc.
* bindtextdom.c: Include all those standard headers
unconditionally if _LIBC is defined.
* finddomain.c: Fix 2 times defiend -> defined.
* textdomain.c: Include libintl.h instead of libgettext.h when
compiling for glibc. Include all those standard headers
unconditionally if _LIBC is defined.
* localealias.c, loadmsgcat.c: Prepare to be compiled in glibc.
* gettext.c:
Include libintl.h instead of libgettext.h when compiling for glibc.
Get NULL from stddef.h if we compile for glibc.
* finddomain.c: Include libintl.h instead of libgettext.h when
compiling for glibc. Include all those standard headers
unconditionally if _LIBC is defined.
* dcgettext.c: Include all those standard headers unconditionally
if _LIBC is defined.
* dgettext.c: If compiled in glibc include libintl.h instead of
libgettext.h.
(locale.h): Don'
t
rely
on
HAVE_LOCALE_H
when
compiling
for
glibc
.
*
dcgettext
.
c
:
If
compiled
in
glibc
include
libintl
.
h
instead
of
libgettext
.
h
.
(
getcwd
):
Don
't rely on HAVE_GETCWD when compiling for glibc.
* bindtextdom.c:
If compiled in glibc include libintl.h instead of libgettext.h.
Mon Sep 25 22:23:06 1995 Ulrich Drepper <drepper@myware>
* localealias.c (_nl_expand_alias): Don'
t
call
bsearch
if
NMAP
<=
0.
Reported
by
Marcus
Daniels
.
*
cat
-
compat
.
c
(
bindtextdomain
):
String
used
in
putenv
must
not
be
recycled
.
Reported
by
Marcus
Daniels
.
*
libgettext
.
h
(
__USE_GNU_GETTEXT
):
Additional
symbol
to
signal
that
we
use
GNU
gettext
library
.
*
cat
-
compat
.
c
(
bindtextdomain
):
Fix
bug
with
the
strange
stpcpy
replacement
.
Reported
by
Nelson
Beebe
.
Sat
Sep
23
08
:
23
:
51
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
cat
-
compat
.
c
:
Include
<
string
.
h
>
for
stpcpy
prototype
.
*
localealias
.
c
(
read_alias_file
):
While
expand
strdup
code
temporary
variable
`
cp
' hided
higher level variable with same name. Rename to `tp'
.
*
textdomain
.
c
(
textdomain
):
Avoid
warning
by
using
temporary
variable
in
strdup
code
.
*
finddomain
.
c
(
_nl_find_domain
):
Remove
unused
variable
`
application
'.
Thu Sep 21 15:51:44 1995 Ulrich Drepper <drepper@myware>
* localealias.c (alias_compare):
Use strcasecmp() only if available. Else use
implementation in place.
* intl-compat.c:
Wrapper functions now call *__ functions instead of __*.
* libgettext.h: Declare prototypes for *__ functions instead for __*.
* cat-compat.c, loadmsgcat.c:
Don'
t
use
xmalloc
,
xstrdup
,
and
stpcpy
.
These
functions
are
not
part
of
the
standard
libc
and
so
prevent
libintl
.
a
from
being
used
standalone
.
*
bindtextdom
.
c
:
Don
't use xmalloc, xstrdup, and stpcpy. These functions are not part
of the standard libc and so prevent libintl.a from being used
standalone.
Rename to bindtextdomain__ if not used in GNU C Library.
* dgettext.c:
Rename function to dgettext__ if not used in GNU C Library.
* gettext.c:
Don'
t
use
xmalloc
,
xstrdup
,
and
stpcpy
.
These
functions
are
not
part
of
the
standard
libc
and
so
prevent
libintl
.
a
from
being
used
standalone
.
Functions
now
called
gettext__
if
not
used
in
GNU
C
Library
.
*
dcgettext
.
c
,
localealias
.
c
,
textdomain
.
c
,
finddomain
.
c
:
Don
't use xmalloc, xstrdup, and stpcpy. These functions are not part
of the standard libc and so prevent libintl.a from being used
standalone.
Sun Sep 17 23:14:49 1995 Ulrich Drepper <drepper@myware>
* finddomain.c: Correct some bugs in handling of CEN standard
locale definitions.
Thu Sep 7 01:49:28 1995 Ulrich Drepper <drepper@myware>
* finddomain.c: Implement CEN syntax.
* gettextP.h (loaded_domain): Extend number of successors to 31.
Sat Aug 19 19:25:29 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (aliaspath): Remove path to X11 locale dir.
* Makefile.in: Make install-src depend on install. This helps
gettext to install the sources and other packages can use the
install goal.
Sat Aug 19 15:19:33 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (uninstall): Remove stuff installed by install-src.
Tue Aug 15 13:13:53 1995 Ulrich Drepper <drepper@myware>
* VERSION.in: Initial revision.
* Makefile.in (DISTFILES):
Add VERSION file. This is not necessary for gettext, but
for other packages using this library.
Tue Aug 15 06:16:44 1995 Ulrich Drepper <drepper@myware>
* gettextP.h (_nl_find_domain):
New prototype after changing search strategy.
* finddomain.c (_nl_find_domain):
We now try only to find a specified catalog. Fall back to other
catalogs listed in the locale list is now done in __dcgettext.
* dcgettext.c (__dcgettext):
Now we provide message fall back even to different languages.
I.e. if a message is not available in one language all the other
in the locale list a tried. Formerly fall back was only possible
within one language. Implemented by moving one loop from
_nl_find_domain to here.
Mon Aug 14 23:45:50 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (gettextsrcdir):
Directory where source of GNU gettext library are made
available.
(INSTALL, INSTALL_DATA): Programs used for installing sources.
(gettext-src): New. Rule to install GNU gettext sources for use in
gettextize shell script.
Sun Aug 13 14:40:48 1995 Ulrich Drepper <drepper@myware>
* loadmsgcat.c (_nl_load_domain):
Use mmap for loading only when munmap function is
also available.
* Makefile.in (install): Depend on `all'
goal
.
Wed
Aug
9
11
:
04
:
33
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
localealias
.
c
(
read_alias_file
):
Do
not
overwrite
'\n'
when
terminating
alias
value
string
.
*
localealias
.
c
(
read_alias_file
):
Handle
long
lines
.
Ignore
the
rest
not
fitting
in
the
buffer
after
the
initial
`
fgets
' call.
Wed Aug 9 00:54:29 1995 Ulrich Drepper <drepper@myware>
* gettextP.h (_nl_load_domain):
Add prototype, replacing prototype for _nl_load_msg_cat.
* finddomain.c (_nl_find_domain):
Remove unneeded variable filename and filename_len.
(expand_alias): Remove prototype because functions does not
exist anymore.
* localealias.c (read_alias_file):
Change type of fname_len parameter to int.
(xmalloc): Add prototype.
* loadmsgcat.c: Better prototypes for xmalloc.
Tue Aug 8 22:30:39 1995 Ulrich Drepper <drepper@myware>
* finddomain.c (_nl_find_domain):
Allow alias name to be constructed from the four components.
* Makefile.in (aliaspath): New variable. Set to preliminary value.
(SOURCES): Add localealias.c.
(OBJECTS): Add localealias.o.
* gettextP.h: Add prototype for _nl_expand_alias.
* finddomain.c: Aliasing handled in intl/localealias.c.
* localealias.c: Aliasing for locale names.
* bindtextdom.c: Better prototypes for xmalloc and xstrdup.
Mon Aug 7 23:47:42 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (DISTFILES): gettext.perl is now found in misc/.
* cat-compat.c (bindtextdomain):
Correct implementation. dirname parameter was not used.
Reported by Marcus Daniels.
* gettextP.h (loaded_domain):
New fields `successor'
and
`
decided
' for oo, lazy
message handling implementation.
* dcgettext.c:
Adopt for oo, lazy message handliing.
Now we can inherit translations from less specific locales.
(find_msg): New function.
* loadmsgcat.c, finddomain.c:
Complete rewrite. Implement oo, lazy message handling :-).
We now have an additional environment variable `LANGUAGE'
with
a
higher
priority
than
LC_ALL
for
the
LC_MESSAGE
locale
.
Here
we
can
set
a
colon
separated
list
of
specifications
each
of
the
form
`
language
[
_territory
[.
codeset
]][@
modifier
]
'.
Sat Aug 5 09:55:42 1995 Ulrich Drepper <drepper@myware>
* finddomain.c (unistd.h):
Include to get _PC_PATH_MAX defined on system having it.
Fri Aug 4 22:42:00 1995 Ulrich Drepper <drepper@myware>
* finddomain.c (stpcpy): Include prototype.
* Makefile.in (dist): Remove `copying instead'
message
.
Wed
Aug
2
18
:
52
:
03
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
ID
,
TAGS
):
Do
not
use
$^.
Tue
Aug
1
20
:
07
:
11
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
TAGS
,
ID
):
Use
$^
as
command
argument
.
(
TAGS
):
Give
etags
-
o
option
t
write
to
current
directory
,
not
$(
srcdir
).
(
ID
):
Use
$(
srcdir
)
instead
os
$(
top_srcdir
)/
src
.
(
distclean
):
Remove
ID
.
Sun
Jul
30
11
:
51
:
46
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
(
gnulocaledir
):
New
variable
,
always
using
share
/
for
data
directory
.
(
DEFS
):
Add
GNULOCALEDIR
,
used
in
finddomain
.
c
.
*
finddomain
.
c
(
_nl_default_dirname
):
Set
to
GNULOCALEDIR
,
because
it
always
has
to
point
to
the
directory
where
GNU
gettext
Library
writes
it
to
.
*
intl
-
compat
.
c
(
textdomain
,
bindtextdomain
):
Undefine
macros
before
function
definition
.
Sat
Jul
22
01
:
10
:
02
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
libgettext
.
h
(
_LIBINTL_H
):
Protect
definition
in
case
where
this
file
is
included
as
libgettext
.
h
on
Solaris
machines
.
Add
comment
about
this
.
Wed
Jul
19
02
:
36
:
42
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
intl
-
compat
.
c
(
textdomain
):
Correct
typo
.
Wed
Jul
19
01
:
51
:
35
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
dcgettext
.
c
(
dcgettext
):
Function
now
called
__dcgettext
.
*
dgettext
.
c
(
dgettext
):
Now
called
__dgettext
and
calls
__dcgettext
.
*
gettext
.
c
(
gettext
):
Function
now
called
__gettext
and
calls
__dgettext
.
*
textdomain
.
c
(
textdomain
):
Function
now
called
__textdomain
.
*
bindtextdom
.
c
(
bindtextdomain
):
Function
now
called
__bindtextdomain
.
*
intl
-
compat
.
c
:
Initial
revision
.
*
Makefile
.
in
(
SOURCES
):
Add
intl
-
compat
.
c
.
(
OBJECTS
):
We
always
compile
the
GNU
gettext
library
functions
.
OBJECTS
contains
all
objects
but
cat
-
compat
.
o
,
../
po
/
cat
-
if
-
tbl
.
o
,
and
intl
-
compat
.
o
.
(
GETTOBJS
):
Contains
now
only
intl
-
compat
.
o
.
*
libgettext
.
h
:
Re
-
include
protection
matches
dualistic
character
of
libgettext
.
h
.
For
all
functions
in
GNU
gettext
library
define
__
counter
part
.
*
finddomain
.
c
(
strchr
):
Define
as
index
if
not
found
in
C
library
.
(
_nl_find_domain
):
For
relative
paths
paste
/
in
between
.
Tue
Jul
18
16
:
37
:
45
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
loadmsgcat
.
c
,
finddomain
.
c
:
Add
inclusion
of
sys
/
types
.
h
.
*
xopen
-
msg
.
sed
:
Fix
bug
with
`
msgstr
""
' lines.
A little bit better comments.
Tue Jul 18 01:18:27 1995 Ulrich Drepper <drepper@myware>
* Makefile.in:
po-mode.el, makelinks, combine-sh are now found in ../misc.
* po-mode.el, makelinks, combine-sh, elisp-comp:
Moved to ../misc/.
* libgettext.h, gettextP.h, gettext.h: Uniform test for __STDC__.
Sun Jul 16 22:33:02 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (INSTALL, INSTALL_DATA): New variables.
(install-data, uninstall): Install/uninstall .elc file.
* po-mode.el (Installation comment):
Add .pox as possible extension of .po files.
Sun Jul 16 13:23:27 1995 Ulrich Drepper <drepper@myware>
* elisp-comp: Complete new version by Franc,ois: This does not
fail when not compiling in the source directory.
Sun Jul 16 00:12:17 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (../po/cat-id-tbl.o):
Use $(MAKE) instead of make for recursive make.
* Makefile.in (.el.elc): Use $(SHELL) instead of /bin/sh.
(install-exec): Add missing dummy goal.
(install-data, uninstall): @ in multi-line shell command at
beginning, not in front of echo. Reported by Eric Backus.
Sat Jul 15 00:21:28 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (DISTFILES):
Rename libgettext.perl to gettext.perl to fit in 14 chars
file systems.
* gettext.perl:
Rename to gettext.perl to fit in 14 chars file systems.
Thu Jul 13 23:17:20 1995 Ulrich Drepper <drepper@myware>
* cat-compat.c: If !STDC_HEADERS try to include malloc.h.
Thu Jul 13 20:55:02 1995 Ulrich Drepper <drepper@myware>
* po2tbl.sed.in: Pretty printing.
* linux-msg.sed, xopen-msg.sed:
Correct bugs with handling substitute flags in branches.
* hash-string.h (hash_string):
Old K&R compilers don'
t
under
stand
`
unsigned
char
'.
* gettext.h (nls_uint32):
Some old K&R compilers (eg HP) don'
t
understand
`
unsigned
int
'.
* cat-compat.c (msg_to_cat_id): De-ANSI-fy prototypes.
Thu Jul 13 01:34:33 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (ELCFILES): New variable.
(DISTFILES): Add elisp-comp.
Add implicit rule for .el -> .elc compilation.
(install-data): install $ELCFILES
(clean): renamed po-to-tbl and po-to-msg to po2tbl and po2msg resp.
* elisp-comp: Initial revision
Wed Jul 12 16:14:52 1995 Ulrich Drepper <drepper@myware>
* Makefile.in:
cat-id-tbl.c is now found in po/. This enables us to use an identical
intl/ directory in all packages.
* dcgettext.c (dcgettext): hashing does not work for table size <= 2.
* textdomain.c: fix typo (#if def -> #if defined)
Tue Jul 11 18:44:43 1995 Ulrich Drepper <drepper@myware>
* Makefile.in (stamp-cat-id): use top_srcdir to address source files
(DISTFILES,distclean): move tupdate.perl to src/
* po-to-tbl.sed.in:
add additional jump to clear change flag to recognize multiline strings
Tue Jul 11 01:32:50 1995 Ulrich Drepper <drepper@myware>
* textdomain.c: Protect inclusion of stdlib.h and string.h.
* loadmsgcat.c: Protect inclusion of stdlib.h.
* libgettext.h: Protect inclusion of locale.h.
Allow use in C++ programs.
Define NULL is not happened already.
* Makefile.in (DISTFILES): ship po-to-tbl.sed.in instead of
po-to-tbl.sed.
(distclean): remove po-to-tbl.sed and tupdate.perl.
* tupdate.perl.in: Substitute Perl path even in exec line.
Don'
t
include
entries
without
translation
from
old
.
po
file
.
Tue
Jul
4
00
:
41
:
51
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
tupdate
.
perl
.
in
:
use
"Updated: "
in
msgid
""
.
*
cat
-
compat
.
c
:
Fix
typo
(
LOCALDIR
->
LOCALEDIR
).
Define
getenv
if
!__STDC__.
*
bindtextdom
.
c
:
Protect
stdlib
.
h
and
string
.
h
inclusion
.
Define
free
if
!__STDC__.
*
finddomain
.
c
:
Change
DEF_MSG_DOM_DIR
to
LOCALEDIR
.
Define
free
if
!__STDC__.
*
cat
-
compat
.
c
:
Change
DEF_MSG_DOM_DIR
to
LOCALEDIR
.
Mon
Jul
3
23
:
56
:
30
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
Makefile
.
in
:
Use
LOCALEDIR
instead
of
DEF_MSG_DOM_DIR
.
Remove
unneeded
$(
srcdir
)
from
Makefile
.
in
dependency
.
*
makelinks
:
Add
copyright
and
short
description
.
*
po
-
mode
.
el
:
Last
version
for
0.7
.
*
tupdate
.
perl
.
in
:
Fix
die
message
.
*
dcgettext
.
c
:
Protect
include
of
string
.
h
.
*
gettext
.
c
:
Protect
include
of
stdlib
.
h
and
further
tries
to
get
NULL
.
*
finddomain
.
c
:
Some
corrections
in
includes
.
*
Makefile
.
in
(
INCLUDES
):
Prune
list
correct
path
to
Makefile
.
in
.
*
po
-
to
-
tbl
.
sed
:
Adopt
for
new
.
po
file
format
.
*
linux
-
msg
.
sed
,
xopen
-
msg
.
sed
:
Adopt
for
new
.
po
file
format
.
Sun
Jul
2
23
:
55
:
03
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
tupdate
.
perl
.
in
:
Complete
rewrite
for
new
.
po
file
format
.
Sun
Jul
2
02
:
06
:
50
1995
Ulrich
Drepper
<
drepper
@
myware
>
*
First
official
release
.
This
directory
contains
all
the
code
needed
to
internationalize
own
packages
.
It
provides
functions
which
allow
to
use
the
X
/
Open
catgets
function
with
an
interface
like
the
Uniforum
gettext
function
.
For
system
which
does
not
have
neither
of
those
a
complete
implementation
is
provided
.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment