| OLD | NEW |
| 1 ;;; gloss.S --- system calls for sample2.x | 1 ;;; gloss.S --- system calls for sample2.x |
| 2 ;;; | 2 ;;; |
| 3 ;;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. | 3 ;;; Copyright (C) 2005-2013 Free Software Foundation, Inc. |
| 4 ;;; Contributed by Red Hat, Inc. | 4 ;;; Contributed by Red Hat, Inc. |
| 5 ;;; | 5 ;;; |
| 6 ;;; This file is part of the GNU simulators. | 6 ;;; This file is part of the GNU simulators. |
| 7 ;;; | 7 ;;; |
| 8 ;;; This program is free software; you can redistribute it and/or modify | 8 ;;; This program is free software; you can redistribute it and/or modify |
| 9 ;;; it under the terms of the GNU General Public License as published by | 9 ;;; it under the terms of the GNU General Public License as published by |
| 10 ;;; the Free Software Foundation; either version 3 of the License, or | 10 ;;; the Free Software Foundation; either version 3 of the License, or |
| 11 ;;; (at your option) any later version. | 11 ;;; (at your option) any later version. |
| 12 ;;; | 12 ;;; |
| 13 ;;; This program is distributed in the hope that it will be useful, | 13 ;;; This program is distributed in the hope that it will be useful, |
| 14 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | 14 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 15 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 15 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 16 ;;; GNU General Public License for more details. | 16 ;;; GNU General Public License for more details. |
| 17 ;;; | 17 ;;; |
| 18 ;;; You should have received a copy of the GNU General Public License | 18 ;;; You should have received a copy of the GNU General Public License |
| 19 ;;; along with this program. If not, see <http://www.gnu.org/licenses/>. | 19 ;;; along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 20 | 20 |
| 21 ;;; See the 'sample2.x' target in Makefile.in. | 21 ;;; See the 'sample2.x' target in Makefile.in. |
| 22 .global _exit | 22 .global _exit |
| 23 _exit: | 23 _exit: |
| 24 mov.b #1,r0l | 24 mov.b #1,r0l |
| 25 ste.b r0l,0xe0000 | 25 ste.b r0l,0xe0000 |
| 26 rts | 26 rts |
| 27 | 27 |
| 28 .global _foo | 28 .global _foo |
| 29 _foo: | 29 _foo: |
| 30 mov.b #2,r0l | 30 mov.b #2,r0l |
| 31 ste.b r0l,0xe0000 | 31 ste.b r0l,0xe0000 |
| 32 rts | 32 rts |
| OLD | NEW |