DJ Delorie
bff368bd19
merge from gcc
20 years ago
Alexandre Oliva
6816f9950e
ChangeLog:
* ltconfig: chmod 644 before ranlib during install.
libiberty/ChangeLog:
* Makefile.in: chmod 644 before ranlib during install.
20 years ago
DJ Delorie
545c9aee9b
merge from gcc
21 years ago
Mark Mitchell
7b17bc2995
* libiberty.h (expandargv): New function.
* argv.c (safe-ctype.h): Include it.
(ISBLANK): Remove.
(stdio.h): Include.
(buildargv): Use ISSPACE instead of ISBLANK.
(expandargv): New function.
* Makefile.in: Regenerated.
21 years ago
Kelley Cook
4cf896a535
2005-07-07 Kelley Cook <kcook@gcc.gnu.org>
* config.table: Delete file. Move former contents into ...
* configure.ac: ... here and escape any brackets for m4.
* Makefile.in (config.status): Remove dependency on config.table.
* configure: Regenerate.
21 years ago
Geoffrey Keating
67f3cb056f
Index: include/ChangeLog
2005-06-20 Geoffrey Keating <geoffk@apple.com>
* libiberty.h (strverscmp): Prototype.
Index: libiberty/ChangeLog
2005-06-20 Geoffrey Keating <geoffk@apple.com>
* strverscmp.c: New.
* Makefile.in (CFILES): Add strverscmp.c.
(CONFIGURED_OFILES): Add strverscmp.o.
(strverscmp.o): New rule.
(stamp-functions): Add $(srcdir) to files in source directory.
* configure.ac (funcs): Add strverscmp.
(AC_CHECK_FUNCS): Add strverscmp.
* configure: Regenerate.
* functions.texi: Regenerate.
21 years ago
DJ Delorie
75919f948c
merge from gcc
22 years ago
Nick Clifton
979c05d324
Update the address and phone number of the FSF organization.
22 years ago
DJ Delorie
ac119ae83b
merge from gcc
22 years ago
Ian Lance Taylor
b109e79adc
libiberty:
* pex-common.c: New file.
* pex-one.c: New file.
* pexecute.c: New file.
* pex-common.h: Include <stdio.h>.
(struct pex_obj): Define.
(struct pex_funcs): Define.
(pex_init_common): Declare.
* pex-unix.c: Rewrite.
* pex-win32.c: Rewrite.
* pex-djgpp.c: Rewrite.
* pex-msdos.c: Rewrite.
* testsuite/text-pexecute.c: New file.
* pexecute.txh: Rewrite.
* configure.ac: Check for wait3 and wait4. Set CHECK to
really-check rather than check-cplus-dem.
* functions.texi: Rebuild.
* Makefile.in: Rebuild dependencies.
(CFILES): Add pexecute.c, pex-common.c, pex-one.c.
(REQUIRED_OFILES): Add pexecute.o, pex-common.o, pex-one.o.
* testsuite/Makefile.in (really-check): New target.
(check-pexecute, test-pexecute): New targets.
* configure: Rebuild.
include:
* libiberty.h: Include <stdio.h>.
(PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define.
(PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define.
(PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define.
(pex_init, pex_run, pex_read_output): Declare.
(pex_get_status, pex_get_times, pex_free, pex_one): Declare.
(struct pex_time): Define.
22 years ago
DJ Delorie
0fad4bdb8e
merge from gcc
22 years ago
DJ Delorie
8ec3272396
merge from gcc
22 years ago
Ian Lance Taylor
27ff88367a
* pex-os2.c: Remove.
* configure.ac: Remove *-*-os2-emx* case when setting pexecute.
* Makefile.in (CFILES): Remove pex-os2.c.
(CONFIGURED_OFILES): Remove pex-os2.o.
(pex-os2.o): Remove target.
* configure: Rebuild.
22 years ago
DJ Delorie
20cfcaee85
merge from gcc
22 years ago
DJ Delorie
190eb1370b
merge from gcc
22 years ago
DJ Delorie
46a100497f
merge from gcc
22 years ago
DJ Delorie
11a338da34
merge from gcc
22 years ago
H.J. Lu
96e00b336a
2004-12-18 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.in (top_builddir): Set to `.'.
(OUTPUT_OPTION): Removed.
(LIBTOOL): New.
(LTLIBOBJS): New.
(EXTRA_LTOFILES): New.
(FLAGS_TO_PASS): Add EXTRA_LTOFILES.
(all): Remove stamp-picdir.
(LTCOMPILE): New.
(.c.lo): New rule.
(REQUIRED_LTOFILES): New.
(CONFIGURED_LTOFILES): New.
($(TARGETLIB)): Check .libs for PIC object files. Depend on
$(REQUIRED_LTOFILES) $(EXTRA_LTOFILES) $(LTLIBOBJS).
(stamp-picdir): Completely removed.
(maint-missing): Pass $(REQUIRED_LTOFILES)
$(CONFIGURED_LTOFILES) instead of (REQUIRED_OFILES)
$(CONFIGURED_OFILES)
(maint-buildall): Depend on $(REQUIRED_LTOFILES)
$(CONFIGURED_LTOFILES).
(mostlyclean): Also remove *.lo .libs.
Run "make maint-deps".
* aclocal.m4: Include ../libtool.m4.
* config.table: Don't check --enable-shared.
* configure.ac (AC_PROG_LIBTOOL): Add.
(AC_PROG_CC_C_O): Removed.
(OUTPUT_OPTION): Removed.
(NO_MINUS_C_MINUS_O): Removed.
(ltpexecute): New substitute.
(LIBOBJS): Cleanup.
* configure: Regenerated.
* maint-tool: Updated for .lo/libtool.
22 years ago
DJ Delorie
abe84df797
merge from gcc
22 years ago
Ben Elliston
6e33482eaa
* Makefile.in (.NOEXPORT): Move above the autogenerated line.
22 years ago
DJ Delorie
62ce8ace27
merge from gcc
22 years ago
Ben Elliston
9888440ad6
* getopt.c: Include "ansidecl.h" for the ATTRIBUTE_UNUSED macro.
(_getopt_initialize): Annotate argc and argv parameters as unused.
* Makefile.in (getopt.o): Depend on $(INCDIR)/ansidecl.h.
22 years ago
DJ Delorie
6cfb3176b5
merge from gcc
22 years ago
DJ Delorie
0cb2db3ae1
merge from gcc
23 years ago
DJ Delorie
e0c148a751
merge from gcc
23 years ago
DJ Delorie
37254c9a9e
merge from gcc
23 years ago
DJ Delorie
3795d586a3
merge from gcc
23 years ago
DJ Delorie
5972747385
merge from gcc
23 years ago
DJ Delorie
1a79b02433
merge from gcc
23 years ago
Daniel Jacobowitz
4fd47f10ae
* Makefile.in (lbasename.o): Depend on filenames.h.
* lbasename.c: Include "filenames.h" instead of defining
its macros locally.
23 years ago
DJ Delorie
09e9708c4c
merge from gcc
23 years ago
DJ Delorie
70ecf948d9
merge from gcc
23 years ago
DJ Delorie
2ed1e5cc55
merge from gcc
24 years ago
DJ Delorie
10b57b38b3
merge from gcc
24 years ago
DJ Delorie
1ea16ec5b4
merge from gcc
24 years ago
Alexandre Oliva
aa072e5934
* Makefile.in (MULTIOSDIR): New macro. Use $(CC) $(LIBCFLAGS)
instead of $$CC alone.
(install_to_tooldir): Use it.
24 years ago
DJ Delorie
cc52927424
merge from gcc
24 years ago
DJ Delorie
4938384a1f
merge from gcc
24 years ago
Daniel Jacobowitz
ba61a41253
* Makefile.in (CFILES): Add lrealpath.c.
(REQUIRED_OFILES): Add lrealpath.o.
(lrealpath.o): Add rule.
* aclocal.m4 (libiberty_NEED_DECLARATION): Add.
* configure.in: Add realpath and canonicalize_file_name to
checkfuncs and AC_CHECK_FUNCS. Use libiberty_NEED_DECLARATION
for canonicalize_file_name.
* lrealpath.c: New file.
* make-relative-prefix.c: Update documentation.
(make_relative_prefix): Simplify. Use lbasename and lrealpath.
* config.in: Regenerated.
* configure: Regenerated.
* functions.texi: Regenerated.
24 years ago
DJ Delorie
85b9a93839
merge from gcc
24 years ago
Alexandre Oliva
578460f23e
* Makefile.in (all-subdir, check-subdir, installcheck-subdir)
(info-subdir, install-info-subdir, clean-info-subdir)
(dvi-subdir, install-subdir, etags-subdir, mostlyclean-subdir)
(clean-subdir, distclean-subdir, maintainer-clean-subdir):
Pass $(FLAGS_TO_PASS).
24 years ago
Alexandre Oliva
7f285245cf
* Makefile.in (install_to_tooldir): Instead of $(MULTISUBDIR), use
/`$$CC -print-multi-os-directory`.
24 years ago
DJ Delorie
9c2259b8d5
merge from gcc
24 years ago
DJ Delorie
5a17353c6b
merge from gcc
24 years ago
DJ Delorie
27a39a5f0a
merge from gcc
24 years ago
DJ Delorie
2a80c0a458
merge from gcc
24 years ago
DJ Delorie
1b67de929e
merge from gcc
24 years ago
DJ Delorie
b39b76b8b5
merge from gcc
24 years ago
DJ Delorie
4748c6d894
merge from gcc
24 years ago
DJ Delorie
50d4562d6e
merge from gcc
25 years ago