~ubuntu-branches/debian/sid/upx-ucl/sid

« back to all changes in this revision

Viewing changes to src/p_vmlinx.h

  • Committer: Bazaar Package Importer
  • Author(s): Robert Luberda
  • Date: 2009-09-20 21:34:57 UTC
  • mfrom: (1.2.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090920213457-x95n0rq823lx12sw
Tags: 3.03-3
* Upload to unstable.
* Standards-Version: 3.8.3 (no changes).
* Build with debhelper v7.
* rules: call dh_prep instead of `dh_clean -k'.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
   This file is part of the UPX executable compressor.
4
4
 
5
 
   Copyright (C) 1996-2007 Markus Franz Xaver Johannes Oberhumer
6
 
   Copyright (C) 1996-2007 Laszlo Molnar
 
5
   Copyright (C) 1996-2008 Markus Franz Xaver Johannes Oberhumer
 
6
   Copyright (C) 1996-2008 Laszlo Molnar
7
7
   All Rights Reserved.
8
8
 
9
9
   UPX and the UCL library are free software; you can redistribute them
21
21
   If not, write to the Free Software Foundation, Inc.,
22
22
   59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
23
23
 
24
 
   Markus F.X.J. Oberhumer   Laszlo Molnar
25
 
   markus@oberhumer.com      ml1050@users.sourceforge.net
 
24
   Markus F.X.J. Oberhumer              Laszlo Molnar
 
25
   <markus@oberhumer.com>               <ml1050@users.sourceforge.net>
26
26
 */
27
27
 
28
28
 
45
45
    typedef typename ElfClass::BeLePolicy BeLePolicy;
46
46
    typedef typename ElfClass::ElfITypes  ElfITypes;
47
47
    // integral types
48
 
    typedef typename ElfClass::U16   U16;
49
 
    typedef typename ElfClass::U32   U32;
50
 
    typedef typename ElfClass::U64   U64;
 
48
    typedef typename ElfClass::TE16  TE16;
 
49
    typedef typename ElfClass::TE32  TE32;
 
50
    typedef typename ElfClass::TE64  TE64;
51
51
    typedef typename ElfITypes::Addr Addr;
52
52
    // ELF types
53
53
    typedef typename ElfClass::Ehdr Ehdr;