Changeset 2690 for trunk/emx/src/libend/x86/endlink386.asm
- Timestamp:
- Apr 1, 2006, 10:48:09 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/emx/src/libend/x86/endlink386.asm
r2479 r2690 1 ; endlink386.asm (emx+gcc) -- Copyright (c) 1995 by Eberhard Mattes 2 ; Converted to NASM -- Copyright (c) 2005 by knut st. osmundsen 3 1 ; $Id$ 2 ;; @file 3 ; 4 ; Define the _edata and _end symbols for the link386 linker. 5 ; 6 ; Copyright (c) 2006 knut st. osmundsen <bird@anduin.net> 7 ; 8 ; 9 ; This file is part of kLIBC. 10 ; 11 ; kLIBC is free software; you can redistribute it and/or modify 12 ; it under the terms of the GNU Lesser General Public License as published 13 ; by the Free Software Foundation; either version 2 of the License, or 14 ; (at your option) any later version. 15 ; 16 ; kLIBC is distributed in the hope that it will be useful, 17 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 ; GNU Lesser General Public License for more details. 20 ; 21 ; You should have received a copy of the GNU Lesser General Public License 22 ; along with kLIBC; if not, write to the Free Software 23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 24 ; 25 ; 4 26 5 27 global _end 6 28 global _edata 7 29 30 segment TEXT32 public align=16 use32 class=CODE FLAT 31 segment ________TEXT public align=16 use32 class=CODE FLAT 32 group CGROUP TEXT32 ________TEXT 33 8 34 segment DATA32 public align=16 use32 class=DATA FLAT 9 35 segment ________DATA public align=16 use32 class=DATA FLAT 10 36 _edata: 11 12 37 segment c_common public align=16 use32 class=BSS FLAT 13 38 segment ________BSS public align=16 use32 class=BSS FLAT 14 _end: 15 39 ;_end: 16 40 group DGROUP DATA32 ________DATA c_common ________BSS 17 41
Note:
See TracChangeset
for help on using the changeset viewer.