summaryrefslogtreecommitdiff
path: root/cross
AgeCommit message (Collapse)AuthorFilesLines
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+5
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04note "{big,little}-endian" in readable placesitojun4-4/+4
2001-01-04dd sh{,el}-netbsdcoffitojun1-1/+3
2001-01-04cross/shel-netbsdcoff, little endian sh3 cross compileritojun6-0/+40
2001-01-04cross/sh-netbsdcoff, big endian sh3 cross compileritojun6-0/+40
2001-01-04add sh*- and shel*- targets.itojun2-0/+991
XXX there seem to be gcc internal issue with sh3 code generator, specifically with -O2. sys/nfs/* bombs with internal error.
2001-01-04split sh*- and shel-*.itojun3-3/+421
based on ftp://ftp.netbsd.org/pub/NetBSD/arch/sh3/crosskit/. XXX due to /bin/sh restriction in ld/config.status, we can accomodate no more archs. we need to change ld/{Makefile,configure}.in
2000-12-16Fix installation. Closes pkg/11690.wiz1-3/+3
2000-12-12Unify Makefiles -- mostly headers: remove FreeBSD Ids.wiz1-1/+2
Consistent 4 character indentation of SUBDIR entries.
2000-12-04Remove sparc64-netbsd SUBDIRS:agc1-2/+1
``sparc64 & egcs 1.1/binutils 2.9 is considered harmful; remove this poison.''
2000-12-04A checksum of patches is not much use without any patches or sourcesagc1-4/+0
to which to apply them. Nuke this file as well: ``sparc64 & egcs 1.1/binutils 2.9 is considered harmful; remove this poison.''
2000-12-02sparc64 & egcs 1.1/binutils 2.9 is considered harmful; remove this poison.mrg8-84/+0
2000-11-09pax -> ${PAX}, chown -> ${CHOWN}, test -> ${TEST}wiz1-6/+6
2000-11-09add patch-sumwiz1-0/+3
2000-11-09improve wording a bitwiz3-3/+3
2000-11-09add patchsumwiz1-0/+4
2000-11-09add patch-sumwiz1-0/+3
2000-11-09add RCS Idwiz1-0/+2
2000-11-09add patch-sumwiz1-0/+3
2000-11-09add RCS Idwiz1-0/+2
2000-11-09add patch-sumwiz2-0/+7
2000-11-06Comment on headers from NetBSD.minoura1-1/+7
2000-11-06Re-enabel i386-cygwin32.minoura1-1/+2
This package exists for cross-compilation, independently from PEACE. Thanks to tv@wasabi.
2000-11-06Make this package work.minoura6-8/+305
From i386-netbsdpe.
2000-11-06Fix RCS Id.minoura4-4/+8
2000-11-06Descend to i386-netbsdpe, and remove i386-cygwin32.minoura1-2/+2
2000-11-06Import cross-i386-netbsdpe, cross compile environment for PEACE/i386.minoura16-0/+870
This package obsoletes broken cross-i386-cygwin32. From the PEACE repository, http://cvs.kshosen.ac.jp/cvsweb.cgi/peace/pkgsrc/cross/i386-netbsdpe/
2000-10-13Mark this package BROKEN, with an informative message.fredb1-1/+6
2000-10-03update to 20001003christos3-9/+14
2000-09-30Move this into .../COMMON/patches-egcs/, where it belongs.fredb4-17/+8
2000-09-29In fix-header, warning() becomes cpp_warning(), to make this build again.fredb2-1/+15
2000-09-29Let this build without bison.fredb2-0/+16
2000-09-13Don't try to run check-shlibs over linux binaries.fredb1-1/+2
2000-09-07Enable all cross-packages. This way we will at least see (in the nextwiz1-18/+18
bulk build) which still work.
2000-09-03add RCS Idwiz1-0/+2
2000-08-14Retire USE_PKGLIBTOOL in favour of USE_LIBTOOL.wiz7-92/+19
Use LTCONFIG_OVERRIDE, and thus remove four patches. Update PLIST for arm and mipse[bl] additions.
2000-08-09regen.jun1-0/+20
2000-08-09On port-hpcmips-ja@jp.netbsd.org:jun1-0/+116
shin@sm.sony.co.jp <10007180619.AA00274@lachesis.sm.sony.co.jp> tsutsui@ceres.dti.ne.jp <200008031537.e73Fb0S25554@mirage.ceres.dti.ne.jp> the pkgsrc cross linker did not know -nostdlib option,and -nostdlib option works such as -n option. -n is NMAGIC output option. this misunderstanding makes bad alignment and bad address dynamic-linked binary. cf. On ftp://ftp.netbsd.org/pub/NetBSD/arch/hpcmips/snapshot/20000620-1.5, dynamic-linked binary is almost broken.
2000-07-13add (commented out) armv2-netbsdwiz1-1/+2
2000-07-13cross-armv2-netbsd: NetBSD/arm26 cross-build environment (rather experimental)bjh2110-0/+974
2000-06-29add commented out i386-cygwin32wiz1-1/+2
2000-06-11Fix problems with uninitialized data, mostly on MIPS.mycroft2-14/+42
2000-06-11Pull in the change to only do the null format string check if -pedantic.mycroft1-0/+14
2000-06-11Include directory name.mycroft1-3/+3
2000-06-11Import the NUL termination bug fix from -current.mycroft1-0/+19
2000-06-01picking nits...wiz1-2/+2
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-05-31This cross-compile environment for PE/COFF Cygwin32/i386.oki8-0/+56
2000-05-12update zoularis to 20000512christos2-5/+3
2000-05-07Redefine INIT_SUBTARGET_OPTABS, so that references to __[df]toull are notmycroft2-4/+14
generated.