Ignore:
Timestamp:
Apr 1, 2006, 10:48:09 PM (19 years ago)
Author:
bird
Message:

#89: wlink defines end, _end, edata and _edata, so split it all up even more so wlink doesn't get upset.

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;
    426
    527global _end
    628global _edata
    729
     30segment TEXT32 public align=16 use32 class=CODE FLAT
     31segment ________TEXT public align=16 use32 class=CODE FLAT
     32group CGROUP TEXT32 ________TEXT
     33
    834segment DATA32 public align=16 use32 class=DATA FLAT
    935segment ________DATA public align=16 use32 class=DATA FLAT
    1036_edata:
    11 
    1237segment c_common public align=16 use32 class=BSS FLAT
    1338segment ________BSS public align=16 use32 class=BSS FLAT
    14 _end:
    15 
     39;_end:
    1640group DGROUP DATA32 ________DATA c_common ________BSS
    1741
Note: See TracChangeset for help on using the changeset viewer.