summaryrefslogtreecommitdiff
path: root/gnu/usr.bin
AgeCommit message (Collapse)Author
2002-09-23In an ELF binary the end of the text segment and the start of the dataArtur Grabowski
segment can share the same page in the file. Since we can't mmap it with the same permissions, the data segment is loaded offset by a constant so that it ends up in a different page. On sparc that's not really enough. To avoid cache aliases we have to make the offset big enough to make sure that we don't get incoherent aliases that would have to be mapped uncached. This offset has been 64k this far and noone noticed until some change actually made us fault in those pages at the same time and incoherent aliases reduced make build time on some hypersparcs (only hypersparcs have big enough caches to notice this) from 14 hours to 23 hours. Bump that offset (MAXPAGESIZE) to 1MB. deraadt@ ok
2002-09-20UNDO MORE FUCKING TREE BREAKING. WHY THE FUCK ARE YOU GUYS NOT EVEN DOINGTheo de Raadt
TEST COMPILES?!
2002-09-17Repair m68k cross-ld - the cross building environment makes some magicMiod Vallat
unnecessary now.
2002-09-17fix 64bit warnings; ok millert fgschPeter Valchev
2002-09-12ansiTheo de Raadt
2002-09-11Pass ld the -R flag to add directories to the list of places toTodd C. Miller
search for shared objects instead of using a LD_RUN_PATH hack. We use -R here since it works with both the old and new (binutils) ld flavors. The LD_RUN_PATH hack was using the wrong directory anyway and so didn't even work. Problem pointed out by H. Steuer.
2002-09-10typo -- please send to the perl people too; jmc@prioris.mini.pw.edu.plTheo de Raadt
2002-09-07ansification of ldMarco S Hyman
* normalized the signatures of the functions passed to each_file() and each_full_file(). In most cases that meant adding a void *dummy. In one case it changed an int to a void*, but the arg was only checked for zero/not-zero so the change was not significant. * removes unused code and structures. * makes sure printf args match their format. * got rid of some of the gcc -Wall warnings OK deraadt@
2002-08-29enable ro src for texinfo/; ok espie@Todd T. Fries
2002-08-13Update bsd_glob.c with fixes from perl 5.8.0 that are based on our glob.c.Todd C. Miller
From Solar Designer
2002-08-11Switch sparc binutils to ELF.Artur Grabowski
XXX - we might want to improve the version selection logic when feeding those diffs back to FSF, but we can't do that until we bump our version to OpenBSD 3.2 because then the tree wouldn't build.
2002-08-09Incorrect assembly statements are fatal errors, not warnings. Doh. HowMiod Vallat
someone could have written such logic is beyond me.
2002-08-08Use & to test if bits are set, not &&; art@ ok. Fix sent to bug-groff@gnu.orgAaron Campbell
and the groff maintainers.
2002-08-08bah, use mode 0 here.Federico G. Schwindt
2002-08-08Add missing mode argument to open(2); noticed byFederico G. Schwindt
Grudge Mason <grudge_mason@hotmail.com>. Note that this code is not compiled in.
2002-07-30Update BSD licenses to include 'with or without modification'.Federico G. Schwindt
From binutils -current.
2002-07-27ask uvm to map the bss of each .so module non-executable. again, weTheo de Raadt
cannot do this to the data segments until we know how big the got/plt zone is... anyone want to track that down?
2002-07-26comma splicePaul Janzen
2002-07-23Add pshufw insn so ogle compiles without the need for a recent gas.Federico G. Schwindt
2002-07-21Fix backtrace support for OpenBSD/powerpc.Dale Rahn
This was done in a *BSD independant mode. Look at this again for gdb 5.x
2002-07-19convert functions from K&R style to prototype style.Marco S Hyman
Function arg types have not yet been fixed. OK fgs@, espie@
2002-07-17un-__P the code. fgs says "looks ok."Marco S Hyman
2002-07-16correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> viaFederico G. Schwindt
PR/2822.
2002-07-16better. this is what has been applied to binutils.Federico G. Schwindt
2002-07-16Correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> viaFederico G. Schwindt
PR/2822. Submited to binutils as well.
2002-07-16add 2 operand variants for shld and shrd. this makes possible to compileFederico G. Schwindt
gnupg with in tree gas.
2002-07-15space to tab cleanup. Nothing but whitespace changes in this commit.Marco S Hyman
2002-07-12Add MMX extensions. This does not include SSE/MMX extensions.Federico G. Schwindt
millert@ ok.
2002-07-10First of some clean-up commits. This one only removes use ofMarco S Hyman
register variables. clean-up concept ok deraadt@
2002-07-06dont deref NULL pointer in IPv6 pserver client operation.Jun-ichiro itojun Hagino
From: Moritz Jodeit <moritz@jodeit.org>
2002-07-03if localid is too long, abort; found by cloder@acm.orgTheo de Raadt
2002-06-26Actually use m68k-aliases (forgot to commit this...)Marc Espie
ok miod@
2002-06-24opcode aliases, mostly taken from recent binutils.Marc Espie
ok miod@
2002-06-21make pserver code IPv6 ready. markus okJun-ichiro itojun Hagino
2002-06-21Document CVSREADONLYFS and -R. ok henning@, tholo@Kjell Wooding
2002-06-18make this example code 'secure' wrt shmget() perms; ok millert@Todd T. Fries
2002-06-15disable auto-update of version.texi version-stnd.texi.Marc Espie
Noticed by pval@
2002-06-12use ELF_TOOLCHAIN instead of listing all archs.Artur Grabowski
drahn@ ok.
2002-06-11Zap CLEANFILES. Those files are no longer generated.Artur Grabowski
From fransoa holop with modifcations.
2002-06-11bootstraps okay with texinfo 4.0, so install docs directly.Marc Espie
2002-06-10disable all auto* stuff explicitly, which is a heck of a lot easier to doMarc Espie
now.
2002-06-10...and kill a few more files, corresponding to an update of gettext.Marc Espie
With this, merge of texinfo 4.2 should be complete.
2002-06-10texinfo 4.2 uses a new autoconf, those should be gone.Marc Espie
2002-06-10Kill again zombi files reintroduced by cvs...Marc Espie
2002-06-10explicitly pass DESTDIR=value on install line, instead of tweakingMarc Espie
Makefiles to say DESTDIR?=.
2002-06-10brain-dead cvs conflict mergeMarc Espie
2002-06-10TeXinfo 4.2, much more robust html (and other formats) output, and a few Marc Espie
features that new FSF programs will need (e.g., gcc snapshots). looked at by fgs@, thanks.
2002-06-10TeXinfo 4.2, much more robust html (and other formats) output, and a fewMarc Espie
features that new FSF programs will need (e.g., gcc snapshots). looked at by fgs@, thanks.
2002-06-08sayonara, you should not be here; reported by wcobb@Federico G. Schwindt
2002-06-07Switch powerpc to using new split (aout/elf) link.hDale Rahn