;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; ;; midipix target directives ;; ;; ;; ;; Copyright (C) 2014--2017 Z. Gilboa ;; ;; ;; ;; This program is free software: you can redistribute it and/or modify ;; ;; it under the terms of the GNU General Public License as published by ;; ;; the Free Software Foundation, either version 3 of the License, or ;; ;; (at your option) any later version. ;; ;; ;; ;; This program is distributed in the hope that it will be useful, ;; ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; ;; GNU General Public License for more details. ;; ;; ;; ;; You should have received a copy of the GNU General Public License ;; ;; along with this program. If not, see . ;; ;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; posix Target use interfaces from the posix namespace mposix Target always join or create a posix session mout-dsolib Target upon linking the dynamic library foo.so, generate an accompanying custom (.dsometa) import library foo.lib.a mout-implib Target upon linking the dynamic library foo.so, generate an accompanying legacy (.idata) import library foo.lib.a moutput-def Target upon linking the dynamic library foo.so, generate a corresponding symbol definition file foo.so.def mntapi Target operate in a free-standing Native API environment mdinga Target debug process initialization using a ding alarm midata Target do not use a custom dynamic loader for process initialization mldso Target use a dynamic loader mvrfs Target default to a virtual root file system (aka standalone application) ; Retain blank line above