From 4c53d2217ea26aafd7b456a7a343b98b7113a71f Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 2 Oct 2002 07:30:48 +0000 Subject: [PATCH] Update. 2002-10-02 Ulrich Drepper * version.h (VERSION): Bump to 2.3. * elf/Makefile (distribute): Add tst-tlsmod1.c, tst-tlsmod2.c, tst-tlsmod3.c, tst-tlsmod4.c, circlemod1.c, circlemod1a.c, circlemod2.c, circlemod2a.c, circlemod3.c, circlemod3a.c, and nodlopenmod2.c. * login/Makefile (distribute): Add utmp-equal.h. * iconvdata/Makefile (distribute): Add TSCII.precomposed and TSCII.irreversible. * Make-dist (dist): Create .bz2 file. Add rule to create .bz2 files. Also distribute xtests sources. 2002-10-02 Kaz Kojima * elf/elf.h: Change TLS ELF relocation numbers. * elf/tls-macros.h: Fix code sequences for SH TLS_LD and TLS_GD macros. * sysdeps/sh/dl-machine.h (dl_machine_rela) [case R_SH_TLS_TPOFF32]: Use addend. * sysdeps/sh/elf/initfini.c: Move __fpscr_values to... * sysdeps/sh/elf/start.S: ...here. --- ChangeLog | 28 ++++++++++++++++++++++++++++ Make-dist | 10 +++++++--- elf/Makefile | 3 +++ iconvdata/Makefile | 1 + login/Makefile | 4 ++-- 5 files changed, 41 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 592510e..c8c4ec9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,31 @@ +2002-10-02 Ulrich Drepper + + * version.h (VERSION): Bump to 2.3. + + * elf/Makefile (distribute): Add tst-tlsmod1.c, tst-tlsmod2.c, + tst-tlsmod3.c, tst-tlsmod4.c, circlemod1.c, circlemod1a.c, + circlemod2.c, circlemod2a.c, circlemod3.c, circlemod3a.c, + and nodlopenmod2.c. + + * login/Makefile (distribute): Add utmp-equal.h. + + * iconvdata/Makefile (distribute): Add TSCII.precomposed and + TSCII.irreversible. + + * Make-dist (dist): Create .bz2 file. Add rule to create .bz2 + files. + Also distribute xtests sources. + +2002-10-02 Kaz Kojima + + * elf/elf.h: Change TLS ELF relocation numbers. + * elf/tls-macros.h: Fix code sequences for SH TLS_LD and TLS_GD + macros. + * sysdeps/sh/dl-machine.h (dl_machine_rela) [case R_SH_TLS_TPOFF32]: + Use addend. + * sysdeps/sh/elf/initfini.c: Move __fpscr_values to... + * sysdeps/sh/elf/start.S: ...here. + 2002-10-01 Jakub Jelinek * sysdeps/unix/sysv/linux/ia64/bits/sigstack.h (MINSIGSTKSZ, diff --git a/Make-dist b/Make-dist index 4791297..659dbff 100644 --- a/Make-dist +++ b/Make-dist @@ -82,7 +82,8 @@ foo:=$(shell echo 'IS THIS WORKING??? all-headers=$(all-headers)' >&2) sources += $(addsuffix .c,$(elided-routines) \ $(foreach l,$(extra-libs),$($l-routines))) -sources += $(addsuffix .c, $(filter-out $(elided-routines), $(tests))) +sources += $(addsuffix .c, $(filter-out $(elided-routines), \ + $(tests) $(xtests))) # Find all sysdep sources and headers. +maybe-sysdeps := $(sources) $(sources:.c=.s) $(sources:.c=.S) $(all-headers) \ @@ -153,7 +154,7 @@ foo:=$(shell echo subdir foo >&2) +tsrcs := Makefile $(wildcard Versions) $(wildcard Depend) $(+tsrcs) \ $(addsuffix .c,$(others) $(test-srcs)) \ - $(wildcard $(addsuffix .input,$(tests) $(test-srcs))) + $(wildcard $(addsuffix .input,$(tests) $(xtests) $(test-srcs))) +tardeps := $(strip $(+tsrcs)) verbose = v @@ -205,7 +206,7 @@ endif configure: configure.in aclocal.m4; $(autoconf-it) %/configure: %/configure.in aclocal.m4; $(autoconf-it) -dist: $(tardir).tar.gz +dist: $(tardir).tar.bz2 subdir_dist: dist.tar dist.tar: README $(tardir) $(+tsrcs) @@ -223,6 +224,9 @@ $(tardir).tar: dist.tar subdir_dist %.gz: % gzip -9 -v -c $< > $@ +%.bz2: % + bzip2 -9 -v -c $< > $@ + foo:=$(shell echo subdirs=$(subdirs) >&2) dist-subdirs := $(addprefix dist-,$(subdirs)) # dist-manual .PHONY: subdir_dist $(dist-subdirs) diff --git a/elf/Makefile b/elf/Makefile index e452ecc..5470728 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -68,6 +68,9 @@ distribute := $(rtld-routines:=.c) dynamic-link.h do-rel.h dl-machine.h \ reldep6mod0.c reldep7mod1.c reldep7mod2.c \ unwind-dw2.c unwind-dw2-fde.c unwind.h unwind-pe.h \ unwind-dw2-fde.h dwarf2.h dl-procinfo.c tls.h dl-tls.h \ + tst-tlsmod1.c tst-tlsmod2.c tst-tlsmod3.c tst-tlsmod4.c \ + circlemod1.c circlemod1a.c circlemod2.c circlemod2a.c \ + circlemod3.c circlemod3a.c nodlopenmod2.c \ tls-macros.h include ../Makeconfig diff --git a/iconvdata/Makefile b/iconvdata/Makefile index 10a307f..413ab05 100644 --- a/iconvdata/Makefile +++ b/iconvdata/Makefile @@ -124,6 +124,7 @@ distribute := gconv-modules extra-module.mk gap.awk gaptab.awk \ ARMSCII-8.irreversible TCVN5712-1.precomposed \ JISX0213.TXT EUC-JISX0213.precomposed \ SHIFT_JISX0213.precomposed SHIFT_JISX0213.irreversible \ + TSCII.irreversible TSCII.precomposed \ 8bit-generic.c 8bit-gap.c \ ansi_x3.110.c asmo_449.c big5.c cp737.c cp737.h \ cp775.c cp775.h ibm874.c cns11643.c cns11643.h \ diff --git a/login/Makefile b/login/Makefile index 97fab76..48f7fef 100644 --- a/login/Makefile +++ b/login/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc. +# Copyright (C) 1996,1997,1998,2000,2001,2002 Free Software Foundation, Inc. # This file is part of the GNU C Library. # The GNU C Library is free software; you can redistribute it and/or @@ -32,7 +32,7 @@ CFLAGS-grantpt.c = -DLIBEXECDIR='"$(libexecdir)"' others = utmpdump pt_chown install-others = $(inst_libexecdir)/pt_chown -distribute := utmp-private.h pty-private.h +distribute := utmp-private.h utmp-equal.h pty-private.h subdir-dirs = programs vpath %.c programs -- 2.7.4