[dylan-lang/opendylan] 3ab16b: Initial sketch of a NetBSD port.
GitHub <[email protected]> Tue, 22 Sep 2015 21:18:22 -0700
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <5602280e3cfb6_1a393f9e9957129c9331@hookshot-fe3-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/dev/netbsd-port
Home: https://github.com/dylan-lang/opendylan
Commit: 3ab16b9014fa39e6d09d6899bac1133b23158353
https://github.com/dylan-lang/opendylan/commit/3ab16b9014fa39e6d09d6899bac1133b23158353
Author: Bruce Mitchener <[email protected]>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M configure.ac
A sources/common-dylan/netbsd-common-dylan.lid
M sources/jamfiles/Makefile.in
A sources/jamfiles/x86-netbsd-build.jam
A sources/jamfiles/x86_64-netbsd-build.jam
M sources/lib/run-time/Makefile.in
A sources/registry/x86-netbsd/common-dylan
A sources/registry/x86-netbsd/dfmc-back-end-implementations
A sources/registry/x86-netbsd/dood
A sources/registry/x86-netbsd/duim
A sources/registry/x86-netbsd/gtk
A sources/registry/x86-netbsd/io
A sources/registry/x86-netbsd/jam
A sources/registry/x86-netbsd/network
A sources/registry/x86-netbsd/ssl-network
A sources/registry/x86-netbsd/stack-walker
A sources/registry/x86-netbsd/system
A sources/registry/x86-netbsd/variable-search
A sources/registry/x86_64-netbsd/common-dylan
A sources/registry/x86_64-netbsd/dood
A sources/registry/x86_64-netbsd/duim
A sources/registry/x86_64-netbsd/gtk
A sources/registry/x86_64-netbsd/io
A sources/registry/x86_64-netbsd/jam
A sources/registry/x86_64-netbsd/network
A sources/registry/x86_64-netbsd/ssl-network
A sources/registry/x86_64-netbsd/system
A sources/registry/x86_64-netbsd/variable-search
A sources/system/x86-netbsd-magic-numbers.dylan
A sources/system/x86-netbsd-operating-system.dylan
A sources/system/x86-netbsd-system.lid
A sources/system/x86_64-netbsd-magic-numbers.dylan
A sources/system/x86_64-netbsd-operating-system.dylan
A sources/system/x86_64-netbsd-system.lid
Log Message:
-----------
Initial sketch of a NetBSD port.
This hasn't been built or tested yet.
* configure.ac: Detect NetBSD and set OPEN_DYLAN_TARGET_PLATFORM.
* sources/common-dylan/netbsd-common-dylan.lid: NetBSD specific build
file, but currently just uses the FreeBSD code.
* sources/jamfiles/Makefile.in: Copy the NetBSD build scripts.
* sources/jamfiles/x86-netbsd-build.jam: Initial x86-netbsd build script.
* sources/jamfiles/x86_64-netbsd-build.jam: Initial x86_64-netbsd build script.
* sources/lib/run-time/Makefile.in: Detect NetBSD target platforms and set
compiler and linker flags appropriately.
* sources/registry/x86-netbsd/common-dylan: Initial NetBSD registry entry.
* sources/registry/x86-netbsd/dfmc-back-end-implementations: Likewise.
* sources/registry/x86-netbsd/dood: Likewise.
* sources/registry/x86-netbsd/duim: Likewise.
* sources/registry/x86-netbsd/gtk: Likewise.
* sources/registry/x86-netbsd/io: Likewise.
* sources/registry/x86-netbsd/jam: Likewise.
* sources/registry/x86-netbsd/network: Likewise.
* sources/registry/x86-netbsd/ssl-network: Likewise.
* sources/registry/x86-netbsd/stack-walker: Likewise.
* sources/registry/x86-netbsd/system: Likewise.
* sources/registry/x86-netbsd/variable-search: Likewise.
* sources/registry/x86_64-netbsd/common-dylan: Likewise.
* sources/registry/x86_64-netbsd/dood: Likewise.
* sources/registry/x86_64-netbsd/duim: Likewise.
* sources/registry/x86_64-netbsd/gtk: Likewise.
* sources/registry/x86_64-netbsd/io: Likewise.
* sources/registry/x86_64-netbsd/jam: Likewise.
* sources/registry/x86_64-netbsd/network: Likewise.
* sources/registry/x86_64-netbsd/ssl-network: Likewise.
* sources/registry/x86_64-netbsd/system: Likewise.
* sources/registry/x86_64-netbsd/variable-search: Likewise.
* sources/system/x86-netbsd-magic-numbers.dylan: x86-netbsd specific
sizes and offsets.
* sources/system/x86-netbsd-operating-system.dylan: x86-netbsd specific
constants.
* sources/system/x86-netbsd-system.lid: x86-netbsd system library definition.
* sources/system/x86_64-netbsd-magic-numbers.dylan: x86_64-netbsd specific
sizes and offsets.
* sources/system/x86_64-netbsd-operating-system.dylan: x86_64-netbsd specific
constants.
* sources/system/x86_64-netbsd-system.lid: x86-netbsd system library definition.
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter