summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2000-02-21Revert the last revert. (with the bug fixed)Artur Grabowski
2000-02-21back out recent change. completely breaks ld on the sparc:Theo de Raadt
collect2: ld terminated with signal 11 [Segmentation fault]
2000-02-21Add CLEANFILES and modify clean/cleandir targets.Hakan Olsson
(Modified as suggested by millert@)
2000-02-21Some more files to clean up. (millert@ ok)Hakan Olsson
2000-02-15--infodir in configure. Don't rely on stuff that is no longer available.Marc Espie
2000-02-15Let it work with DESTDIR.Marc Espie
Thanks to Marco for pointing that out.
2000-02-12parse mm/dd/yy correctly; tron@netbsd.org and matthieuTheo de Raadt
2000-02-11Let weak symbols take precedence over symbols read from 2nd hand libraries.Marc Espie
This fixes an important bug: libc now uses weak symbols a lot. Without this patch, dynamic linking with libraries that reference libc would mean those symbols would not be resolved, as weak symbols are good enough for linking, but 2nd hand libraries symbols are not. Not 100% sure this won't trigger problems later (nothing yet), but this fixes the immediate problem. Approved by niklas@ and millert@
2000-02-09Merge conflicts, and a few details:Marc Espie
- Makefile.bsd-wrapper: man pages, disable NLS for now. - doc/Makefile.in: install man pages manually, remove buggy targets that would break `make clean'. - makeinfo/Makefile.in: shell failure ??? rework problematic line. - util/texindex.c: let maketempname create the file, remove race condition.
2000-02-09TexInfo 4.0. New manpages, can create html.Marc Espie
A bit more grumpy about bad texinfo, though.
2000-02-04Allow spaces in CCNiklas Hallqvist
2000-02-03Deal with empty path element in LD_LIBRARY_PATH.Todd C. Miller
o Don't try and look up an empty element in the hints file o Convert "" to "." when adding to the list of search dirs Perviously, an LD_LIBRARY_PATH that ended in ':' was ignored.
2000-02-02Remove -Bforcearchive from lddlflags. -Bforcearchive only makes senseTodd C. Miller
if you are building a shared lib from a .a full of pic objects. This is not how perl builds shared libs and it hoses tk. Also sink with the hints file in perl5.005_63 (cosmetic)
2000-02-01Cross-tools fixes:Marc Espie
* Rely on BYTE_ORDER instead of specific values of XHOST to determine cross-endianness, * Link necessary cross-includes to the right location, * Add some necessary stubs for cross-endian sparc and cross-endian m68k. This does let i386->m68k work, and probably brings i386->sparc most of the way there... Approved by mickey@, niklas@ is to busy to answer email as usual...
2000-01-30Adapted from egcs development sources, courtesy of Zack Weinberg, withMarc Espie
some help from him. Let gcc generate more sensible code for stack adjustments. Specifically, gcc is a bit lame in that area, as it does emit stack instructions `specially', without using all its optimizer machinery for it. So, at times, you will get subl %esp,12 subl %esp,8 and other such stupid sequences out of it. This peephole matches at least some of those innane sequences and optimizes them. Shrinks code a little bit.
2000-01-30Remove perly.c dependency on perly.y; should not be needed but...Todd C. Miller
2000-01-28Remove perly.y so Configure doesn't think things are missing.Todd C. Miller
2000-01-28Prevent make from trying to build perly.y for good.Todd C. Miller
2000-01-27fake '-R' option for compatibility with aout ldconfig.Oleg Safiullin
2000-01-27Add `-R' option (rescan previously configured directories) support.Oleg Safiullin
Tested by espie@
2000-01-27Take /usr/local/lib out of glibpth and libpth. Define locincpth andTodd C. Miller
loclibpth to be /usr/local/include and /usr/local/lib respectively. This allows third party modules to grab stuff from /usr/local/{lib,include} but perl itself doesn't search for things there during a build.
2000-01-23Fix `internal consistency errors': all warnings for undefined symbols MUSTMarc Espie
handle reported_undefineds correctly. Probably unseen before now because this warning only occurred for symbols that also triggered other warnings ? or maybe no-one cares.
2000-01-23Repair exceptions in i386 pic code (builtin setjmp/longjmp was not savingMarc Espie
the pic register). FreeBSD PR 3441... Thanks to David O'Brien for letting me know, and Alexander N. Kabaev for the actual fix.
2000-01-19cvs did a good job of merging changes, but the resulting configureMarc Espie
was not what autoconf would have produced starting from configure.in + our local changes... Regen'ed for correct configure.in line numbers.
2000-01-19Inane conflicts:Marc Espie
- patch to function.c was badly indented. - invoke.texi no longer need to special-case OpenBSD, as 2.95.2 turns strict-aliasing off everywhere.
2000-01-19Update to 2.95.2Marc Espie
2000-01-18Add /usr/local/lib to libpth/glibpth since ports installs thingsTodd C. Miller
in /usr/local/lib.
2000-01-17Install stripped version of a2p; millert@ ok.Federico G. Schwindt
2000-01-16Kill XXX code which is bogus and unused anyway (no call with dodotpath==1Marc Espie
and major !=-1 anywhere). Simplify test logic: it's enough to check path != NULL to know whether we found something. cmpdewey() code is enough to ensure we get the best one (libfoo.a doesn't change n, any appropriate libfoo.so will take precedence).
2000-01-16Bug-fix: skipping inappropriate versions is independent of whetherMarc Espie
we found something correct or not.
2000-01-15clean up defines for openbsd powerpc, also enable the libc_r support properly.Dale S. Rahn
2000-01-14Add options to CFLAGS, not COPTS; wd@ics.nara-wu.ac.jpTodd C. Miller
2000-01-11Reverse order of ^lib and '/' checks since ^lib is cheaper; espie@Todd C. Miller
2000-01-11Fix the logic that determines whether or not a dlopen()'d name shouldTodd C. Miller
be looked for in the libary search path. If a name has a '/' in it, treat it as a pathname, even if it starts with "lib"; gsar@ActiveState.com
2000-01-11Fix typo in Y2K fix for the 'ds' string.Todd C. Miller
2000-01-11Add a man link from eqn -> neqnTodd C. Miller
2000-01-02revert back 1.4->1.5.assar
ld (and ld.so) should take the shared library of the highest version in the first directory that it founds. this is the way ld/ld.so has traditionally worked since SunOS 4 and this is the way it should work. before changing this back - please make sure you understand the semantics of this and that you are not just hiding some other bug but toggling this change. also verify the example in the PR. see PR/972
1999-12-22i thought hppa is there long time agoMichael Shalayeff
1999-12-21strip lynx before installation.Federico G. Schwindt
1999-12-15From gcc development sources:Marc Espie
if -Wtraditional, warn about ANSI cpp string concatenation.
1999-12-10Close comment just once.Marc Espie
Amazed, this bug has been in the gcc main source for almost a year. Is this file compiled somewhere ? (reported to gcc folks, thanks to Andreas Gunnarsson for finding the bug)
1999-12-10bad espie, commiting bad patches, with junk in them that should not be thereTheo de Raadt
1999-12-09dlopen and dlsym take const char * parameters.Marc Espie
Fix prototypes, propagate const where applicable.
1999-12-07Dumb bug fix: error is not a printf-like function.Marc Espie
Also checked other calls to error warning fatal error_with_file_and_line warning_with_file_and_line fatal_with_file_and_line lex_error lex_warning c_error
1999-12-07Handles -I without filename correctly.Marc Espie
1999-12-07Remove work-around for make buglet that I just fixed.Marc Espie
(No need to wait for a rebuild, as the bug only manifests itself as a warning anyway).
1999-12-06allow --enable-encryption in kerberos caseTheo de Raadt
1999-11-29version 1.11.3David Leonard
1999-11-28Keep rules in bsd.sys.mk from yacc'ing on perly.yTodd C. Miller
1999-11-26Run Configure as part of a 'beforedepend' target in perl's Makefile.bsd-wrapperTodd C. Miller
instead of explicitly in the top-level Makefile.