Age | Commit message (Collapse) | Author | Files | Lines |
|
From gnusrc/gnu/dist/gcc/config/mips/mips.h (1.3->1.4)
|
|
Untested with Linux
|
|
|
|
Apologies for my fault.
|
|
|
|
|
|
|
|
- Make cross-packages compile on mips and powerpc hosts.
|
|
|
|
|
|
|
|
Only static binaries are supported,
but useful enough for kernel development.
|
|
|
|
|
|
|
|
|
|
mdsetimage using libbfd. Used for cross-building distributions.
|
|
crunchide using libbfd. Used for cross-building distributions.
|
|
libiberty.a. Lets other packages link against this libbfd.
Discussed with Todd, and an interum fix until he can bash on this package
some more.
|
|
|
|
THIS PACKAGE WILL ONLY SUPPORT STATIC BINARIES.
|
|
|
|
|
|
Cross-compile environment for NetBSD/arm32
|
|
Cross-compile environment for a.out NetBSD/i386
|
|
|
|
in PLIST-egcs-cxx-runtime. Fixing the PLIST, instead, would cause
the installed files to collide with the other cross compilers.
|
|
as these are not installed for some reason.
|
|
|
|
|
|
out the EXTRACT_USING_PAX case; it's still broken.
|
|
is to save time and disk space by not extracting unneeded files.
Closes PR pkg/8498.
|
|
|
|
on autoheader. Granted these packages aren't doing well, but this closes
PR 7784 by Kazuki Sakamoto <sakamoto@netbsd.org>
|
|
- no byte_swap.h file on sparc machines.
- should work properly with both GNU as and Sun as.
|
|
Differences include many bug fixes, and better support for both
Solaris 7 and i386.
|
|
very useful right now.
|
|
not cross) so that they will not be built as binaries for the 1.4 release.
These need major work to fix outstanding problems with LP64 vs ILP32, the
update of egcs, and other things.
|
|
agree on a different md5 (which matches the file). Sync with others.
|
|
|
|
This is a bug fix version, and allows use on Solaris 7/x86 (Thanks, Christos)
|
|
+ Fix the password routines to use thread-safe functions (getpwnam_r,
getpwent_r, getpwuid_r)
+ Use the ${INSTALL} definition from Makefile.inc rather than install
+ Install make as bmake
This fixes a segmentation violation on Sparc. i386 still has problems.
|
|
This version is much more automated, and includes some more bug fixes:
+ don't try to link with libbsdcompat if you're creating libbsdcompat
+ use -DOLD_GETCWD when building libbsdcompat, so that -current NetBSD
sources can be used (from David Brownlee).
+ install <sys/byteorder.h> with the rest of the include files.
+ fix the whole environment so that it compiles on Solaris 7, and on x86
(thanks, Bill). However, there are still some known problems.
+ add an ftp Makefile, and a pkg_install Makefile.inc showing what needs
to be changed to build those 2 utilities
+ compile and link shared libraries -fPIC rather than -fpic.
+ automatically work out whether we're on a Sparc or i386.
+ all the user needs to do is to set BSDSRCDIR and DESTDIR
appropriately, check /usr/ccs/bin is in the path, and then use Solaris
make (/usr/ccs/bin/make) to make the cross-environment.
|
|
In the vast majority of cases, nothing has changed (i.e. .tgz, .tar.gz,
and .tar.bz2).
EXTRACT_USING_PAX can be set as before.
For custom extractions, instead of using EXTRACT_BEFORE_ARGS,
EXTRACT_AFTER_ARGS and EXTRACT_CMD, simply set EXTRACT_CMD to be the
command needed to decompress and extract the lements from the archive.
${DOWNLOADED_DISTFILE} can be used to reference the distfile(s).
e.g. for compressed shars, where previously there was:
EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= |sh
now use:
EXTRACT_CMD= ${GZCAT} ${DOWNLOADED_DISTFILE} | ${SH}
|
|
|
|
|
|
- compile with -Wall
- add domainname cruft
- fix include files
- update to the latest .mk macros
- remove unneeded files
- run the correct version of make
|
|
|
|
- Hopefully I merged all Alistair's changes
XXX: Need to put the source on cvs somewhere to keep track of changes.
|
|
|