summaryrefslogtreecommitdiff
path: root/distrib/crunch
AgeCommit message (Collapse)Author
1997-09-21$OpenBSD$Theo de Raadt
1997-09-09not needed anymore..Theo de Raadt
1997-09-07Fix misplaced parens.Todd C. Miller
1997-09-07oops, fix typoTodd C. Miller
1997-09-07Use mkstemp, not mktemp. Use snprintf for paranoia. Thanks to TheoTodd C. Miller
for noting an fd leak.
1997-08-30minor errors; josh@quick.netTheo de Raadt
1997-08-01Explain the behaviour of ELF crunching a little.Per Fogelstrom
1997-08-01Explain the "-E" switch.Per Fogelstrom
CVS ----------------------------------------------------------------------
1997-07-23tabifykstailey
1997-05-19A symbol mangeling hack to make chrunch work with MIPS. This is a quick andPer Fogelstrom
dirty fix in the light of no time to make a more correct one. What really should be done here is to wrap the symbols with the object file name but that requires the symbol string table to be resized and rewritten. The fix only affect MIPS. (__mips__ protected).
1997-05-06Add ECOFF support, do some slight restructuring to share the mmap betweenNiklas Hallqvist
the different object file format models
1997-05-01Hack away a.out support on mips-based OpenBSD platforms.Niklas Hallqvist
This probably still needs work as ld later bombs on crunched objects, bu at least it compiles and runs now.
1997-04-04init allocated memory.Michael Shalayeff
1997-02-05make crunchide work in the non-elf world, Opps.Dale S. Rahn
1997-01-31fix the problem with makefiles in a different way, this steps on the lastDale S. Rahn
commit, but works faster. Instead of always looking up the makefile and then deciding to get the objects or not. Cache the makefile name along with the objects.
1997-01-26Even if the objs are cached, we want to find the MakefileNiklas Hallqvist
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1997-01-09Add the ablity to hide symbols on ELF/OLF objects.Dale S. Rahn
This is a first cut at the symbol hiding process for ELF. The current method will not work properly on mips. It has been tested for powerpc and should work on alpha. The problem with mips is due to the standard PIC compilation.
1997-01-09add support for ELF in crunch, for crunchgen this meansDale S. Rahn
do not add a leading underscore to symbol names. Indicated to crunchgen by a "-E" option.
1996-09-28strdup() not needed for makefile names.etheisen
1996-09-27Cleanup.etheisen
1996-09-25crunchgen needs to explictly use -f filename when building objects.etheisen
1996-09-25Always try Makefile.bsd-wrapper first. Remove debug.etheisen
1996-09-25Make crunchgen work with Makefile.bsd-wrapper as well.etheisen
1996-04-25Did some s/NetBSD/OpenBSD/, s/netbsd/bsd/ and $OpenBSD$ additions.Niklas Hallqvist
However this stuff is largely related to NetBSD and must be completely redone, if we will make real relases sometime
1996-04-25sync w/ Net 960425Michael Shalayeff
1995-11-06sparc support from NetBSDTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt