[dylan-lang/opendylan] 1df95c: Initial sketch of a NetBSD port.
GitHub <[email protected]> Wed, 13 Jan 2016 14:49:18 -0800
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <5696d46e6a6ce_5f073fe7a12032bc10982d@hookshot-fe1-cp1-prd.iad.github.net.mail> |
----==_mimepart_5696d46e6a20a_5f073fe7a12032bc1097fe
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 1df95c5878fe679595a6d9952dfd0b1a621d47b6
https://github.com/dylan-lang/opendylan/commit/1df95c5878fe679595a6d9952dfd0b1a621d47b6
Author: Bruce Mitchener <[email protected]>
Date: 2016-01-14 (Thu, 14 Jan 2016)
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/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/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/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/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.
Commit: 61628198a13fb08037d438201b0c6cd148894018
https://github.com/dylan-lang/opendylan/commit/61628198a13fb08037d438201b0c6cd148894018
Author: Kamil Rytarowski <[email protected]>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M sources/lib/run-time/run-time.h
Log Message:
-----------
alloca() inhabits <stdlib.h> in the BSD world
Compare: https://github.com/dylan-lang/opendylan/compare/efacb110a4c0...61628198a13f
----==_mimepart_5696d46e6a20a_5f073fe7a12032bc1097fe
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
----==_mimepart_5696d46e6a20a_5f073fe7a12032bc1097fe--