diff --git a/BUGS b/BUGS index ee6f284e..376fa3f3 100644 --- a/BUGS +++ b/BUGS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net diff --git a/Makefile b/Makefile index 15a267a8..b0addf2f 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # # UPX toplevel Makefile - needs GNU make 3.81 or better # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # MAKEFLAGS += -rR diff --git a/NEWS b/NEWS index de56c338..968162a4 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,8 @@ User visible changes for UPX ================================================================== +Changes in 3.92 (XX XXX 2014): + Changes in 3.91 (30 Sep 2013): * Added experimental support for Windows 64-bit PE files, based on work by Stefan Widmann. Please use for testing only! diff --git a/PROJECTS b/PROJECTS index b4a65219..54eb6851 100644 --- a/PROJECTS +++ b/PROJECTS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net diff --git a/README b/README index 63ccb5df..9158b826 100644 --- a/README +++ b/README @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net @@ -108,9 +108,9 @@ THE FUTURE COPYRIGHT ========= -Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -Copyright (C) 1996-2013 Laszlo Molnar -Copyright (C) 2000-2013 John F. Reiser +Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +Copyright (C) 1996-2014 Laszlo Molnar +Copyright (C) 2000-2014 John F. Reiser This program may be used freely, and you are welcome to redistribute it under certain conditions. diff --git a/README.1ST b/README.1ST index 51ad0816..e11e46f1 100644 --- a/README.1ST +++ b/README.1ST @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net diff --git a/THANKS b/THANKS index 159429b5..3da35cf1 100644 --- a/THANKS +++ b/THANKS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net diff --git a/doc/elf-to-mem.txt b/doc/elf-to-mem.txt index 9d4316d4..4eef63aa 100644 --- a/doc/elf-to-mem.txt +++ b/doc/elf-to-mem.txt @@ -1,5 +1,5 @@ Decompressing ELF Directly to Memory on Linux/x86 - Copyright (C) 2000-2013 John F. Reiser jreiser@BitWagon.com + Copyright (C) 2000-2014 John F. Reiser jreiser@BitWagon.com References: definitions for the ELF file format diff --git a/doc/upx.pod b/doc/upx.pod index e504201f..1f8f5810 100644 --- a/doc/upx.pod +++ b/doc/upx.pod @@ -13,7 +13,7 @@ B S<[ I ]> S<[ I ]> I... =head1 ABSTRACT The Ultimate Packer for eXecutables - Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser + Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser http://upx.sourceforge.net @@ -933,13 +933,13 @@ Please report all bugs immediately to the authors. =head1 COPYRIGHT -Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer -Copyright (C) 1996-2013 Laszlo Molnar +Copyright (C) 1996-2014 Laszlo Molnar -Copyright (C) 2000-2013 John F. Reiser +Copyright (C) 2000-2014 John F. Reiser -Copyright (C) 2002-2013 Jens Medoch +Copyright (C) 2002-2014 Jens Medoch This program may be used freely, and you are welcome to redistribute it under certain conditions. diff --git a/src/Makefile b/src/Makefile index 5375f81c..1f38f84b 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,7 +1,7 @@ # # UPX Makefile - needs GNU make 3.81 or better # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # MAKEFLAGS += -rR diff --git a/src/bele.h b/src/bele.h index b1b48a86..e76db73d 100644 --- a/src/bele.h +++ b/src/bele.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/bele_policy.h b/src/bele_policy.h index 32289598..7d9828f6 100644 --- a/src/bele_policy.h +++ b/src/bele_policy.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/bptr.h b/src/bptr.h index 847b7235..d1588d6d 100644 --- a/src/bptr.h +++ b/src/bptr.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_file.cpp b/src/c_file.cpp index 8c2ad33f..0f6c7a39 100644 --- a/src/c_file.cpp +++ b/src/c_file.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_init.cpp b/src/c_init.cpp index 542b066a..dd3700d5 100644 --- a/src/c_init.cpp +++ b/src/c_init.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_none.cpp b/src/c_none.cpp index 87b14a86..9feccf5c 100644 --- a/src/c_none.cpp +++ b/src/c_none.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_screen.cpp b/src/c_screen.cpp index 62b2a791..684a75d6 100644 --- a/src/c_screen.cpp +++ b/src/c_screen.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress.cpp b/src/compress.cpp index b918ae42..a30d0d54 100644 --- a/src/compress.cpp +++ b/src/compress.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress.h b/src/compress.h index ab331cee..a2cb1b39 100644 --- a/src/compress.h +++ b/src/compress.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress_lzma.cpp b/src/compress_lzma.cpp index decca78e..e5ad8fec 100644 --- a/src/compress_lzma.cpp +++ b/src/compress_lzma.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress_ucl.cpp b/src/compress_ucl.cpp index d9449de7..3aa88df7 100644 --- a/src/compress_ucl.cpp +++ b/src/compress_ucl.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress_zlib.cpp b/src/compress_zlib.cpp index 2e0b00d1..658fff02 100644 --- a/src/compress_zlib.cpp +++ b/src/compress_zlib.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/conf.h b/src/conf.h index 980433dc..86018da8 100644 --- a/src/conf.h +++ b/src/conf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -336,9 +336,7 @@ typedef acc_uintptr_t upx_uintptr_t; #endif -#if (ACC_CC_INTELC && (__INTEL_COMPILER < 800)) -#elif (0 && (ACC_ARCH_AMD64 || ACC_ARCH_I386)) -#elif (ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_INTELC_GNUC || ACC_CC_PATHSCALE) +#if (ACC_CC_CLANG || ACC_CC_GNUC || (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) || ACC_CC_PATHSCALE) # define __packed_struct(s) struct s { # define __packed_struct_end() } __attribute__((__packed__,__aligned__(1))); #elif (ACC_CC_WATCOMC) diff --git a/src/console.h b/src/console.h index eeee36ec..d7969aa0 100644 --- a/src/console.h +++ b/src/console.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/except.cpp b/src/except.cpp index 734f6b52..725a4650 100644 --- a/src/except.cpp +++ b/src/except.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/except.h b/src/except.h index c2ea0f5d..fbb7741d 100644 --- a/src/except.h +++ b/src/except.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/file.cpp b/src/file.cpp index 088b4325..03befa73 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/file.h b/src/file.h index 536cd98f..f57f2ba4 100644 --- a/src/file.h +++ b/src/file.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter.cpp b/src/filter.cpp index 47ed665a..92cb1cc8 100644 --- a/src/filter.cpp +++ b/src/filter.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter.h b/src/filter.h index 0a7551dd..d0cbbe24 100644 --- a/src/filter.h +++ b/src/filter.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ct.h b/src/filter/ct.h index 79a97dba..98d5bf32 100644 --- a/src/filter/ct.h +++ b/src/filter/ct.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/cto.h b/src/filter/cto.h index 364329b7..ec517fff 100644 --- a/src/filter/cto.h +++ b/src/filter/cto.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctoj.h b/src/filter/ctoj.h index 8a8f5c54..284766cd 100644 --- a/src/filter/ctoj.h +++ b/src/filter/ctoj.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctojr.h b/src/filter/ctojr.h index e440339e..710ac0c8 100644 --- a/src/filter/ctojr.h +++ b/src/filter/ctojr.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctok.h b/src/filter/ctok.h index 35de741d..6af43353 100644 --- a/src/filter/ctok.h +++ b/src/filter/ctok.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctsw.h b/src/filter/ctsw.h index 9019f51e..90b69808 100644 --- a/src/filter/ctsw.h +++ b/src/filter/ctsw.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/getcto.h b/src/filter/getcto.h index d6c6f7a7..256b5163 100644 --- a/src/filter/getcto.h +++ b/src/filter/getcto.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ppcbxx.h b/src/filter/ppcbxx.h index 027de901..ad37a6af 100644 --- a/src/filter/ppcbxx.h +++ b/src/filter/ppcbxx.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2004-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2004-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub.hh b/src/filter/sub.hh index 4272e973..b28d30e2 100644 --- a/src/filter/sub.hh +++ b/src/filter/sub.hh @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub16.h b/src/filter/sub16.h index 555778b3..ef35f87d 100644 --- a/src/filter/sub16.h +++ b/src/filter/sub16.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub32.h b/src/filter/sub32.h index e218f83a..474d717f 100644 --- a/src/filter/sub32.h +++ b/src/filter/sub32.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub8.h b/src/filter/sub8.h index 4463bc48..8e0fac08 100644 --- a/src/filter/sub8.h +++ b/src/filter/sub8.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sw.h b/src/filter/sw.h index 5eb6731c..0a4da370 100644 --- a/src/filter/sw.h +++ b/src/filter/sw.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filteri.cpp b/src/filteri.cpp index ae55201b..38ca737e 100644 --- a/src/filteri.cpp +++ b/src/filteri.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/help.cpp b/src/help.cpp index c797b76b..031ad957 100644 --- a/src/help.cpp +++ b/src/help.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -290,6 +290,7 @@ void show_help(int verbose) " --strip-relocs=0 do not strip relocations\n" " --strip-relocs=1 strip relocations [default]\n" "\n"); + fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for linux/elf:\n"); fg = con_fg(f,fg); con_fprintf(f, @@ -405,10 +406,10 @@ void show_version(int x) if (v != NULL && v[0]) fprintf(fp, "LZMA SDK version %s\n", v); #endif - fprintf(fp, "Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer\n"); - fprintf(fp, "Copyright (C) 1996-2013 Laszlo Molnar\n"); - fprintf(fp, "Copyright (C) 2000-2013 John F. Reiser\n"); - fprintf(fp, "Copyright (C) 2002-2013 Jens Medoch\n"); + fprintf(fp, "Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer\n"); + fprintf(fp, "Copyright (C) 1996-2014 Laszlo Molnar\n"); + fprintf(fp, "Copyright (C) 2000-2014 John F. Reiser\n"); + fprintf(fp, "Copyright (C) 2002-2014 Jens Medoch\n"); #if (WITH_ZLIB) fprintf(fp, "Copyright (C) 1995" "-2005 Jean-loup Gailly and Mark Adler\n"); #endif diff --git a/src/lefile.cpp b/src/lefile.cpp index 990e3ead..73429546 100644 --- a/src/lefile.cpp +++ b/src/lefile.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/lefile.h b/src/lefile.h index 4f0a283b..46fc1cdf 100644 --- a/src/lefile.h +++ b/src/lefile.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/linker.cpp b/src/linker.cpp index defba1f4..6bdfb2ae 100644 --- a/src/linker.cpp +++ b/src/linker.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/linker.h b/src/linker.h index 9c816931..1d9a8994 100644 --- a/src/linker.h +++ b/src/linker.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/main.cpp b/src/main.cpp index 13743e71..52d5f05e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/mem.cpp b/src/mem.cpp index 205a7cd9..74b65dee 100644 --- a/src/mem.cpp +++ b/src/mem.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/mem.h b/src/mem.h index f8cdcbae..01fb11bf 100644 --- a/src/mem.h +++ b/src/mem.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/miniacc.h b/src/miniacc.h index 1d6de8d9..e9759d72 100644 --- a/src/miniacc.h +++ b/src/miniacc.h @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -27,7 +27,7 @@ #ifndef __ACC_H_INCLUDED #define __ACC_H_INCLUDED 1 -#define ACC_VERSION 20130916L +#define ACC_VERSION 20140107L #if defined(__CYGWIN32__) && !defined(__CYGWIN__) # define __CYGWIN__ __CYGWIN32__ #endif @@ -165,12 +165,14 @@ # include #endif #if 0 -#define ACC_0xffffL 0xfffful -#define ACC_0xffffffffL 0xfffffffful +#define ACC_0xffffUL 0xfffful +#define ACC_0xffffffffUL 0xfffffffful #else -#define ACC_0xffffL 65535ul -#define ACC_0xffffffffL 4294967295ul +#define ACC_0xffffUL 65535ul +#define ACC_0xffffffffUL 4294967295ul #endif +#define ACC_0xffffL ACC_0xffffUL +#define ACC_0xffffffffL ACC_0xffffffffUL #if (ACC_0xffffL == ACC_0xffffffffL) # error "your preprocessor is broken 1" #endif @@ -675,8 +677,8 @@ # else # define ACC_INFO_CCVER "unknown" # endif -#elif defined(__IBMC__) -# define ACC_CC_IBMC 1 +#elif defined(__IBMC__) && ((__IBMC__-0) > 0) +# define ACC_CC_IBMC __IBMC__ # define ACC_INFO_CC "IBM C" # define ACC_INFO_CCVER ACC_PP_MACRO_EXPAND(__IBMC__) #elif defined(__KEIL__) && defined(__C166__) @@ -1181,26 +1183,270 @@ extern "C" { # define __acc_gnuc_extension__ __extension__ #elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) # define __acc_gnuc_extension__ __extension__ +#elif (ACC_CC_IBMC >= 600) +# define __acc_gnuc_extension__ __extension__ #else +#endif +#endif +#if !defined(__acc_gnuc_extension__) # define __acc_gnuc_extension__ /*empty*/ #endif +#if !defined(__acc_inline) +#if (ACC_CC_TURBOC && (__TURBOC__ <= 0x0295)) +#elif defined(__cplusplus) +# define __acc_inline inline +#elif defined(__STDC_VERSION__) && (__STDC_VERSION__-0 >= 199901L) +# define __acc_inline inline +#elif (ACC_CC_BORLANDC && (__BORLANDC__ >= 0x0550)) +# define __acc_inline __inline +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CILLY || ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE || ACC_CC_PGI) +# define __acc_inline __inline__ +#elif (ACC_CC_DMC) +# define __acc_inline __inline +#elif (ACC_CC_IBMC >= 600) +# define __acc_inline __inline__ +#elif (ACC_CC_INTELC) +# define __acc_inline __inline +#elif (ACC_CC_MWERKS && (__MWERKS__ >= 0x2405)) +# define __acc_inline __inline +#elif (ACC_CC_MSC && (_MSC_VER >= 900)) +# define __acc_inline __inline +#elif (ACC_CC_SUNPROC >= 0x5100) +# define __acc_inline __inline__ #endif -#if !defined(__acc_ua_volatile) -# define __acc_ua_volatile volatile +#endif +#if defined(__acc_inline) +# ifndef __acc_HAVE_inline +# define __acc_HAVE_inline 1 +# endif +#else +# define __acc_inline /*empty*/ +#endif +#if !defined(__acc_forceinline) +#if (ACC_CC_GNUC >= 0x030200ul) +# define __acc_forceinline __inline__ __attribute__((__always_inline__)) +#elif (ACC_CC_IBMC >= 700) +# define __acc_forceinline __inline__ __attribute__((__always_inline__)) +#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) +# define __acc_forceinline __forceinline +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) +# define __acc_forceinline __inline__ __attribute__((__always_inline__)) +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) +# define __acc_forceinline __inline__ __attribute__((__always_inline__)) +#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) +# define __acc_forceinline __forceinline +#elif (ACC_CC_SUNPROC >= 0x5100) +# define __acc_forceinline __inline__ __attribute__((__always_inline__)) +#endif +#endif +#if defined(__acc_forceinline) +# ifndef __acc_HAVE_forceinline +# define __acc_HAVE_forceinline 1 +# endif +#else +# define __acc_forceinline __acc_inline +#endif +#if !defined(__acc_noinline) +#if 1 && (ACC_ARCH_I386) && (ACC_CC_GNUC >= 0x040000ul) && (ACC_CC_GNUC < 0x040003ul) +# define __acc_noinline __attribute__((__noinline__,__used__)) +#elif (ACC_CC_GNUC >= 0x030200ul) +# define __acc_noinline __attribute__((__noinline__)) +#elif (ACC_CC_IBMC >= 700) +# define __acc_noinline __attribute__((__noinline__)) +#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 600)) +# define __acc_noinline __declspec(noinline) +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) +# define __acc_noinline __attribute__((__noinline__)) +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) +# define __acc_noinline __attribute__((__noinline__)) +#elif (ACC_CC_MSC && (_MSC_VER >= 1300)) +# define __acc_noinline __declspec(noinline) +#elif (ACC_CC_MWERKS && (__MWERKS__ >= 0x3200) && (ACC_OS_WIN32 || ACC_OS_WIN64)) +# if defined(__cplusplus) +# else +# define __acc_noinline __declspec(noinline) +# endif +#elif (ACC_CC_SUNPROC >= 0x5100) +# define __acc_noinline __attribute__((__noinline__)) +#endif +#endif +#if defined(__acc_noinline) +# ifndef __acc_HAVE_noinline +# define __acc_HAVE_noinline 1 +# endif +#else +# define __acc_noinline /*empty*/ +#endif +#if (__acc_HAVE_forceinline || __acc_HAVE_noinline) && !(__acc_HAVE_inline) +# error "unexpected configuration - check your compiler defines" +#endif +#if !defined(__acc_static_inline) +#if (ACC_CC_IBMC) +# define __acc_static_inline __acc_gnuc_extension__ static __acc_inline +#endif +#endif +#if !defined(__acc_static_inline) +# define __acc_static_inline static __acc_inline +#endif +#if !defined(__acc_static_forceinline) +#if (ACC_CC_IBMC) +# define __acc_static_forceinline __acc_gnuc_extension__ static __acc_forceinline +#endif +#endif +#if !defined(__acc_static_forceinline) +# define __acc_static_forceinline static __acc_forceinline +#endif +#if !defined(__acc_static_noinline) +#if (ACC_CC_IBMC) +# define __acc_static_noinline __acc_gnuc_extension__ static __acc_noinline +#endif +#endif +#if !defined(__acc_static_noinline) +# define __acc_static_noinline static __acc_noinline +#endif +#if !defined(__acc_c99_extern_inline) +#if defined(__GNUC_GNU_INLINE__) +# define __acc_c99_extern_inline __acc_inline +#elif defined(__GNUC_STDC_INLINE__) +# define __acc_c99_extern_inline extern __acc_inline +#elif defined(__STDC_VERSION__) && (__STDC_VERSION__-0 >= 199901L) +# define __acc_c99_extern_inline extern __acc_inline +#endif +#if !defined(__acc_c99_extern_inline) && (__acc_HAVE_inline) +# define __acc_c99_extern_inline __acc_inline +#endif +#endif +#if defined(__acc_c99_extern_inline) +# ifndef __acc_HAVE_c99_extern_inline +# define __acc_HAVE_c99_extern_inline 1 +# endif +#else +# define __acc_c99_extern_inline /*empty*/ +#endif +#if !defined(__acc_may_alias) +#if (ACC_CC_GNUC >= 0x030400ul) +# define __acc_may_alias __attribute__((__may_alias__)) +#elif (ACC_CC_CLANG >= 0x020900ul) +# define __acc_may_alias __attribute__((__may_alias__)) +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 1210)) +# define __acc_may_alias __attribute__((__may_alias__)) +#endif +#endif +#if defined(__acc_may_alias) +# ifndef __acc_HAVE_may_alias +# define __acc_HAVE_may_alias 1 +# endif +#else +# define __acc_may_alias /*empty*/ +#endif +#if !defined(__acc_noreturn) +#if (ACC_CC_GNUC >= 0x020700ul) +# define __acc_noreturn __attribute__((__noreturn__)) +#elif (ACC_CC_IBMC >= 700) +# define __acc_noreturn __attribute__((__noreturn__)) +#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) +# define __acc_noreturn __declspec(noreturn) +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600)) +# define __acc_noreturn __attribute__((__noreturn__)) +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) +# define __acc_noreturn __attribute__((__noreturn__)) +#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) +# define __acc_noreturn __declspec(noreturn) +#endif +#endif +#if defined(__acc_noreturn) +# ifndef __acc_HAVE_noreturn +# define __acc_HAVE_noreturn 1 +# endif +#else +# define __acc_noreturn /*empty*/ +#endif +#if !defined(__acc_nothrow) +#if (ACC_CC_GNUC >= 0x030300ul) +# define __acc_nothrow __attribute__((__nothrow__)) +#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) && defined(__cplusplus) +# define __acc_nothrow __declspec(nothrow) +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 900)) +# define __acc_nothrow __attribute__((__nothrow__)) +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) +# define __acc_nothrow __attribute__((__nothrow__)) +#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) && defined(__cplusplus) +# define __acc_nothrow __declspec(nothrow) +#endif +#endif +#if defined(__acc_nothrow) +# ifndef __acc_HAVE_nothrow +# define __acc_HAVE_nothrow 1 +# endif +#else +# define __acc_nothrow /*empty*/ +#endif +#if !defined(__acc_restrict) +#if (ACC_CC_GNUC >= 0x030400ul) +# define __acc_restrict __restrict__ +#elif (ACC_CC_IBMC >= 800) && !defined(__cplusplus) +# define __acc_restrict __restrict__ +#elif (ACC_CC_IBMC >= 1210) +# define __acc_restrict __restrict__ +#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600)) +# define __acc_restrict __restrict__ +#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM) +# define __acc_restrict __restrict__ +#elif (ACC_CC_MSC && (_MSC_VER >= 1400)) +# define __acc_restrict __restrict +#endif +#endif +#if defined(__acc_restrict) +# ifndef __acc_HAVE_restrict +# define __acc_HAVE_restrict 1 +# endif +#else +# define __acc_restrict /*empty*/ #endif #if !defined(__acc_alignof) #if (ACC_CC_ARMCC || ACC_CC_CILLY || ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE || ACC_CC_PGI) # define __acc_alignof(e) __alignof__(e) +#elif (ACC_CC_IBMC >= 600) +# define __acc_alignof(e) (__acc_gnuc_extension__ __alignof__(e)) #elif (ACC_CC_INTELC && (__INTEL_COMPILER >= 700)) # define __acc_alignof(e) __alignof__(e) #elif (ACC_CC_MSC && (_MSC_VER >= 1300)) # define __acc_alignof(e) __alignof(e) -#elif (ACC_CC_SUNPROC && (ACC_CC_SUNPROC >= 0x5100)) +#elif (ACC_CC_SUNPROC >= 0x5100) # define __acc_alignof(e) __alignof__(e) #endif #endif -#if defined(__acc_alignof) && !defined(__acc_HAVE_alignof) +#if defined(__acc_alignof) +# ifndef __acc_HAVE_alignof # define __acc_HAVE_alignof 1 +# endif +#endif +#if !defined(__acc_struct_packed) +#if (ACC_CC_PCC && (ACC_CC_PCC < 0x010100ul)) +#elif (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020700ul)) +#elif (ACC_CC_CLANG && (ACC_CC_CLANG < 0x020800ul)) && defined(__cplusplus) +#elif (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020800ul)) && defined(__cplusplus) +#elif (ACC_CC_SUNPROC && (ACC_CC_SUNPROC < 0x5110)) && !defined(__cplusplus) +#elif (ACC_CC_ARMCC || ACC_CC_CILLY || ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_INTELC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE || ACC_CC_PGI || (ACC_CC_SUNPROC >= 0x5100)) +# define __acc_struct_packed(s) struct s { +# define __acc_struct_packed_end() } __acc_may_alias __attribute__((__packed__)); +#elif (ACC_CC_IBMC >= 700) +# define __acc_struct_packed(s) __acc_gnuc_extension__ struct s { +# define __acc_struct_packed_end() } __acc_may_alias __attribute__((__packed__)); +#elif (ACC_CC_INTELC_MSC) || (ACC_CC_MSC && (_MSC_VER >= 1300)) +# define __acc_struct_packed(s) __pragma(pack(push,1)) struct s { +# define __acc_struct_packed_end() } __pragma(pack(pop)); +#elif (ACC_CC_WATCOMC) +# define __acc_packed_struct(s) _Packed struct s { +# define __acc_packed_struct_end() }; +#endif +#endif +#if !defined(__acc_byte_struct) +#if defined(__acc_struct_packed) +# define __acc_byte_struct(s,n) __acc_struct_packed(s) unsigned char a[n]; __acc_struct_packed_end() +#elif (ACC_CC_CLANG || (ACC_CC_SUNPROC >= 0x5100)) +# define __acc_byte_struct(s,n) struct s { unsigned char a[n]; } __acc_may_alias __attribute__((__packed__)); +#endif #endif #if !defined(__acc_struct_align16) && (__acc_HAVE_alignof) #if (ACC_CC_GNUC && (ACC_CC_GNUC < 0x030000ul)) @@ -1213,7 +1459,7 @@ extern "C" { # define __acc_struct_align32_end() }; # define __acc_struct_align64(s) struct __declspec(align(64)) s { # define __acc_struct_align64_end() }; -#elif (ACC_CC_ARMCC || ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_INTELC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE) +#elif (ACC_CC_ARMCC || ACC_CC_CLANG || ACC_CC_GNUC || (ACC_CC_IBMC >= 700) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE) # define __acc_struct_align16(s) struct s { # define __acc_struct_align16_end() } __attribute__((__aligned__(16))); # define __acc_struct_align32(s) struct s { @@ -1232,7 +1478,9 @@ extern "C" { #endif #endif #if defined(__acc_constructor) +# ifndef __acc_HAVE_constructor # define __acc_HAVE_constructor 1 +# endif #endif #if !defined(__acc_destructor) #if (ACC_CC_GNUC >= 0x030400ul) @@ -1244,175 +1492,20 @@ extern "C" { #endif #endif #if defined(__acc_destructor) +# ifndef __acc_HAVE_destructor # define __acc_HAVE_destructor 1 +# endif #endif #if (__acc_HAVE_destructor) && !(__acc_HAVE_constructor) # error "unexpected configuration - check your compiler defines" #endif -#if !defined(__acc_inline) -#if (ACC_CC_TURBOC && (__TURBOC__ <= 0x0295)) -#elif defined(__cplusplus) -# define __acc_inline inline -#elif (ACC_CC_BORLANDC && (__BORLANDC__ >= 0x0550)) -# define __acc_inline __inline -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CILLY || ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_LLVM || ACC_CC_PATHSCALE || ACC_CC_PGI) -# define __acc_inline __inline__ -#elif (ACC_CC_DMC) -# define __acc_inline __inline -#elif (ACC_CC_INTELC) -# define __acc_inline __inline -#elif (ACC_CC_MWERKS && (__MWERKS__ >= 0x2405)) -# define __acc_inline __inline -#elif (ACC_CC_MSC && (_MSC_VER >= 900)) -# define __acc_inline __inline -#elif (ACC_CC_SUNPROC && (ACC_CC_SUNPROC >= 0x5100)) -# define __acc_inline __inline__ -#elif defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) -# define __acc_inline inline -#endif -#endif -#if defined(__acc_inline) -# define __acc_HAVE_inline 1 -#else -# define __acc_inline /*empty*/ -#endif -#if !defined(__acc_forceinline) -#if (ACC_CC_GNUC >= 0x030200ul) -# define __acc_forceinline __inline__ __attribute__((__always_inline__)) -#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) -# define __acc_forceinline __forceinline -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) -# define __acc_forceinline __inline__ __attribute__((__always_inline__)) -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) -# define __acc_forceinline __inline__ __attribute__((__always_inline__)) -#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) -# define __acc_forceinline __forceinline -#elif (ACC_CC_SUNPROC && (ACC_CC_SUNPROC >= 0x5100)) -# define __acc_forceinline __inline__ __attribute__((__always_inline__)) -#endif -#endif -#if defined(__acc_forceinline) -# define __acc_HAVE_forceinline 1 -#else -# define __acc_forceinline __acc_inline -#endif -#if !defined(__acc_noinline) -#if 1 && (ACC_ARCH_I386) && (ACC_CC_GNUC >= 0x040000ul) && (ACC_CC_GNUC < 0x040003ul) -# define __acc_noinline __attribute__((__noinline__,__used__)) -#elif (ACC_CC_GNUC >= 0x030200ul) -# define __acc_noinline __attribute__((__noinline__)) -#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 600)) -# define __acc_noinline __declspec(noinline) -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) -# define __acc_noinline __attribute__((__noinline__)) -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) -# define __acc_noinline __attribute__((__noinline__)) -#elif (ACC_CC_MSC && (_MSC_VER >= 1300)) -# define __acc_noinline __declspec(noinline) -#elif (ACC_CC_MWERKS && (__MWERKS__ >= 0x3200) && (ACC_OS_WIN32 || ACC_OS_WIN64)) -# if defined(__cplusplus) -# else -# define __acc_noinline __declspec(noinline) -# endif -#elif (ACC_CC_SUNPROC && (ACC_CC_SUNPROC >= 0x5100)) -# define __acc_noinline __attribute__((__noinline__)) -#endif -#endif -#if defined(__acc_noinline) -# define __acc_HAVE_noinline 1 -#else -# define __acc_noinline /*empty*/ -#endif -#if (__acc_HAVE_forceinline || __acc_HAVE_noinline) && !(__acc_HAVE_inline) -# error "unexpected configuration - check your compiler defines" -#endif -#if !defined(__acc_c99_extern_inline) -#if defined(__GNUC_GNU_INLINE__) -# define __acc_c99_extern_inline __acc_inline -#elif defined(__GNUC_STDC_INLINE__) -# define __acc_c99_extern_inline extern __acc_inline -#elif ((__STDC_VERSION__ + 0) >= 199901L) -# define __acc_c99_extern_inline extern __acc_inline -#endif -#if !defined(__acc_c99_extern_inline) && (__acc_HAVE_inline) -# define __acc_c99_extern_inline __acc_inline -#endif -#endif -#if defined(__acc_c99_extern_inline) -# define __acc_HAVE_c99_extern_inline 1 -#else -# define __acc_c99_extern_inline /*empty*/ -#endif -#if !defined(__acc_may_alias) -#if (ACC_CC_GNUC >= 0x030400ul) -# define __acc_may_alias __attribute__((__may_alias__)) -#elif (ACC_CC_CLANG >= 0x020900ul) -# define __acc_may_alias __attribute__((__may_alias__)) -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 1210)) -# define __acc_may_alias __attribute__((__may_alias__)) -#endif -#endif -#if defined(__acc_may_alias) -# define __acc_HAVE_may_alias 1 -#else -# define __acc_may_alias /*empty*/ -#endif -#if !defined(__acc_noreturn) -#if (ACC_CC_GNUC >= 0x020700ul) -# define __acc_noreturn __attribute__((__noreturn__)) -#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) -# define __acc_noreturn __declspec(noreturn) -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600)) -# define __acc_noreturn __attribute__((__noreturn__)) -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) -# define __acc_noreturn __attribute__((__noreturn__)) -#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) -# define __acc_noreturn __declspec(noreturn) -#endif -#endif -#if defined(__acc_noreturn) -# define __acc_HAVE_noreturn 1 -#else -# define __acc_noreturn /*empty*/ -#endif -#if !defined(__acc_nothrow) -#if (ACC_CC_GNUC >= 0x030300ul) -# define __acc_nothrow __attribute__((__nothrow__)) -#elif (ACC_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) && defined(__cplusplus) -# define __acc_nothrow __declspec(nothrow) -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 900)) -# define __acc_nothrow __attribute__((__nothrow__)) -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM || ACC_CC_PATHSCALE) -# define __acc_nothrow __attribute__((__nothrow__)) -#elif (ACC_CC_MSC && (_MSC_VER >= 1200)) && defined(__cplusplus) -# define __acc_nothrow __declspec(nothrow) -#endif -#endif -#if defined(__acc_nothrow) -# define __acc_HAVE_nothrow 1 -#else -# define __acc_nothrow /*empty*/ -#endif -#if !defined(__acc_restrict) -#if (ACC_CC_GNUC >= 0x030400ul) -# define __acc_restrict __restrict__ -#elif (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600)) -# define __acc_restrict __restrict__ -#elif (ACC_CC_ARMCC_GNUC || ACC_CC_CLANG || ACC_CC_LLVM) -# define __acc_restrict __restrict__ -#elif (ACC_CC_MSC && (_MSC_VER >= 1400)) -# define __acc_restrict __restrict -#endif -#endif -#if defined(__acc_restrict) -# define __acc_HAVE_restrict 1 -#else -# define __acc_restrict /*empty*/ -#endif #if !defined(__acc_likely) && !defined(__acc_unlikely) #if (ACC_CC_GNUC >= 0x030200ul) # define __acc_likely(e) (__builtin_expect(!!(e),1)) # define __acc_unlikely(e) (__builtin_expect(!!(e),0)) +#elif (ACC_CC_IBMC >= 1010) +# define __acc_likely(e) (__builtin_expect(!!(e),1)) +# define __acc_unlikely(e) (__builtin_expect(!!(e),0)) #elif (ACC_CC_INTELC && (__INTEL_COMPILER >= 800)) # define __acc_likely(e) (__builtin_expect(!!(e),1)) # define __acc_unlikely(e) (__builtin_expect(!!(e),0)) @@ -1422,15 +1515,40 @@ extern "C" { #endif #endif #if defined(__acc_likely) +# ifndef __acc_HAVE_likely # define __acc_HAVE_likely 1 +# endif #else # define __acc_likely(e) (e) #endif #if defined(__acc_unlikely) +# ifndef __acc_HAVE_unlikely # define __acc_HAVE_unlikely 1 +# endif #else # define __acc_unlikely(e) (e) #endif +#if !defined(__acc_cte) +#endif +#if defined(__acc_cte) +# ifndef __acc_HAVE_cte +# define __acc_HAVE_cte 1 +# endif +#else +# define __acc_cte(e) (e) +#endif +#if !defined(__acc_unreachable) +#if (ACC_CC_GNUC >= 0x040500ul) +# define __acc_unreachable() __builtin_unreachable(); +#endif +#endif +#if defined(__acc_unreachable) +# ifndef __acc_HAVE_unreachable +# define __acc_HAVE_unreachable 1 +# endif +#else +# define __acc_unreachable(e) /*empty*/ +#endif #if !defined(ACC_UNUSED) # if (ACC_CC_BORLANDC && (__BORLANDC__ >= 0x0600)) # define ACC_UNUSED(var) ((void) &var) @@ -1520,10 +1638,10 @@ extern "C" { #if !defined(ACC_BLOCK_BEGIN) # if (ACC_CC_MSC) # define ACC_BLOCK_BEGIN do { -# define ACC_BLOCK_END } while (0,0); +# define ACC_BLOCK_END } while (((void)0),0); # else # define ACC_BLOCK_BEGIN do { -# define ACC_BLOCK_END } while (0); +# define ACC_BLOCK_END } while __acc_cte(0); # endif #endif #ifndef __ACC_CTA_NAME @@ -2083,90 +2201,6 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEOF_PTRDIFF_T == sizeof(ptrdiff_t)) # define ACC_INFO_LIBC "default" #endif #endif -#if (ACC_ARCH_ALPHA) -# define ACC_OPT_AVOID_UINT_INDEX 1 -#elif (ACC_ARCH_AMD64) -# define ACC_OPT_AVOID_INT_INDEX 1 -# define ACC_OPT_AVOID_UINT_INDEX 1 -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# define ACC_OPT_UNALIGNED64 1 -#elif (ACC_ARCH_ARM) -# if defined(__ARM_FEATURE_UNALIGNED) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 7) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 6) && !defined(__TARGET_PROFILE_M) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# endif -#elif (ACC_ARCH_ARM64) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# define ACC_OPT_UNALIGNED64 1 -#elif (ACC_ARCH_CRIS) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -#elif (ACC_ARCH_I386) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -#elif (ACC_ARCH_IA64) -# define ACC_OPT_AVOID_INT_INDEX 1 -# define ACC_OPT_AVOID_UINT_INDEX 1 -# define ACC_OPT_PREFER_POSTINC 1 -#elif (ACC_ARCH_M68K) -# define ACC_OPT_PREFER_POSTINC 1 -# define ACC_OPT_PREFER_PREDEC 1 -# if defined(__mc68020__) && !defined(__mcoldfire__) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# endif -#elif (ACC_ARCH_MIPS) -# define ACC_OPT_AVOID_UINT_INDEX 1 -#elif (ACC_ARCH_POWERPC) -# define ACC_OPT_PREFER_PREINC 1 -# define ACC_OPT_PREFER_PREDEC 1 -# if (ACC_ABI_BIG_ENDIAN) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# if (ACC_WORDSIZE == 8) -# define ACC_OPT_UNALIGNED64 1 -# endif -# endif -#elif (ACC_ARCH_S390) -# define ACC_OPT_UNALIGNED16 1 -# define ACC_OPT_UNALIGNED32 1 -# if (ACC_WORDSIZE == 8) -# define ACC_OPT_UNALIGNED64 1 -# endif -#elif (ACC_ARCH_SH) -# define ACC_OPT_PREFER_POSTINC 1 -# define ACC_OPT_PREFER_PREDEC 1 -#endif -#ifndef ACC_CFG_NO_INLINE_ASM -#if (ACC_ABI_NEUTRAL_ENDIAN) || (ACC_ARCH_GENERIC) -# define ACC_CFG_NO_INLINE_ASM 1 -#elif (ACC_CC_LLVM) -# define ACC_CFG_NO_INLINE_ASM 1 -#endif -#endif -#if (ACC_CFG_NO_INLINE_ASM) -# undef ACC_ASM_SYNTAX_MSC -# undef ACC_ASM_SYNTAX_GNUC -# undef __ACC_ASM_CLOBBER -#endif -#ifndef ACC_CFG_NO_UNALIGNED -#if (ACC_ABI_NEUTRAL_ENDIAN) || (ACC_ARCH_GENERIC) -# define ACC_CFG_NO_UNALIGNED 1 -#endif -#endif -#if (ACC_CFG_NO_UNALIGNED) -# undef ACC_OPT_UNALIGNED16 -# undef ACC_OPT_UNALIGNED32 -# undef ACC_OPT_UNALIGNED64 -#endif #if (ACC_ARCH_I386 && (ACC_OS_DOS32 || ACC_OS_WIN32) && (ACC_CC_DMC || ACC_CC_INTELC || ACC_CC_MSC || ACC_CC_PELLESC)) # define ACC_ASM_SYNTAX_MSC 1 #elif (ACC_OS_WIN64 && (ACC_CC_DMC || ACC_CC_INTELC || ACC_CC_MSC || ACC_CC_PELLESC)) @@ -2180,13 +2214,157 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEOF_PTRDIFF_T == sizeof(ptrdiff_t)) #endif #if (ACC_ASM_SYNTAX_GNUC) #if (ACC_ARCH_I386 && ACC_CC_GNUC && (ACC_CC_GNUC < 0x020000ul)) -# define __ACC_ASM_CLOBBER "ax" -#elif (ACC_CC_INTELC) -# define __ACC_ASM_CLOBBER "memory" +# define __ACC_ASM_CLOBBER "ax" +# define __ACC_ASM_CLOBBER_LIST_CC /*empty*/ +# define __ACC_ASM_CLOBBER_LIST_CC_MEMORY /*empty*/ +# define __ACC_ASM_CLOBBER_LIST_EMPTY /*empty*/ +#elif (ACC_CC_INTELC && (__INTEL_COMPILER < 1000)) +# define __ACC_ASM_CLOBBER "memory" +# define __ACC_ASM_CLOBBER_LIST_CC /*empty*/ +# define __ACC_ASM_CLOBBER_LIST_CC_MEMORY : "memory" +# define __ACC_ASM_CLOBBER_LIST_EMPTY /*empty*/ #else -# define __ACC_ASM_CLOBBER "cc", "memory" +# define __ACC_ASM_CLOBBER "cc", "memory" +# define __ACC_ASM_CLOBBER_LIST_CC : "cc" +# define __ACC_ASM_CLOBBER_LIST_CC_MEMORY : "cc", "memory" +# define __ACC_ASM_CLOBBER_LIST_EMPTY /*empty*/ #endif #endif +#if (ACC_ARCH_ALPHA) +# define ACC_OPT_AVOID_UINT_INDEX 1 +#elif (ACC_ARCH_AMD64) +# define ACC_OPT_AVOID_INT_INDEX 1 +# define ACC_OPT_AVOID_UINT_INDEX 1 +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# ifndef ACC_OPT_UNALIGNED64 +# define ACC_OPT_UNALIGNED64 1 +# endif +#elif (ACC_ARCH_ARM) +# if defined(__ARM_FEATURE_UNALIGNED) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 7) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 6) && !defined(__TARGET_PROFILE_M) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# endif +#elif (ACC_ARCH_ARM64) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# ifndef ACC_OPT_UNALIGNED64 +# define ACC_OPT_UNALIGNED64 1 +# endif +#elif (ACC_ARCH_CRIS) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +#elif (ACC_ARCH_I386) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +#elif (ACC_ARCH_IA64) +# define ACC_OPT_AVOID_INT_INDEX 1 +# define ACC_OPT_AVOID_UINT_INDEX 1 +# define ACC_OPT_PREFER_POSTINC 1 +#elif (ACC_ARCH_M68K) +# define ACC_OPT_PREFER_POSTINC 1 +# define ACC_OPT_PREFER_PREDEC 1 +# if defined(__mc68020__) && !defined(__mcoldfire__) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# endif +#elif (ACC_ARCH_MIPS) +# define ACC_OPT_AVOID_UINT_INDEX 1 +#elif (ACC_ARCH_POWERPC) +# define ACC_OPT_PREFER_PREINC 1 +# define ACC_OPT_PREFER_PREDEC 1 +# if (ACC_ABI_BIG_ENDIAN) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# if (ACC_WORDSIZE == 8) +# ifndef ACC_OPT_UNALIGNED64 +# define ACC_OPT_UNALIGNED64 1 +# endif +# endif +# endif +#elif (ACC_ARCH_S390) +# ifndef ACC_OPT_UNALIGNED16 +# define ACC_OPT_UNALIGNED16 1 +# endif +# ifndef ACC_OPT_UNALIGNED32 +# define ACC_OPT_UNALIGNED32 1 +# endif +# if (ACC_WORDSIZE == 8) +# ifndef ACC_OPT_UNALIGNED64 +# define ACC_OPT_UNALIGNED64 1 +# endif +# endif +#elif (ACC_ARCH_SH) +# define ACC_OPT_PREFER_POSTINC 1 +# define ACC_OPT_PREFER_PREDEC 1 +#endif +#ifndef ACC_CFG_NO_INLINE_ASM +#if (ACC_ABI_NEUTRAL_ENDIAN) || (ACC_ARCH_GENERIC) +# define ACC_CFG_NO_INLINE_ASM 1 +#elif (ACC_CC_LLVM) +# define ACC_CFG_NO_INLINE_ASM 1 +#endif +#endif +#if (ACC_CFG_NO_INLINE_ASM) +# undef ACC_ASM_SYNTAX_MSC +# undef ACC_ASM_SYNTAX_GNUC +# undef __ACC_ASM_CLOBBER +# undef __ACC_ASM_CLOBBER_LIST_CC +# undef __ACC_ASM_CLOBBER_LIST_CC_MEMORY +# undef __ACC_ASM_CLOBBER_LIST_EMPTY +#endif +#ifndef ACC_CFG_NO_UNALIGNED +#if (ACC_ABI_NEUTRAL_ENDIAN) || (ACC_ARCH_GENERIC) +# define ACC_CFG_NO_UNALIGNED 1 +#endif +#endif +#if (ACC_CFG_NO_UNALIGNED) +# undef ACC_OPT_UNALIGNED16 +# undef ACC_OPT_UNALIGNED32 +# undef ACC_OPT_UNALIGNED64 +#endif #if defined(__ACC_INFOSTR_MM) #elif (ACC_MM_FLAT) && (defined(__ACC_INFOSTR_PM) || defined(ACC_INFO_ABI_PM)) # define __ACC_INFOSTR_MM "" @@ -2450,7 +2628,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t__; #endif #if !defined(acc_word_t) #if defined(ACC_WORDSIZE) && (ACC_WORDSIZE+0 > 0) -#if (ACC_WORDSIZE == ACC_SIZEOF_ACC_INTPTR_T) && !defined(__ACC_INTPTR_T_IS_POINTER) +#if (ACC_WORDSIZE == ACC_SIZEOF_ACC_INTPTR_T) && !(__ACC_INTPTR_T_IS_POINTER) # define acc_word_t acc_uintptr_t # define acc_sword_t acc_intptr_t # define ACC_SIZEOF_ACC_WORD_T ACC_SIZEOF_ACC_INTPTR_T @@ -2487,6 +2665,10 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t__; #endif #endif #endif +#if 1 && defined(acc_word_t) + ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(acc_word_t) == ACC_WORDSIZE) + ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(acc_sword_t) == ACC_WORDSIZE) +#endif #if 1 #define acc_int8_t signed char #define acc_uint8_t unsigned char @@ -3227,6 +3409,9 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); } #endif # if !(ACC_CFG_SKIP_ACC_UA) +#if !defined(__acc_ua_volatile) +# define __acc_ua_volatile volatile +#endif #if (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020700ul)) #elif (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020800ul)) && defined(__cplusplus) #elif (ACC_CC_INTELC) && defined(_WIN32) @@ -3259,7 +3444,7 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); #if (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_ASM_SYNTAX_GNUC) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE16) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3272,7 +3457,7 @@ unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile const void* pp) { #define ACC_UA_GET_LE16(p) __ACC_UA_GET_LE16(p) #endif #if !defined(ACC_UA_SET_LE16) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3301,7 +3486,7 @@ void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp, unsigned long v) { #if (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_ASM_SYNTAX_GNUC) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE32) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3314,7 +3499,7 @@ unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile const void* pp) { #define ACC_UA_GET_LE32(p) __ACC_UA_GET_LE32(p) #endif #if !defined(ACC_UA_SET_LE32) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3571,7 +3756,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t__; #endif #if !defined(acc_word_t) #if defined(ACC_WORDSIZE) && (ACC_WORDSIZE+0 > 0) -#if (ACC_WORDSIZE == ACC_SIZEOF_ACC_INTPTR_T) && !defined(__ACC_INTPTR_T_IS_POINTER) +#if (ACC_WORDSIZE == ACC_SIZEOF_ACC_INTPTR_T) && !(__ACC_INTPTR_T_IS_POINTER) # define acc_word_t acc_uintptr_t # define acc_sword_t acc_intptr_t # define ACC_SIZEOF_ACC_WORD_T ACC_SIZEOF_ACC_INTPTR_T @@ -3608,6 +3793,10 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t__; #endif #endif #endif +#if 1 && defined(acc_word_t) + ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(acc_word_t) == ACC_WORDSIZE) + ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(acc_sword_t) == ACC_WORDSIZE) +#endif #if 1 #define acc_int8_t signed char #define acc_uint8_t unsigned char @@ -3738,6 +3927,9 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); } #endif # if !(ACC_CFG_SKIP_ACC_UA) +#if !defined(__acc_ua_volatile) +# define __acc_ua_volatile volatile +#endif #if (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020700ul)) #elif (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020800ul)) && defined(__cplusplus) #elif (ACC_CC_INTELC) && defined(_WIN32) @@ -3770,7 +3962,7 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); #if (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_ASM_SYNTAX_GNUC) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE16) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3783,7 +3975,7 @@ unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile const void* pp) { #define ACC_UA_GET_LE16(p) __ACC_UA_GET_LE16(p) #endif #if !defined(ACC_UA_SET_LE16) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3812,7 +4004,7 @@ void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp, unsigned long v) { #if (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_ASM_SYNTAX_GNUC) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE32) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -3825,7 +4017,7 @@ unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile const void* pp) { #define ACC_UA_GET_LE32(p) __ACC_UA_GET_LE32(p) #endif #if !defined(ACC_UA_SET_LE32) -static __acc_forceinline +__acc_static_forceinline #if (ACC_CC_CLANG || (ACC_CC_GNUC >= 0x020800ul) || ACC_CC_INTELC_GNUC || ACC_CC_LLVM) __attribute__((__unused__)) #endif @@ -5407,9 +5599,11 @@ void* volatile acc_vget_ptr__ = (void *) 0; #ifndef __ACCLIB_VGET_BODY #define __ACCLIB_VGET_BODY(T) \ if __acc_unlikely(acc_vget_ptr__) { \ - * (T *) acc_vget_ptr__ = v; \ - * (int *) acc_vget_ptr__ = expr; \ - v = * (T *) acc_vget_ptr__; \ + typedef T __acc_may_alias TT; \ + unsigned char e; expr &= 255; e = (unsigned char) expr; \ + * (TT *) acc_vget_ptr__ = v; \ + * (unsigned char *) acc_vget_ptr__ = e; \ + v = * (TT *) acc_vget_ptr__; \ } \ return v; #endif @@ -6300,10 +6494,10 @@ ACCLIB_PUBLIC(long, acc_safe_hwrite) (int fd, const acc_hvoid_p buf, long size) #ifndef acc_pclock_syscall_clock_gettime #define acc_pclock_syscall_clock_gettime acc_pclock_syscall_clock_gettime #endif -static __acc_noinline long acc_pclock_syscall_clock_gettime(long clockid, struct timespec *ts) +__acc_static_noinline long acc_pclock_syscall_clock_gettime(long clockid, struct timespec *ts) { unsigned long r = 228; - __asm__ __volatile__("syscall\n" : "=a" (r) : "0" (r), "D" (clockid), "S" (ts) : __ACC_ASM_CLOBBER); + __asm__ __volatile__("syscall\n" : "=a" (r) : "0" (r), "D" (clockid), "S" (ts) __ACC_ASM_CLOBBER_LIST_CC_MEMORY); return (long) r; } #endif @@ -6311,10 +6505,10 @@ static __acc_noinline long acc_pclock_syscall_clock_gettime(long clockid, struct #ifndef acc_pclock_syscall_clock_gettime #define acc_pclock_syscall_clock_gettime acc_pclock_syscall_clock_gettime #endif -static __acc_noinline long acc_pclock_syscall_clock_gettime(long clockid, struct timespec *ts) +__acc_static_noinline long acc_pclock_syscall_clock_gettime(long clockid, struct timespec *ts) { unsigned long r = 265; - __asm__ __volatile__("pushl %%ebx\n pushl %%edx\n popl %%ebx\n int $0x80\n popl %%ebx\n" : "=a" (r) : "0" (r), "d" (clockid), "c" (ts) : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushl %%ebx\n pushl %%edx\n popl %%ebx\n int $0x80\n popl %%ebx\n" : "=a" (r) : "0" (r), "d" (clockid), "c" (ts) __ACC_ASM_CLOBBER_LIST_CC_MEMORY); return (long) r; } #endif @@ -6945,7 +7139,7 @@ ACCLIB_PUBLIC_NOINLINE(void, acc_debug_break) (void) #elif (ACC_OS_WIN64) && (ACC_HAVE_WINDOWS_H) DebugBreak(); #elif (ACC_ARCH_AMD64 || ACC_ARCH_I386) && (ACC_ASM_SYNTAX_GNUC) - __asm__ __volatile__("int $3\n" : : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("int $3\n" : : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); #elif (ACC_ARCH_I386) && (ACC_ASM_SYNTAX_MSC) __asm { int 3 } #elif (ACC_OS_WIN32) && (ACC_HAVE_WINDOWS_H) @@ -6966,7 +7160,7 @@ ACCLIB_PUBLIC_NOINLINE(int, acc_debug_align_check_query) (void) # else size_t r = 0; # endif - __asm__ __volatile__("pushf\n pop %0\n" : "=a" (r) : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushf\n pop %0\n" : "=a" (r) : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); return (int)(r >> 18) & 1; #elif (ACC_ARCH_I386) && (ACC_ASM_SYNTAX_MSC) unsigned long r; @@ -6984,16 +7178,16 @@ ACCLIB_PUBLIC_NOINLINE(int, acc_debug_align_check_enable) (int v) { #if (ACC_ARCH_AMD64) && (ACC_ASM_SYNTAX_GNUC) if (v) { - __asm__ __volatile__("pushf\n orl $262144,(%%rsp)\n popf\n" : : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushf\n orl $262144,(%%rsp)\n popf\n" : : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); } else { - __asm__ __volatile__("pushf\n andl $-262145,(%%rsp)\n popf\n" : : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushf\n andl $-262145,(%%rsp)\n popf\n" : : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); } return 0; #elif (ACC_ARCH_I386) && (ACC_ASM_SYNTAX_GNUC) if (v) { - __asm__ __volatile__("pushf\n orl $262144,(%%esp)\n popf\n" : : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushf\n orl $262144,(%%esp)\n popf\n" : : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); } else { - __asm__ __volatile__("pushf\n andl $-262145,(%%esp)\n popf\n" : : : __ACC_ASM_CLOBBER); + __asm__ __volatile__("pushf\n andl $-262145,(%%esp)\n popf\n" : : __ACC_ASM_CLOBBER_LIST_CC_MEMORY); } return 0; #elif (ACC_ARCH_I386) && (ACC_ASM_SYNTAX_MSC) @@ -7034,9 +7228,9 @@ ACCLIB_PUBLIC_NOINLINE(unsigned, acc_debug_running_on_valgrind) (void) size_t r = 0; a[0] = 0x1001; a[1] = 0; a[2] = 0; a[3] = 0; a[4] = 0; a[5] = 0; # if (ACC_ARCH_AMD64) - __asm__ __volatile__(".byte 0x48,0xc1,0xc7,0x03,0x48,0xc1,0xc7,0x0d,0x48,0xc1,0xc7,0x3d,0x48,0xc1,0xc7,0x33,0x48,0x87,0xdb\n" : "=d" (r) : "a" (&a[0]), "d" (r) : __ACC_ASM_CLOBBER); + __asm__ __volatile__(".byte 0x48,0xc1,0xc7,0x03,0x48,0xc1,0xc7,0x0d,0x48,0xc1,0xc7,0x3d,0x48,0xc1,0xc7,0x33,0x48,0x87,0xdb\n" : "=d" (r) : "a" (&a[0]), "d" (r) __ACC_ASM_CLOBBER_LIST_CC_MEMORY); # elif (ACC_ARCH_I386) - __asm__ __volatile__(".byte 0xc1,0xc7,0x03,0xc1,0xc7,0x0d,0xc1,0xc7,0x1d,0xc1,0xc7,0x13,0x87,0xdb\n" : "=d" (r) : "a" (&a[0]), "d" (r) : __ACC_ASM_CLOBBER); + __asm__ __volatile__(".byte 0xc1,0xc7,0x03,0xc1,0xc7,0x0d,0xc1,0xc7,0x1d,0xc1,0xc7,0x13,0x87,0xdb\n" : "=d" (r) : "a" (&a[0]), "d" (r) __ACC_ASM_CLOBBER_LIST_CC_MEMORY); # endif return (unsigned) r; #else diff --git a/src/msg.cpp b/src/msg.cpp index 407f9279..25a41c31 100644 --- a/src/msg.cpp +++ b/src/msg.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/options.h b/src/options.h index 80433cc2..d77e2e26 100644 --- a/src/options.h +++ b/src/options.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_armpe.cpp b/src/p_armpe.cpp index c5ee7625..2c40d84e 100644 --- a/src/p_armpe.cpp +++ b/src/p_armpe.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_armpe.h b/src/p_armpe.h index 03e76ebf..6df2e3e6 100644 --- a/src/p_armpe.h +++ b/src/p_armpe.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_com.cpp b/src/p_com.cpp index dc60d176..8d3ca2a9 100644 --- a/src/p_com.cpp +++ b/src/p_com.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_com.h b/src/p_com.h index 2f63ee9d..1feb51cd 100644 --- a/src/p_com.h +++ b/src/p_com.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_djgpp2.cpp b/src/p_djgpp2.cpp index 6a37ba86..94d4ee38 100644 --- a/src/p_djgpp2.cpp +++ b/src/p_djgpp2.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_djgpp2.h b/src/p_djgpp2.h index 7e868cb8..4a12536b 100644 --- a/src/p_djgpp2.h +++ b/src/p_djgpp2.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_elf.h b/src/p_elf.h index b532d948..314d9ef9 100644 --- a/src/p_elf.h +++ b/src/p_elf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_elf_enum.h b/src/p_elf_enum.h index 52093eea..0a8e1538 100644 --- a/src/p_elf_enum.h +++ b/src/p_elf_enum.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_elks.cpp b/src/p_elks.cpp index 4544d4c9..55c6f130 100644 --- a/src/p_elks.cpp +++ b/src/p_elks.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_exe.cpp b/src/p_exe.cpp index ddb840d6..9de747be 100644 --- a/src/p_exe.cpp +++ b/src/p_exe.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_exe.h b/src/p_exe.h index d3b27f14..9933f5f1 100644 --- a/src/p_exe.h +++ b/src/p_exe.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index f0e85481..dfd97efe 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_elf.h b/src/p_lx_elf.h index b22d5ca7..92b9adfd 100644 --- a/src/p_lx_elf.h +++ b/src/p_lx_elf.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_exc.cpp b/src/p_lx_exc.cpp index 6e794b83..26797f2f 100644 --- a/src/p_lx_exc.cpp +++ b/src/p_lx_exc.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2001-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2001-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_exc.h b/src/p_lx_exc.h index e1544dad..39142202 100644 --- a/src/p_lx_exc.h +++ b/src/p_lx_exc.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_interp.cpp b/src/p_lx_interp.cpp index 02787032..8530225d 100644 --- a/src/p_lx_interp.cpp +++ b/src/p_lx_interp.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_interp.h b/src/p_lx_interp.h index 430b8bd9..b26f9168 100644 --- a/src/p_lx_interp.h +++ b/src/p_lx_interp.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sh.cpp b/src/p_lx_sh.cpp index 1009bf40..5f195e9b 100644 --- a/src/p_lx_sh.cpp +++ b/src/p_lx_sh.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sh.h b/src/p_lx_sh.h index bd2c5430..f3f5df7b 100644 --- a/src/p_lx_sh.h +++ b/src/p_lx_sh.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_mach.cpp b/src/p_mach.cpp index 11c5b74e..58a0702d 100644 --- a/src/p_mach.cpp +++ b/src/p_mach.cpp @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2004-2013 John Reiser + Copyright (C) 2004-2014 John Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_mach.h b/src/p_mach.h index f4a717dd..017117a7 100644 --- a/src/p_mach.h +++ b/src/p_mach.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_mach_enum.h b/src/p_mach_enum.h index 21c92407..6603cd30 100644 --- a/src/p_mach_enum.h +++ b/src/p_mach_enum.h @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2007-2013 John F. Reiser + Copyright (C) 2007-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_ps1.cpp b/src/p_ps1.cpp index 12951ac8..86cb901d 100644 --- a/src/p_ps1.cpp +++ b/src/p_ps1.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2002-2013 Jens Medoch + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2002-2014 Jens Medoch All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_ps1.h b/src/p_ps1.h index 6ef1fe6b..68d925b8 100644 --- a/src/p_ps1.h +++ b/src/p_ps1.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2002-2013 Jens Medoch + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2002-2014 Jens Medoch All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_sys.cpp b/src/p_sys.cpp index 1296d806..155d845f 100644 --- a/src/p_sys.cpp +++ b/src/p_sys.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_sys.h b/src/p_sys.h index b47f5cf3..8894ef94 100644 --- a/src/p_sys.h +++ b/src/p_sys.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tmt.cpp b/src/p_tmt.cpp index ab924b4e..e1b35295 100644 --- a/src/p_tmt.cpp +++ b/src/p_tmt.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tmt.h b/src/p_tmt.h index c30d3cc6..ce8e0ccf 100644 --- a/src/p_tmt.h +++ b/src/p_tmt.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tos.cpp b/src/p_tos.cpp index 133e2e5b..962a599f 100644 --- a/src/p_tos.cpp +++ b/src/p_tos.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tos.h b/src/p_tos.h index 363961a0..0daa4ddc 100644 --- a/src/p_tos.h +++ b/src/p_tos.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_unix.cpp b/src/p_unix.cpp index a1ca3c7b..1be384b6 100644 --- a/src/p_unix.cpp +++ b/src/p_unix.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_unix.h b/src/p_unix.h index a19a2c4b..8aa657a6 100644 --- a/src/p_unix.h +++ b/src/p_unix.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinx.cpp b/src/p_vmlinx.cpp index a11b0f23..308283e3 100644 --- a/src/p_vmlinx.cpp +++ b/src/p_vmlinx.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 2004-2013 John Reiser - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 2004-2014 John Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinx.h b/src/p_vmlinx.h index 1555de4b..243c5352 100644 --- a/src/p_vmlinx.h +++ b/src/p_vmlinx.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinz.cpp b/src/p_vmlinz.cpp index 22a6d793..a53780cd 100644 --- a/src/p_vmlinz.cpp +++ b/src/p_vmlinz.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinz.h b/src/p_vmlinz.h index 5d704033..20e08d8f 100644 --- a/src/p_vmlinz.h +++ b/src/p_vmlinz.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vxd.h b/src/p_vxd.h index 90e88491..d2f1e94e 100644 --- a/src/p_vxd.h +++ b/src/p_vxd.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w16ne.cpp b/src/p_w16ne.cpp index 97ce97be..22e84e77 100644 --- a/src/p_w16ne.cpp +++ b/src/p_w16ne.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w16ne.h b/src/p_w16ne.h index 1cb3a42c..c171f52f 100644 --- a/src/p_w16ne.h +++ b/src/p_w16ne.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w32pe.cpp b/src/p_w32pe.cpp index 601853d3..8df821b9 100644 --- a/src/p_w32pe.cpp +++ b/src/p_w32pe.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w32pe.h b/src/p_w32pe.h index 3b4d7c19..3dc0bfbb 100644 --- a/src/p_w32pe.h +++ b/src/p_w32pe.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w64pep.cpp b/src/p_w64pep.cpp index 00052df9..35e5450d 100644 --- a/src/p_w64pep.cpp +++ b/src/p_w64pep.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -243,12 +243,12 @@ class ImportLinker : public ElfLinkerAMD64 unsigned len = 1 + 2 * strlen(dll) + 1 + 2 * strlen(proc) + 1 + 1; tstr dlln(name_for_dll(dll, first_char)); char *procn = new char[len]; - snprintf(procn, len - 1, "%s%c", (const char*) dlln, separator); + upx_snprintf(procn, len - 1, "%s%c", (const char*) dlln, separator); encode_name(proc, procn + strlen(procn)); return procn; } - static char zeros[sizeof(import_desc)]; + static const char zeros[sizeof(import_desc)]; enum { // the order of identifiers is very important below!! @@ -347,15 +347,18 @@ public: template void add(const C *dll, unsigned ordinal) { + ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char" assert(ordinal > 0 && ordinal < 0x10000); - char ord[20]; - snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal); + char ord[1+5+1]; + upx_snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal); add((const char*) dll, ord, ordinal); } template void add(const C1 *dll, const C2 *proc) { + ACC_COMPILE_TIME_ASSERT(sizeof(C1) == 1) // "char" or "unsigned char" + ACC_COMPILE_TIME_ASSERT(sizeof(C2) == 1) // "char" or "unsigned char" assert(proc); add((const char*) dll, (const char*) proc, 0); } @@ -392,6 +395,8 @@ public: template upx_uint64_t getAddress(const C1 *dll, const C2 *proc) const { + ACC_COMPILE_TIME_ASSERT(sizeof(C1) == 1) // "char" or "unsigned char" + ACC_COMPILE_TIME_ASSERT(sizeof(C2) == 1) // "char" or "unsigned char" const Section *s = getThunk((const char*) dll, (const char*) proc, thunk_separator_first); if (s == NULL && (s = getThunk((const char*) dll,(const char*) proc, @@ -400,12 +405,13 @@ public: return s->offset; } - template - upx_uint64_t getAddress(const C1 *dll, unsigned ordinal) const + template + upx_uint64_t getAddress(const C *dll, unsigned ordinal) const { + ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char" assert(ordinal > 0 && ordinal < 0x10000); - char ord[20]; - snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal); + char ord[1+5+1]; + upx_snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal); const Section *s = getThunk((const char*) dll, ord, thunk_separator_first); if (s == NULL @@ -414,14 +420,15 @@ public: return s->offset; } - template - upx_uint64_t getAddress(const C1 *dll) const + template + upx_uint64_t getAddress(const C *dll) const { + ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char" tstr sdll(name_for_dll((const char*) dll, dll_name_id)); return findSection(sdll, true)->offset; } }; -char ImportLinker::zeros[sizeof(import_desc)]; +const char ImportLinker::zeros[sizeof(import_desc)] = { 0 }; ImportLinker ilinker(8); diff --git a/src/p_w64pep.h b/src/p_w64pep.h index 3ef32b2b..083989d0 100644 --- a/src/p_w64pep.h +++ b/src/p_w64pep.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_wcle.cpp b/src/p_wcle.cpp index 25e10834..8e84fb27 100644 --- a/src/p_wcle.cpp +++ b/src/p_wcle.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_wcle.h b/src/p_wcle.h index e4d48ee3..63b7f19f 100644 --- a/src/p_wcle.h +++ b/src/p_wcle.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packer.cpp b/src/packer.cpp index 58288e7f..d9e05d01 100644 --- a/src/packer.cpp +++ b/src/packer.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packer.h b/src/packer.h index f17c6ebc..fa3c1c56 100644 --- a/src/packer.h +++ b/src/packer.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packer_c.cpp b/src/packer_c.cpp index 2581d7c6..5d7a40e2 100644 --- a/src/packer_c.cpp +++ b/src/packer_c.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packer_f.cpp b/src/packer_f.cpp index 6fadd387..36d1dfaa 100644 --- a/src/packer_f.cpp +++ b/src/packer_f.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packhead.cpp b/src/packhead.cpp index 3d813b98..5219a218 100644 --- a/src/packhead.cpp +++ b/src/packhead.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packmast.cpp b/src/packmast.cpp index 5c2cf9ee..e546fef6 100644 --- a/src/packmast.cpp +++ b/src/packmast.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packmast.h b/src/packmast.h index 8dbffeff..2ab6b4ef 100644 --- a/src/packmast.h +++ b/src/packmast.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/pefile.cpp b/src/pefile.cpp index 8218658e..05445fde 100644 --- a/src/pefile.cpp +++ b/src/pefile.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/pefile.h b/src/pefile.h index a1c966ce..a0b1d9ae 100644 --- a/src/pefile.h +++ b/src/pefile.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/pepfile.cpp b/src/pepfile.cpp index 94a48ec4..447b9b53 100644 --- a/src/pepfile.cpp +++ b/src/pepfile.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/pepfile.h b/src/pepfile.h index 769bdf48..c89df51f 100644 --- a/src/pepfile.h +++ b/src/pepfile.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_djgpp2.cpp b/src/s_djgpp2.cpp index 9d449b61..a447bf33 100644 --- a/src/s_djgpp2.cpp +++ b/src/s_djgpp2.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_object.cpp b/src/s_object.cpp index b103c06f..b9913f77 100644 --- a/src/s_object.cpp +++ b/src/s_object.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_vcsa.cpp b/src/s_vcsa.cpp index dd0060da..a8d1a17c 100644 --- a/src/s_vcsa.cpp +++ b/src/s_vcsa.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_win32.cpp b/src/s_win32.cpp index 48625e4f..a3856acf 100644 --- a/src/s_win32.cpp +++ b/src/s_win32.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/screen.h b/src/screen.h index 3d262ce5..ee3ef7fa 100644 --- a/src/screen.h +++ b/src/screen.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/snprintf.h b/src/snprintf.h index 152b2216..c3fca6d5 100644 --- a/src/snprintf.h +++ b/src/snprintf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stdcxx.cpp b/src/stdcxx.cpp index 251f463e..9e20d9bd 100644 --- a/src/stdcxx.cpp +++ b/src/stdcxx.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stdcxx.h b/src/stdcxx.h index d84499d2..a8d0949c 100644 --- a/src/stdcxx.h +++ b/src/stdcxx.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/Makefile b/src/stub/Makefile index 56982a0e..1b837314 100644 --- a/src/stub/Makefile +++ b/src/stub/Makefile @@ -5,7 +5,7 @@ # cross-assemblers and cross-compilers - please see README.SRC # for details. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # MAKEFLAGS += -rR diff --git a/src/stub/amd64-darwin.dylib-entry.h b/src/stub/amd64-darwin.dylib-entry.h index bbdccf09..43235f4d 100644 --- a/src/stub/amd64-darwin.dylib-entry.h +++ b/src/stub/amd64-darwin.dylib-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-darwin.macho-entry.h b/src/stub/amd64-darwin.macho-entry.h index 58186be8..77d7ce29 100644 --- a/src/stub/amd64-darwin.macho-entry.h +++ b/src/stub/amd64-darwin.macho-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-darwin.macho-fold.h b/src/stub/amd64-darwin.macho-fold.h index f03a42ca..fba1f0a5 100644 --- a/src/stub/amd64-darwin.macho-fold.h +++ b/src/stub/amd64-darwin.macho-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-linux.elf-entry.h b/src/stub/amd64-linux.elf-entry.h index 6bea67e1..ba289e98 100644 --- a/src/stub/amd64-linux.elf-entry.h +++ b/src/stub/amd64-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-linux.elf-fold.h b/src/stub/amd64-linux.elf-fold.h index 44658b1c..f4f70558 100644 --- a/src/stub/amd64-linux.elf-fold.h +++ b/src/stub/amd64-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-linux.kernel.vmlinux-head.h b/src/stub/amd64-linux.kernel.vmlinux-head.h index 68c8a554..432e2e53 100644 --- a/src/stub/amd64-linux.kernel.vmlinux-head.h +++ b/src/stub/amd64-linux.kernel.vmlinux-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-linux.kernel.vmlinux.h b/src/stub/amd64-linux.kernel.vmlinux.h index ee3494b2..9d1b444d 100644 --- a/src/stub/amd64-linux.kernel.vmlinux.h +++ b/src/stub/amd64-linux.kernel.vmlinux.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-linux.shlib-init.h b/src/stub/amd64-linux.shlib-init.h index 0407ccf3..621db4e9 100644 --- a/src/stub/amd64-linux.shlib-init.h +++ b/src/stub/amd64-linux.shlib-init.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/amd64-win64.pep.h b/src/stub/amd64-win64.pep.h index 999b6a8f..59fe923c 100644 --- a/src/stub/amd64-win64.pep.h +++ b/src/stub/amd64-win64.pep.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-darwin.macho-entry.h b/src/stub/arm-darwin.macho-entry.h index 78e163fa..4c254c37 100644 --- a/src/stub/arm-darwin.macho-entry.h +++ b/src/stub/arm-darwin.macho-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-darwin.macho-fold.h b/src/stub/arm-darwin.macho-fold.h index 1bf409f5..ec5f25cd 100644 --- a/src/stub/arm-darwin.macho-fold.h +++ b/src/stub/arm-darwin.macho-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-linux.elf-entry.h b/src/stub/arm-linux.elf-entry.h index e38fbb2d..8295e4fb 100644 --- a/src/stub/arm-linux.elf-entry.h +++ b/src/stub/arm-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-linux.elf-fold.h b/src/stub/arm-linux.elf-fold.h index 66c46362..3af4870e 100644 --- a/src/stub/arm-linux.elf-fold.h +++ b/src/stub/arm-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-linux.kernel.vmlinux-head.h b/src/stub/arm-linux.kernel.vmlinux-head.h index 9f2b5977..b4bedd34 100644 --- a/src/stub/arm-linux.kernel.vmlinux-head.h +++ b/src/stub/arm-linux.kernel.vmlinux-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-linux.kernel.vmlinux.h b/src/stub/arm-linux.kernel.vmlinux.h index 940b3e66..d83ded6c 100644 --- a/src/stub/arm-linux.kernel.vmlinux.h +++ b/src/stub/arm-linux.kernel.vmlinux.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm-linux.shlib-init.h b/src/stub/arm-linux.shlib-init.h index d056a8cb..3772808c 100644 --- a/src/stub/arm-linux.shlib-init.h +++ b/src/stub/arm-linux.shlib-init.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm.v4a-wince.pe.h b/src/stub/arm.v4a-wince.pe.h index 5ea06114..fc77d5fb 100644 --- a/src/stub/arm.v4a-wince.pe.h +++ b/src/stub/arm.v4a-wince.pe.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/arm.v4t-wince.pe.h b/src/stub/arm.v4t-wince.pe.h index 891ec7c9..8826982c 100644 --- a/src/stub/arm.v4t-wince.pe.h +++ b/src/stub/arm.v4t-wince.pe.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armeb-linux.elf-entry.h b/src/stub/armeb-linux.elf-entry.h index 7949b8f1..075aab99 100644 --- a/src/stub/armeb-linux.elf-entry.h +++ b/src/stub/armeb-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armeb-linux.elf-fold.h b/src/stub/armeb-linux.elf-fold.h index 481f1ec6..fc9ef709 100644 --- a/src/stub/armeb-linux.elf-fold.h +++ b/src/stub/armeb-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armeb-linux.kernel.vmlinux-head.h b/src/stub/armeb-linux.kernel.vmlinux-head.h index c0c73b93..69a34c08 100644 --- a/src/stub/armeb-linux.kernel.vmlinux-head.h +++ b/src/stub/armeb-linux.kernel.vmlinux-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armeb-linux.kernel.vmlinux.h b/src/stub/armeb-linux.kernel.vmlinux.h index 5653cba1..9658ed7e 100644 --- a/src/stub/armeb-linux.kernel.vmlinux.h +++ b/src/stub/armeb-linux.kernel.vmlinux.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armel-eabi-linux.elf-entry.h b/src/stub/armel-eabi-linux.elf-entry.h index 5a5da001..9de0db49 100644 --- a/src/stub/armel-eabi-linux.elf-entry.h +++ b/src/stub/armel-eabi-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armel-eabi-linux.elf-fold.h b/src/stub/armel-eabi-linux.elf-fold.h index 663d0582..ae6c357e 100644 --- a/src/stub/armel-eabi-linux.elf-fold.h +++ b/src/stub/armel-eabi-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armel-eabi-linux.shlib-init.h b/src/stub/armel-eabi-linux.shlib-init.h index a7b4538e..6d1c4b4b 100644 --- a/src/stub/armel-eabi-linux.shlib-init.h +++ b/src/stub/armel-eabi-linux.shlib-init.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armel-linux.kernel.vmlinuz-head.h b/src/stub/armel-linux.kernel.vmlinuz-head.h index b88142f1..38e0235f 100644 --- a/src/stub/armel-linux.kernel.vmlinuz-head.h +++ b/src/stub/armel-linux.kernel.vmlinuz-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/armel-linux.kernel.vmlinuz.h b/src/stub/armel-linux.kernel.vmlinuz.h index 7d1a1c13..91de867c 100644 --- a/src/stub/armel-linux.kernel.vmlinuz.h +++ b/src/stub/armel-linux.kernel.vmlinuz.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i086-dos16.com.h b/src/stub/i086-dos16.com.h index 1ba13510..5f7ae93b 100644 --- a/src/stub/i086-dos16.com.h +++ b/src/stub/i086-dos16.com.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i086-dos16.exe.h b/src/stub/i086-dos16.exe.h index 18fd48c7..7805783f 100644 --- a/src/stub/i086-dos16.exe.h +++ b/src/stub/i086-dos16.exe.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i086-dos16.sys.h b/src/stub/i086-dos16.sys.h index 45d7be1c..254224f7 100644 --- a/src/stub/i086-dos16.sys.h +++ b/src/stub/i086-dos16.sys.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-bsd.elf-entry.h b/src/stub/i386-bsd.elf-entry.h index b53a4b3e..c6164e4b 100644 --- a/src/stub/i386-bsd.elf-entry.h +++ b/src/stub/i386-bsd.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-bsd.elf-fold.h b/src/stub/i386-bsd.elf-fold.h index 23ef7e3f..3c54828e 100644 --- a/src/stub/i386-bsd.elf-fold.h +++ b/src/stub/i386-bsd.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-bsd.elf.execve-entry.h b/src/stub/i386-bsd.elf.execve-entry.h index eed192af..7d6832c1 100644 --- a/src/stub/i386-bsd.elf.execve-entry.h +++ b/src/stub/i386-bsd.elf.execve-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-bsd.elf.execve-fold.h b/src/stub/i386-bsd.elf.execve-fold.h index 899bd29b..dcd082c7 100644 --- a/src/stub/i386-bsd.elf.execve-fold.h +++ b/src/stub/i386-bsd.elf.execve-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-darwin.dylib-entry.h b/src/stub/i386-darwin.dylib-entry.h index 1eb241b7..1fc72ca0 100644 --- a/src/stub/i386-darwin.dylib-entry.h +++ b/src/stub/i386-darwin.dylib-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-darwin.macho-entry.h b/src/stub/i386-darwin.macho-entry.h index 4a681d58..12a16d88 100644 --- a/src/stub/i386-darwin.macho-entry.h +++ b/src/stub/i386-darwin.macho-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-darwin.macho-fold.h b/src/stub/i386-darwin.macho-fold.h index 924bceae..7b690e62 100644 --- a/src/stub/i386-darwin.macho-fold.h +++ b/src/stub/i386-darwin.macho-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-dos32.djgpp2.h b/src/stub/i386-dos32.djgpp2.h index c5ee199b..cdec0279 100644 --- a/src/stub/i386-dos32.djgpp2.h +++ b/src/stub/i386-dos32.djgpp2.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-dos32.tmt.h b/src/stub/i386-dos32.tmt.h index 42596b25..2fe5e96f 100644 --- a/src/stub/i386-dos32.tmt.h +++ b/src/stub/i386-dos32.tmt.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-dos32.watcom.le.h b/src/stub/i386-dos32.watcom.le.h index 14c445a3..fe9e51a6 100644 --- a/src/stub/i386-dos32.watcom.le.h +++ b/src/stub/i386-dos32.watcom.le.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf-entry.h b/src/stub/i386-linux.elf-entry.h index c807e69e..bbe376f4 100644 --- a/src/stub/i386-linux.elf-entry.h +++ b/src/stub/i386-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf-fold.h b/src/stub/i386-linux.elf-fold.h index dabc34b0..e027b0e3 100644 --- a/src/stub/i386-linux.elf-fold.h +++ b/src/stub/i386-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.execve-entry.h b/src/stub/i386-linux.elf.execve-entry.h index 9f5f0622..7f2f0ea6 100644 --- a/src/stub/i386-linux.elf.execve-entry.h +++ b/src/stub/i386-linux.elf.execve-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.execve-fold.h b/src/stub/i386-linux.elf.execve-fold.h index 64eb4fb2..f857dcd0 100644 --- a/src/stub/i386-linux.elf.execve-fold.h +++ b/src/stub/i386-linux.elf.execve-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.interp-entry.h b/src/stub/i386-linux.elf.interp-entry.h index c41c0940..41353c3c 100644 --- a/src/stub/i386-linux.elf.interp-entry.h +++ b/src/stub/i386-linux.elf.interp-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.interp-fold.h b/src/stub/i386-linux.elf.interp-fold.h index 9f7d91ca..f9f6919a 100644 --- a/src/stub/i386-linux.elf.interp-fold.h +++ b/src/stub/i386-linux.elf.interp-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.shell-entry.h b/src/stub/i386-linux.elf.shell-entry.h index 0401bc67..fb672fe2 100644 --- a/src/stub/i386-linux.elf.shell-entry.h +++ b/src/stub/i386-linux.elf.shell-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.elf.shell-fold.h b/src/stub/i386-linux.elf.shell-fold.h index cd8bd0ca..c61ff149 100644 --- a/src/stub/i386-linux.elf.shell-fold.h +++ b/src/stub/i386-linux.elf.shell-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.kernel.vmlinux-head.h b/src/stub/i386-linux.kernel.vmlinux-head.h index 8e0b9090..f5a07052 100644 --- a/src/stub/i386-linux.kernel.vmlinux-head.h +++ b/src/stub/i386-linux.kernel.vmlinux-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.kernel.vmlinux.h b/src/stub/i386-linux.kernel.vmlinux.h index 2e2a50a8..159fac35 100644 --- a/src/stub/i386-linux.kernel.vmlinux.h +++ b/src/stub/i386-linux.kernel.vmlinux.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.kernel.vmlinuz.h b/src/stub/i386-linux.kernel.vmlinuz.h index 09a36b0a..af60b0de 100644 --- a/src/stub/i386-linux.kernel.vmlinuz.h +++ b/src/stub/i386-linux.kernel.vmlinuz.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-linux.shlib-init.h b/src/stub/i386-linux.shlib-init.h index 067b5358..8f25d354 100644 --- a/src/stub/i386-linux.shlib-init.h +++ b/src/stub/i386-linux.shlib-init.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-netbsd.elf-entry.h b/src/stub/i386-netbsd.elf-entry.h index 034e5909..4f58f6f0 100644 --- a/src/stub/i386-netbsd.elf-entry.h +++ b/src/stub/i386-netbsd.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-netbsd.elf-fold.h b/src/stub/i386-netbsd.elf-fold.h index e7971923..6288a025 100644 --- a/src/stub/i386-netbsd.elf-fold.h +++ b/src/stub/i386-netbsd.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-openbsd.elf-fold.h b/src/stub/i386-openbsd.elf-fold.h index ebe75e8c..8a135da9 100644 --- a/src/stub/i386-openbsd.elf-fold.h +++ b/src/stub/i386-openbsd.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/i386-win32.pe.h b/src/stub/i386-win32.pe.h index b6b3a750..cb0349c7 100644 --- a/src/stub/i386-win32.pe.h +++ b/src/stub/i386-win32.pe.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/m68k-atari.tos.h b/src/stub/m68k-atari.tos.h index 434337f3..3b08b543 100644 --- a/src/stub/m68k-atari.tos.h +++ b/src/stub/m68k-atari.tos.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/mips.r3000-linux.elf-entry.h b/src/stub/mips.r3000-linux.elf-entry.h index c623eefe..df26f475 100644 --- a/src/stub/mips.r3000-linux.elf-entry.h +++ b/src/stub/mips.r3000-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/mips.r3000-linux.elf-fold.h b/src/stub/mips.r3000-linux.elf-fold.h index 5b391813..b7bd363e 100644 --- a/src/stub/mips.r3000-linux.elf-fold.h +++ b/src/stub/mips.r3000-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/mipsel.r3000-linux.elf-entry.h b/src/stub/mipsel.r3000-linux.elf-entry.h index f689b453..31020c00 100644 --- a/src/stub/mipsel.r3000-linux.elf-entry.h +++ b/src/stub/mipsel.r3000-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/mipsel.r3000-linux.elf-fold.h b/src/stub/mipsel.r3000-linux.elf-fold.h index 1cb64831..88183e9d 100644 --- a/src/stub/mipsel.r3000-linux.elf-fold.h +++ b/src/stub/mipsel.r3000-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/mipsel.r3000-ps1.h b/src/stub/mipsel.r3000-ps1.h index f9ef59a2..29ab5024 100644 --- a/src/stub/mipsel.r3000-ps1.h +++ b/src/stub/mipsel.r3000-ps1.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-darwin.dylib-entry.h b/src/stub/powerpc-darwin.dylib-entry.h index c8226492..306c1a56 100644 --- a/src/stub/powerpc-darwin.dylib-entry.h +++ b/src/stub/powerpc-darwin.dylib-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-darwin.macho-entry.h b/src/stub/powerpc-darwin.macho-entry.h index 7083c37b..00e4edb4 100644 --- a/src/stub/powerpc-darwin.macho-entry.h +++ b/src/stub/powerpc-darwin.macho-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-darwin.macho-fold.h b/src/stub/powerpc-darwin.macho-fold.h index 19d07a63..d61974ba 100644 --- a/src/stub/powerpc-darwin.macho-fold.h +++ b/src/stub/powerpc-darwin.macho-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-linux.elf-entry.h b/src/stub/powerpc-linux.elf-entry.h index 6c5f6373..6c8eeed0 100644 --- a/src/stub/powerpc-linux.elf-entry.h +++ b/src/stub/powerpc-linux.elf-entry.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-linux.elf-fold.h b/src/stub/powerpc-linux.elf-fold.h index 889ef38d..f3c14ae1 100644 --- a/src/stub/powerpc-linux.elf-fold.h +++ b/src/stub/powerpc-linux.elf-fold.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-linux.kernel.vmlinux-head.h b/src/stub/powerpc-linux.kernel.vmlinux-head.h index b980eeda..83b1acc7 100644 --- a/src/stub/powerpc-linux.kernel.vmlinux-head.h +++ b/src/stub/powerpc-linux.kernel.vmlinux-head.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/powerpc-linux.kernel.vmlinux.h b/src/stub/powerpc-linux.kernel.vmlinux.h index 702d55d6..843c7547 100644 --- a/src/stub/powerpc-linux.kernel.vmlinux.h +++ b/src/stub/powerpc-linux.kernel.vmlinux.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/asl_m68k.sh b/src/stub/scripts/UNUSED/asl_m68k.sh index 4cd47ce5..f19894cb 100644 --- a/src/stub/scripts/UNUSED/asl_m68k.sh +++ b/src/stub/scripts/UNUSED/asl_m68k.sh @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/bin2h.pl b/src/stub/scripts/UNUSED/bin2h.pl index c137945e..df5806e0 100644 --- a/src/stub/scripts/UNUSED/bin2h.pl +++ b/src/stub/scripts/UNUSED/bin2h.pl @@ -4,9 +4,9 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar -# Copyright (C) 2000-2013 John F. Reiser +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar +# Copyright (C) 2000-2014 John F. Reiser # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them @@ -81,9 +81,9 @@ print <<"EOF"; This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/bin2w.sh b/src/stub/scripts/UNUSED/bin2w.sh index a48e916f..d3e30f3a 100755 --- a/src/stub/scripts/UNUSED/bin2w.sh +++ b/src/stub/scripts/UNUSED/bin2w.sh @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 2008-2013 John F. Reiser +# Copyright (C) 2008-2014 John F. Reiser # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/o2bin.pl b/src/stub/scripts/UNUSED/o2bin.pl index 7967737e..245a0b50 100644 --- a/src/stub/scripts/UNUSED/o2bin.pl +++ b/src/stub/scripts/UNUSED/o2bin.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/setfold.pl b/src/stub/scripts/UNUSED/setfold.pl index f0ad4f06..4b4e20c0 100644 --- a/src/stub/scripts/UNUSED/setfold.pl +++ b/src/stub/scripts/UNUSED/setfold.pl @@ -4,7 +4,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 2000-2013 John F. Reiser +# Copyright (C) 2000-2014 John F. Reiser # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/setfold.sh b/src/stub/scripts/UNUSED/setfold.sh index 985e5a34..3e0242a5 100644 --- a/src/stub/scripts/UNUSED/setfold.sh +++ b/src/stub/scripts/UNUSED/setfold.sh @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/stripelf.pl b/src/stub/scripts/UNUSED/stripelf.pl index 71983318..c576e397 100644 --- a/src/stub/scripts/UNUSED/stripelf.pl +++ b/src/stub/scripts/UNUSED/stripelf.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/UNUSED/version.pl b/src/stub/scripts/UNUSED/version.pl index e0975038..0e3b75f8 100644 --- a/src/stub/scripts/UNUSED/version.pl +++ b/src/stub/scripts/UNUSED/version.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2013 Laszlo Molnar +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/bin2h.py b/src/stub/scripts/bin2h.py index 32f5a64a..8a44ac70 100644 --- a/src/stub/scripts/bin2h.py +++ b/src/stub/scripts/bin2h.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them @@ -49,9 +49,9 @@ def w_header_c(w, ifile, ofile, n): w("""\n\ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/brandelf.py b/src/stub/scripts/brandelf.py index 2eccb0b0..6a44eeaf 100644 --- a/src/stub/scripts/brandelf.py +++ b/src/stub/scripts/brandelf.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/gpp_inc.py b/src/stub/scripts/gpp_inc.py index 8babf0a8..f4ba2ad2 100644 --- a/src/stub/scripts/gpp_inc.py +++ b/src/stub/scripts/gpp_inc.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/xstrip.py b/src/stub/scripts/xstrip.py index 940f113c..593fa9ba 100644 --- a/src/stub/scripts/xstrip.py +++ b/src/stub/scripts/xstrip.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-darwin.dylib-entry.S b/src/stub/src/amd64-darwin.dylib-entry.S index 07003cf1..926e0c1a 100644 --- a/src/stub/src/amd64-darwin.dylib-entry.S +++ b/src/stub/src/amd64-darwin.dylib-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-darwin.macho-entry.S b/src/stub/src/amd64-darwin.macho-entry.S index 55eec3f7..c4c90342 100644 --- a/src/stub/src/amd64-darwin.macho-entry.S +++ b/src/stub/src/amd64-darwin.macho-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-darwin.macho-fold.S b/src/stub/src/amd64-darwin.macho-fold.S index 3eef3179..ba51f85e 100644 --- a/src/stub/src/amd64-darwin.macho-fold.S +++ b/src/stub/src/amd64-darwin.macho-fold.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-darwin.macho-main.c b/src/stub/src/amd64-darwin.macho-main.c index b6dea814..3e03bbb4 100644 --- a/src/stub/src/amd64-darwin.macho-main.c +++ b/src/stub/src/amd64-darwin.macho-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-linux.elf-entry.S b/src/stub/src/amd64-linux.elf-entry.S index 765a3e45..5cf5641c 100644 --- a/src/stub/src/amd64-linux.elf-entry.S +++ b/src/stub/src/amd64-linux.elf-entry.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them @@ -241,7 +241,7 @@ unfold: */ .byte 0x68; .int JMPU // push $ JMPU (R_X86_64_32) push %rax // for unmap in fold - .byte 0x68; .int LENU // push $ JMPU (R_X86_64_32) + .byte 0x68; .int LENU // push $ LENU (R_X86_64_32) #else push $ JMPU // for unmap in fold push %rax // for unmap in fold diff --git a/src/stub/src/amd64-linux.elf-fold.S b/src/stub/src/amd64-linux.elf-fold.S index f7465277..adaae6af 100644 --- a/src/stub/src/amd64-linux.elf-fold.S +++ b/src/stub/src/amd64-linux.elf-fold.S @@ -2,7 +2,7 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-linux.elf-fold.lds b/src/stub/src/amd64-linux.elf-fold.lds index ad1ccef2..e0c16332 100644 --- a/src/stub/src/amd64-linux.elf-fold.lds +++ b/src/stub/src/amd64-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-linux.elf-main.c b/src/stub/src/amd64-linux.elf-main.c index 60935bb3..41cd64f1 100644 --- a/src/stub/src/amd64-linux.elf-main.c +++ b/src/stub/src/amd64-linux.elf-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-linux.shlib-init.S b/src/stub/src/amd64-linux.shlib-init.S index 21867e50..062500a7 100644 --- a/src/stub/src/amd64-linux.shlib-init.S +++ b/src/stub/src/amd64-linux.shlib-init.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/amd64-win64.pep.S b/src/stub/src/amd64-win64.pep.S index b68e1c8d..f3076c6a 100644 --- a/src/stub/src/amd64-win64.pep.S +++ b/src/stub/src/amd64-win64.pep.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2009 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2009 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them @@ -265,7 +265,7 @@ section PEK32ORD jmp SHORT(next_imp) not_kernel32: section PEIMORD1 - movzxw rdx, word ptr [rdi] + movzx rdx, word ptr [rdi] add rdi, 2 jmp SHORT(first_imp) diff --git a/src/stub/src/arch/amd64/bxx.S b/src/stub/src/arch/amd64/bxx.S index bd7d57a5..cc585edd 100644 --- a/src/stub/src/arch/amd64/bxx.S +++ b/src/stub/src/arch/amd64/bxx.S @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2005-2013 John F. Reiser + Copyright (C) 2005-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/amd64/lzma_d.S b/src/stub/src/arch/amd64/lzma_d.S index f4add464..e37f7bc2 100644 --- a/src/stub/src/arch/amd64/lzma_d.S +++ b/src/stub/src/arch/amd64/lzma_d.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/amd64/macros.S b/src/stub/src/arch/amd64/macros.S index 70cea7d9..29dc310f 100644 --- a/src/stub/src/arch/amd64/macros.S +++ b/src/stub/src/arch/amd64/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/amd64/nrv2b_d.S b/src/stub/src/arch/amd64/nrv2b_d.S index b736bdf2..e3c3f966 100644 --- a/src/stub/src/arch/amd64/nrv2b_d.S +++ b/src/stub/src/arch/amd64/nrv2b_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/amd64/nrv2d_d.S b/src/stub/src/arch/amd64/nrv2d_d.S index 2a9ea181..ffb72e42 100644 --- a/src/stub/src/arch/amd64/nrv2d_d.S +++ b/src/stub/src/arch/amd64/nrv2d_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/amd64/nrv2e_d.S b/src/stub/src/arch/amd64/nrv2e_d.S index 9ae3f8a4..acbf190a 100644 --- a/src/stub/src/arch/amd64/nrv2e_d.S +++ b/src/stub/src/arch/amd64/nrv2e_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4a/lzma_d-arm.S b/src/stub/src/arch/arm/v4a/lzma_d-arm.S index a9125937..2c173487 100644 --- a/src/stub/src/arch/arm/v4a/lzma_d-arm.S +++ b/src/stub/src/arch/arm/v4a/lzma_d-arm.S @@ -5,9 +5,9 @@ // remains copyright by John F. Reiser and licensed under GNU Lesser General // Public License (GNU LGPL). -// Hand compiled Copyright (c) 2006-2013 John F. Reiser (2007-06-18) +// Hand compiled Copyright (c) 2006-2014 John F. Reiser (2007-06-18) // from modified LzmaDecode.c. -// LZMA SDK 4.40 Copyright (c) 1999-2013 Igor Pavlov (2006-05-01) +// LZMA SDK 4.40 Copyright (c) 1999-2014 Igor Pavlov (2006-05-01) // // This file is licensed under either of these two licenses: // 1) GNU Lesser General Public License (GNU LGPL) diff --git a/src/stub/src/arch/arm/v4a/lzma_d.S b/src/stub/src/arch/arm/v4a/lzma_d.S index 74a0981b..413e946a 100644 --- a/src/stub/src/arch/arm/v4a/lzma_d.S +++ b/src/stub/src/arch/arm/v4a/lzma_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4a/macros.S b/src/stub/src/arch/arm/v4a/macros.S index e25d2d60..0b5fbd18 100644 --- a/src/stub/src/arch/arm/v4a/macros.S +++ b/src/stub/src/arch/arm/v4a/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4a/nrv2b_d8.S b/src/stub/src/arch/arm/v4a/nrv2b_d8.S index d5b15d37..1fee8eb6 100644 --- a/src/stub/src/arch/arm/v4a/nrv2b_d8.S +++ b/src/stub/src/arch/arm/v4a/nrv2b_d8.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4a/nrv2d_d8.S b/src/stub/src/arch/arm/v4a/nrv2d_d8.S index 481ddb38..6f6e5885 100644 --- a/src/stub/src/arch/arm/v4a/nrv2d_d8.S +++ b/src/stub/src/arch/arm/v4a/nrv2d_d8.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4a/nrv2e_d8.S b/src/stub/src/arch/arm/v4a/nrv2e_d8.S index 82381da3..c1d9695f 100644 --- a/src/stub/src/arch/arm/v4a/nrv2e_d8.S +++ b/src/stub/src/arch/arm/v4a/nrv2e_d8.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4t/macros.S b/src/stub/src/arch/arm/v4t/macros.S index 16ea03d9..c606b91d 100644 --- a/src/stub/src/arch/arm/v4t/macros.S +++ b/src/stub/src/arch/arm/v4t/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4t/nrv2b_d32.S b/src/stub/src/arch/arm/v4t/nrv2b_d32.S index a870d289..1a201fea 100644 --- a/src/stub/src/arch/arm/v4t/nrv2b_d32.S +++ b/src/stub/src/arch/arm/v4t/nrv2b_d32.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4t/nrv2b_d8.S b/src/stub/src/arch/arm/v4t/nrv2b_d8.S index c27d17fc..360d47b1 100644 --- a/src/stub/src/arch/arm/v4t/nrv2b_d8.S +++ b/src/stub/src/arch/arm/v4t/nrv2b_d8.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4t/nrv2e_d32.S b/src/stub/src/arch/arm/v4t/nrv2e_d32.S index 31d17b2d..49957b21 100644 --- a/src/stub/src/arch/arm/v4t/nrv2e_d32.S +++ b/src/stub/src/arch/arm/v4t/nrv2e_d32.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v4t/nrv2e_d8.S b/src/stub/src/arch/arm/v4t/nrv2e_d8.S index 7a48c0c0..96a5b837 100644 --- a/src/stub/src/arch/arm/v4t/nrv2e_d8.S +++ b/src/stub/src/arch/arm/v4t/nrv2e_d8.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/arm/v5a/macros.S b/src/stub/src/arch/arm/v5a/macros.S index 3c64b74d..8f7f90ce 100644 --- a/src/stub/src/arch/arm/v5a/macros.S +++ b/src/stub/src/arch/arm/v5a/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/cc_test.c b/src/stub/src/arch/i086/cc_test.c index 7d588518..b2e01734 100644 --- a/src/stub/src/arch/i086/cc_test.c +++ b/src/stub/src/arch/i086/cc_test.c @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/cleanasm.py b/src/stub/src/arch/i086/cleanasm.py index 1aa2af68..7e53d405 100644 --- a/src/stub/src/arch/i086/cleanasm.py +++ b/src/stub/src/arch/i086/cleanasm.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/l_test.c b/src/stub/src/arch/i086/l_test.c index 7569f34f..d436b405 100644 --- a/src/stub/src/arch/i086/l_test.c +++ b/src/stub/src/arch/i086/l_test.c @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2007-2013 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 2007-2014 Markus Franz Xaver Johannes Oberhumer All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/lzma_d.S b/src/stub/src/arch/i086/lzma_d.S index b34929e2..425049d3 100644 --- a/src/stub/src/arch/i086/lzma_d.S +++ b/src/stub/src/arch/i086/lzma_d.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/lzma_m.h b/src/stub/src/arch/i086/lzma_m.h index b9adcc5d..ca3fa7e5 100644 --- a/src/stub/src/arch/i086/lzma_m.h +++ b/src/stub/src/arch/i086/lzma_m.h @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/macros.S b/src/stub/src/arch/i086/macros.S index 853b12c6..6f43506f 100644 --- a/src/stub/src/arch/i086/macros.S +++ b/src/stub/src/arch/i086/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i086/nrv2b_d16.S b/src/stub/src/arch/i086/nrv2b_d16.S index 8d8b73ac..5996c488 100644 --- a/src/stub/src/arch/i086/nrv2b_d16.S +++ b/src/stub/src/arch/i086/nrv2b_d16.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i086/nrv2b_d8.S b/src/stub/src/arch/i086/nrv2b_d8.S index c11e4ef8..f6eb36b4 100644 --- a/src/stub/src/arch/i086/nrv2b_d8.S +++ b/src/stub/src/arch/i086/nrv2b_d8.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i086/nrv2d_d8.S b/src/stub/src/arch/i086/nrv2d_d8.S index de030d51..f2f955c1 100644 --- a/src/stub/src/arch/i086/nrv2d_d8.S +++ b/src/stub/src/arch/i086/nrv2d_d8.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i086/nrv2e_d8.S b/src/stub/src/arch/i086/nrv2e_d8.S index e129ad47..dcebb87f 100644 --- a/src/stub/src/arch/i086/nrv2e_d8.S +++ b/src/stub/src/arch/i086/nrv2e_d8.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i086/wdis2gas.py b/src/stub/src/arch/i086/wdis2gas.py index bb4999ba..0eec96c4 100644 --- a/src/stub/src/arch/i086/wdis2gas.py +++ b/src/stub/src/arch/i086/wdis2gas.py @@ -5,7 +5,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i386/cl1_d32.S b/src/stub/src/arch/i386/cl1_d32.S index e895cafa..f9eebdd1 100644 --- a/src/stub/src/arch/i386/cl1_d32.S +++ b/src/stub/src/arch/i386/cl1_d32.S @@ -2,8 +2,8 @@ ; cl1_d32.ash -- cl1_decompress_le32 in 32-bit assembly ; schema from ucl/nrv2b_d32.ash ; -; Copyright (C) 2004-2013 John Reiser -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2004-2014 John Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; This file is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i386/lzma_d.S b/src/stub/src/arch/i386/lzma_d.S index dc9e561e..a63c45fe 100644 --- a/src/stub/src/arch/i386/lzma_d.S +++ b/src/stub/src/arch/i386/lzma_d.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i386/macros.S b/src/stub/src/arch/i386/macros.S index 43b473a5..c017cf3f 100644 --- a/src/stub/src/arch/i386/macros.S +++ b/src/stub/src/arch/i386/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/i386/nrv2b_d32.S b/src/stub/src/arch/i386/nrv2b_d32.S index 48201eb7..a06c78d4 100644 --- a/src/stub/src/arch/i386/nrv2b_d32.S +++ b/src/stub/src/arch/i386/nrv2b_d32.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i386/nrv2d_d32.S b/src/stub/src/arch/i386/nrv2d_d32.S index d2f0273d..daf85ba2 100644 --- a/src/stub/src/arch/i386/nrv2d_d32.S +++ b/src/stub/src/arch/i386/nrv2d_d32.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i386/nrv2e_d32.S b/src/stub/src/arch/i386/nrv2e_d32.S index fc308285..09e6e20e 100644 --- a/src/stub/src/arch/i386/nrv2e_d32.S +++ b/src/stub/src/arch/i386/nrv2e_d32.S @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/i386/upx_itoa.S b/src/stub/src/arch/i386/upx_itoa.S index 39514338..39be677b 100644 --- a/src/stub/src/arch/i386/upx_itoa.S +++ b/src/stub/src/arch/i386/upx_itoa.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2002-2013 John F. Reiser +; Copyright (C) 2002-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/m68k/bits.ash b/src/stub/src/arch/m68k/bits.ash index 64bae1ab..e5150f55 100644 --- a/src/stub/src/arch/m68k/bits.ash +++ b/src/stub/src/arch/m68k/bits.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/m68k/lzma_d.S b/src/stub/src/arch/m68k/lzma_d.S index 423f64d4..1cba3d86 100644 --- a/src/stub/src/arch/m68k/lzma_d.S +++ b/src/stub/src/arch/m68k/lzma_d.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/m68k/macros.S b/src/stub/src/arch/m68k/macros.S index 5316df02..cbeee5cf 100644 --- a/src/stub/src/arch/m68k/macros.S +++ b/src/stub/src/arch/m68k/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/m68k/nrv2b_d.ash b/src/stub/src/arch/m68k/nrv2b_d.ash index b8594430..17473df6 100644 --- a/src/stub/src/arch/m68k/nrv2b_d.ash +++ b/src/stub/src/arch/m68k/nrv2b_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/m68k/nrv2d_d.ash b/src/stub/src/arch/m68k/nrv2d_d.ash index 555a13f5..610656d2 100644 --- a/src/stub/src/arch/m68k/nrv2d_d.ash +++ b/src/stub/src/arch/m68k/nrv2d_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/m68k/nrv2e_d.ash b/src/stub/src/arch/m68k/nrv2e_d.ash index ebd7c5b2..a6275ad9 100644 --- a/src/stub/src/arch/m68k/nrv2e_d.ash +++ b/src/stub/src/arch/m68k/nrv2e_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/m68k/rename.ash b/src/stub/src/arch/m68k/rename.ash index 04e02c77..d72cabf7 100644 --- a/src/stub/src/arch/m68k/rename.ash +++ b/src/stub/src/arch/m68k/rename.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/mips/r3000/bits.ash b/src/stub/src/arch/mips/r3000/bits.ash index 07d7d71f..b33a35be 100644 --- a/src/stub/src/arch/mips/r3000/bits.ash +++ b/src/stub/src/arch/mips/r3000/bits.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/mips/r3000/lzma_d.S b/src/stub/src/arch/mips/r3000/lzma_d.S index f4f8a827..bdb44d60 100644 --- a/src/stub/src/arch/mips/r3000/lzma_d.S +++ b/src/stub/src/arch/mips/r3000/lzma_d.S @@ -2,10 +2,10 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser - Copyright (C) 2002-2013 Jens Medoch + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser + Copyright (C) 2002-2014 Jens Medoch All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/mips/r3000/macros.ash b/src/stub/src/arch/mips/r3000/macros.ash index fa5eaa72..55913a55 100644 --- a/src/stub/src/arch/mips/r3000/macros.ash +++ b/src/stub/src/arch/mips/r3000/macros.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/mips/r3000/nrv2b_d.ash b/src/stub/src/arch/mips/r3000/nrv2b_d.ash index bf7829a3..ac9cf5d0 100644 --- a/src/stub/src/arch/mips/r3000/nrv2b_d.ash +++ b/src/stub/src/arch/mips/r3000/nrv2b_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/mips/r3000/nrv2d_d.ash b/src/stub/src/arch/mips/r3000/nrv2d_d.ash index 101cdb0e..4e145ea6 100644 --- a/src/stub/src/arch/mips/r3000/nrv2d_d.ash +++ b/src/stub/src/arch/mips/r3000/nrv2d_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/mips/r3000/nrv2e_d.ash b/src/stub/src/arch/mips/r3000/nrv2e_d.ash index c2542292..41082437 100644 --- a/src/stub/src/arch/mips/r3000/nrv2e_d.ash +++ b/src/stub/src/arch/mips/r3000/nrv2e_d.ash @@ -3,7 +3,7 @@ ; ; This file is part of the UCL data compression library. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; The UCL library is free software; you can redistribute it and/or diff --git a/src/stub/src/arch/powerpc/32/bxx.S b/src/stub/src/arch/powerpc/32/bxx.S index 4dc3a951..7865efcf 100644 --- a/src/stub/src/arch/powerpc/32/bxx.S +++ b/src/stub/src/arch/powerpc/32/bxx.S @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2005-2013 John F. Reiser + Copyright (C) 2005-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/powerpc/32/lzma_d.S b/src/stub/src/arch/powerpc/32/lzma_d.S index 80117807..4501e9e0 100644 --- a/src/stub/src/arch/powerpc/32/lzma_d.S +++ b/src/stub/src/arch/powerpc/32/lzma_d.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/powerpc/32/macros.S b/src/stub/src/arch/powerpc/32/macros.S index 33c59a98..275a3e20 100644 --- a/src/stub/src/arch/powerpc/32/macros.S +++ b/src/stub/src/arch/powerpc/32/macros.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/powerpc/32/nrv2b_d.S b/src/stub/src/arch/powerpc/32/nrv2b_d.S index 52e75f34..2f6abc43 100644 --- a/src/stub/src/arch/powerpc/32/nrv2b_d.S +++ b/src/stub/src/arch/powerpc/32/nrv2b_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/powerpc/32/nrv2d_d.S b/src/stub/src/arch/powerpc/32/nrv2d_d.S index 8cc5209d..3992f37d 100644 --- a/src/stub/src/arch/powerpc/32/nrv2d_d.S +++ b/src/stub/src/arch/powerpc/32/nrv2d_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arch/powerpc/32/nrv2e_d.S b/src/stub/src/arch/powerpc/32/nrv2e_d.S index ce6e1d1a..dafd3999 100644 --- a/src/stub/src/arch/powerpc/32/nrv2e_d.S +++ b/src/stub/src/arch/powerpc/32/nrv2e_d.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-darwin.macho-entry.S b/src/stub/src/arm-darwin.macho-entry.S index 19ed573e..bedc2ea5 100644 --- a/src/stub/src/arm-darwin.macho-entry.S +++ b/src/stub/src/arm-darwin.macho-entry.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-darwin.macho-fold.S b/src/stub/src/arm-darwin.macho-fold.S index 02c3cdf0..9cf3c74b 100644 --- a/src/stub/src/arm-darwin.macho-fold.S +++ b/src/stub/src/arm-darwin.macho-fold.S @@ -2,7 +2,7 @@ // // This file is part of the UPX executable compressor. // -// Copyright (C) 2000-2013 John F. Reiser +// Copyright (C) 2000-2014 John F. Reiser // All Rights Reserved. // // UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-darwin.macho-main.c b/src/stub/src/arm-darwin.macho-main.c index cafddb1f..b4e8d373 100644 --- a/src/stub/src/arm-darwin.macho-main.c +++ b/src/stub/src/arm-darwin.macho-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.elf-entry.S b/src/stub/src/arm-linux.elf-entry.S index 86b2ff92..16033737 100644 --- a/src/stub/src/arm-linux.elf-entry.S +++ b/src/stub/src/arm-linux.elf-entry.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.elf-fold.S b/src/stub/src/arm-linux.elf-fold.S index 52353b9d..56e3b737 100644 --- a/src/stub/src/arm-linux.elf-fold.S +++ b/src/stub/src/arm-linux.elf-fold.S @@ -2,7 +2,7 @@ @ @ This file is part of the UPX executable compressor. @ -@ Copyright (C) 2000-2013 John F. Reiser +@ Copyright (C) 2000-2014 John F. Reiser @ All Rights Reserved. @ @ UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.elf-fold.lds b/src/stub/src/arm-linux.elf-fold.lds index 4ee5867a..05cf1514 100644 --- a/src/stub/src/arm-linux.elf-fold.lds +++ b/src/stub/src/arm-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.kernel.vmlinux-head.S b/src/stub/src/arm-linux.kernel.vmlinux-head.S index f7b90a2e..b7215733 100644 --- a/src/stub/src/arm-linux.kernel.vmlinux-head.S +++ b/src/stub/src/arm-linux.kernel.vmlinux-head.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 John Reiser +; Copyright (C) 2006-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.kernel.vmlinux.S b/src/stub/src/arm-linux.kernel.vmlinux.S index a1af2538..33b88743 100644 --- a/src/stub/src/arm-linux.kernel.vmlinux.S +++ b/src/stub/src/arm-linux.kernel.vmlinux.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2004-2013 John Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2004-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm-linux.shlib-init.S b/src/stub/src/arm-linux.shlib-init.S index 23d78435..284d24c4 100644 --- a/src/stub/src/arm-linux.shlib-init.S +++ b/src/stub/src/arm-linux.shlib-init.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm.v4a-wince.pe.S b/src/stub/src/arm.v4a-wince.pe.S index 0b3d9119..fb3554e7 100644 --- a/src/stub/src/arm.v4a-wince.pe.S +++ b/src/stub/src/arm.v4a-wince.pe.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/arm.v4t-wince.pe.S b/src/stub/src/arm.v4t-wince.pe.S index 91d40038..03e934e1 100644 --- a/src/stub/src/arm.v4t-wince.pe.S +++ b/src/stub/src/arm.v4t-wince.pe.S @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/armeb-linux.elf-fold.S b/src/stub/src/armeb-linux.elf-fold.S index 1cbaf117..c3040141 100644 --- a/src/stub/src/armeb-linux.elf-fold.S +++ b/src/stub/src/armeb-linux.elf-fold.S @@ -2,7 +2,7 @@ @ @ This file is part of the UPX executable compressor. @ -@ Copyright (C) 2000-2013 John F. Reiser +@ Copyright (C) 2000-2014 John F. Reiser @ All Rights Reserved. @ @ UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/armeb-linux.elf-fold.lds b/src/stub/src/armeb-linux.elf-fold.lds index ecbfc10d..cdea5ae5 100644 --- a/src/stub/src/armeb-linux.elf-fold.lds +++ b/src/stub/src/armeb-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/armeb-linux.kernel.vmlinux-head.S b/src/stub/src/armeb-linux.kernel.vmlinux-head.S index 90449e8f..19ba6fab 100644 --- a/src/stub/src/armeb-linux.kernel.vmlinux-head.S +++ b/src/stub/src/armeb-linux.kernel.vmlinux-head.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 John Reiser +; Copyright (C) 2006-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/armeb-linux.kernel.vmlinux.S b/src/stub/src/armeb-linux.kernel.vmlinux.S index 796ba11d..4ec5e3fe 100644 --- a/src/stub/src/armeb-linux.kernel.vmlinux.S +++ b/src/stub/src/armeb-linux.kernel.vmlinux.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2004-2013 John Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2004-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/c/lzma_d_c.c b/src/stub/src/c/lzma_d_c.c index 4b667fe1..a150046f 100644 --- a/src/stub/src/c/lzma_d_c.c +++ b/src/stub/src/c/lzma_d_c.c @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2006-2013 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 2006-2014 Markus Franz Xaver Johannes Oberhumer All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i086-dos16.com.S b/src/stub/src/i086-dos16.com.S index b2f84222..b927b865 100644 --- a/src/stub/src/i086-dos16.com.S +++ b/src/stub/src/i086-dos16.com.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i086-dos16.exe.S b/src/stub/src/i086-dos16.exe.S index aa928049..6eefce07 100644 --- a/src/stub/src/i086-dos16.exe.S +++ b/src/stub/src/i086-dos16.exe.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i086-dos16.sys.S b/src/stub/src/i086-dos16.sys.S index cd185dd0..ddab061f 100644 --- a/src/stub/src/i086-dos16.sys.S +++ b/src/stub/src/i086-dos16.sys.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf-entry.S b/src/stub/src/i386-bsd.elf-entry.S index 61ec876e..998d4480 100644 --- a/src/stub/src/i386-bsd.elf-entry.S +++ b/src/stub/src/i386-bsd.elf-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf-fold.S b/src/stub/src/i386-bsd.elf-fold.S index 67617585..5a1c272e 100644 --- a/src/stub/src/i386-bsd.elf-fold.S +++ b/src/stub/src/i386-bsd.elf-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf-fold.lds b/src/stub/src/i386-bsd.elf-fold.lds index ef472e1f..0dd70aa2 100644 --- a/src/stub/src/i386-bsd.elf-fold.lds +++ b/src/stub/src/i386-bsd.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf-main.c b/src/stub/src/i386-bsd.elf-main.c index 1943de86..491c3e2e 100644 --- a/src/stub/src/i386-bsd.elf-main.c +++ b/src/stub/src/i386-bsd.elf-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf.execve-entry.S b/src/stub/src/i386-bsd.elf.execve-entry.S index 9b55848d..939bc810 100644 --- a/src/stub/src/i386-bsd.elf.execve-entry.S +++ b/src/stub/src/i386-bsd.elf.execve-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf.execve-fold.S b/src/stub/src/i386-bsd.elf.execve-fold.S index ab4a7b24..11d20f48 100644 --- a/src/stub/src/i386-bsd.elf.execve-fold.S +++ b/src/stub/src/i386-bsd.elf.execve-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.elf.execve-main.c b/src/stub/src/i386-bsd.elf.execve-main.c index 23fbfdc7..fac7cede 100644 --- a/src/stub/src/i386-bsd.elf.execve-main.c +++ b/src/stub/src/i386-bsd.elf.execve-main.c @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-bsd.syscall.S b/src/stub/src/i386-bsd.syscall.S index ba8be371..91aef65a 100644 --- a/src/stub/src/i386-bsd.syscall.S +++ b/src/stub/src/i386-bsd.syscall.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 John F. Reiser +; Copyright (C) 2006-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-darwin.dylib-entry.S b/src/stub/src/i386-darwin.dylib-entry.S index 6e695f1e..fada17ab 100644 --- a/src/stub/src/i386-darwin.dylib-entry.S +++ b/src/stub/src/i386-darwin.dylib-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-darwin.macho-entry.S b/src/stub/src/i386-darwin.macho-entry.S index 3777c16f..6d3378ad 100644 --- a/src/stub/src/i386-darwin.macho-entry.S +++ b/src/stub/src/i386-darwin.macho-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-darwin.macho-fold.S b/src/stub/src/i386-darwin.macho-fold.S index fd270dd9..0b425439 100644 --- a/src/stub/src/i386-darwin.macho-fold.S +++ b/src/stub/src/i386-darwin.macho-fold.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-darwin.macho-main.c b/src/stub/src/i386-darwin.macho-main.c index d0d57fbc..23e38fb0 100644 --- a/src/stub/src/i386-darwin.macho-main.c +++ b/src/stub/src/i386-darwin.macho-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-dos32.djgpp2.S b/src/stub/src/i386-dos32.djgpp2.S index 3a8a37f5..15d8cfb4 100644 --- a/src/stub/src/i386-dos32.djgpp2.S +++ b/src/stub/src/i386-dos32.djgpp2.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-dos32.tmt.S b/src/stub/src/i386-dos32.tmt.S index ff7db7df..3ef470bc 100644 --- a/src/stub/src/i386-dos32.tmt.S +++ b/src/stub/src/i386-dos32.tmt.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-dos32.watcom.le.S b/src/stub/src/i386-dos32.watcom.le.S index 5e462dbb..7032c77f 100644 --- a/src/stub/src/i386-dos32.watcom.le.S +++ b/src/stub/src/i386-dos32.watcom.le.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf-entry.S b/src/stub/src/i386-linux.elf-entry.S index 2d6dea06..349550d2 100644 --- a/src/stub/src/i386-linux.elf-entry.S +++ b/src/stub/src/i386-linux.elf-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf-fold.S b/src/stub/src/i386-linux.elf-fold.S index b95445e3..75a0fc51 100644 --- a/src/stub/src/i386-linux.elf-fold.S +++ b/src/stub/src/i386-linux.elf-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf-fold.lds b/src/stub/src/i386-linux.elf-fold.lds index d750b5bd..e76b28bd 100644 --- a/src/stub/src/i386-linux.elf-fold.lds +++ b/src/stub/src/i386-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf-main.c b/src/stub/src/i386-linux.elf-main.c index e33a3326..6400e462 100644 --- a/src/stub/src/i386-linux.elf-main.c +++ b/src/stub/src/i386-linux.elf-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -519,7 +519,7 @@ xfind_pages(unsigned mflags, Elf32_Phdr const *phdr, int phnum, // Android < 4.1 (kernel < 3.0.31) often has PT_INTERP of /system/bin/linker // with bad PT_LOAD[0]. https://sourceforge.net/p/upx/bugs/221 // Type: EXEC (Executable file) -// +// // Program Headers: // Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align // LOAD 0x0000d4 0x00000000 0xb0000000 0x00000 0x00000 R 0x1000 diff --git a/src/stub/src/i386-linux.elf.execve-entry.S b/src/stub/src/i386-linux.elf.execve-entry.S index 61297f44..1c51dfed 100644 --- a/src/stub/src/i386-linux.elf.execve-entry.S +++ b/src/stub/src/i386-linux.elf.execve-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.execve-fold.S b/src/stub/src/i386-linux.elf.execve-fold.S index b793da20..66d202dc 100644 --- a/src/stub/src/i386-linux.elf.execve-fold.S +++ b/src/stub/src/i386-linux.elf.execve-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.execve-fold.lds b/src/stub/src/i386-linux.elf.execve-fold.lds index 35cdc4d9..b7ecbed3 100644 --- a/src/stub/src/i386-linux.elf.execve-fold.lds +++ b/src/stub/src/i386-linux.elf.execve-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.execve-main.c b/src/stub/src/i386-linux.elf.execve-main.c index a52ec3d3..bf77bbc9 100644 --- a/src/stub/src/i386-linux.elf.execve-main.c +++ b/src/stub/src/i386-linux.elf.execve-main.c @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.interp-entry.S b/src/stub/src/i386-linux.elf.interp-entry.S index dc4449e3..53e5b427 100644 --- a/src/stub/src/i386-linux.elf.interp-entry.S +++ b/src/stub/src/i386-linux.elf.interp-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.interp-fold.S b/src/stub/src/i386-linux.elf.interp-fold.S index bdf4f9b6..9e39209d 100644 --- a/src/stub/src/i386-linux.elf.interp-fold.S +++ b/src/stub/src/i386-linux.elf.interp-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.interp-fold.lds b/src/stub/src/i386-linux.elf.interp-fold.lds index 553f1ec9..81f6e985 100644 --- a/src/stub/src/i386-linux.elf.interp-fold.lds +++ b/src/stub/src/i386-linux.elf.interp-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.interp-main.c b/src/stub/src/i386-linux.elf.interp-main.c index d41b7a06..8969e4da 100644 --- a/src/stub/src/i386-linux.elf.interp-main.c +++ b/src/stub/src/i386-linux.elf.interp-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.shell-entry.S b/src/stub/src/i386-linux.elf.shell-entry.S index b299fd33..72e30f19 100644 --- a/src/stub/src/i386-linux.elf.shell-entry.S +++ b/src/stub/src/i386-linux.elf.shell-entry.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.shell-fold.S b/src/stub/src/i386-linux.elf.shell-fold.S index f0d544cd..ad443ace 100644 --- a/src/stub/src/i386-linux.elf.shell-fold.S +++ b/src/stub/src/i386-linux.elf.shell-fold.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.shell-fold.lds b/src/stub/src/i386-linux.elf.shell-fold.lds index 51a4c21c..ba8fc94d 100644 --- a/src/stub/src/i386-linux.elf.shell-fold.lds +++ b/src/stub/src/i386-linux.elf.shell-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.elf.shell-main.c b/src/stub/src/i386-linux.elf.shell-main.c index e8e80072..83e00716 100644 --- a/src/stub/src/i386-linux.elf.shell-main.c +++ b/src/stub/src/i386-linux.elf.shell-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.kernel.vmlinux-head.S b/src/stub/src/i386-linux.kernel.vmlinux-head.S index c6286b71..c218088b 100644 --- a/src/stub/src/i386-linux.kernel.vmlinux-head.S +++ b/src/stub/src/i386-linux.kernel.vmlinux-head.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2006-2013 John Reiser +; Copyright (C) 2006-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.kernel.vmlinux.S b/src/stub/src/i386-linux.kernel.vmlinux.S index c76380b2..2bbce8b8 100644 --- a/src/stub/src/i386-linux.kernel.vmlinux.S +++ b/src/stub/src/i386-linux.kernel.vmlinux.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2004-2013 John Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2004-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.kernel.vmlinuz.S b/src/stub/src/i386-linux.kernel.vmlinuz.S index a37d2ce9..89ba31dc 100644 --- a/src/stub/src/i386-linux.kernel.vmlinuz.S +++ b/src/stub/src/i386-linux.kernel.vmlinuz.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-linux.shlib-init.S b/src/stub/src/i386-linux.shlib-init.S index 10564ba6..b218645c 100644 --- a/src/stub/src/i386-linux.shlib-init.S +++ b/src/stub/src/i386-linux.shlib-init.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-openbsd.elf-fold.S b/src/stub/src/i386-openbsd.elf-fold.S index 318911fb..27e60426 100644 --- a/src/stub/src/i386-openbsd.elf-fold.S +++ b/src/stub/src/i386-openbsd.elf-fold.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2013 John F. Reiser +; Copyright (C) 2000-2014 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-openbsd.elf-main.c b/src/stub/src/i386-openbsd.elf-main.c index 331cea27..f3bd397e 100644 --- a/src/stub/src/i386-openbsd.elf-main.c +++ b/src/stub/src/i386-openbsd.elf-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/i386-win32.pe.S b/src/stub/src/i386-win32.pe.S index be98a9f5..507f91c4 100644 --- a/src/stub/src/i386-win32.pe.S +++ b/src/stub/src/i386-win32.pe.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them @@ -114,7 +114,7 @@ section PEK32ORD jmps next_imp not_kernel32: section PEIMORD1 - movzxw eax, word ptr [edi] + movzx eax, word ptr [edi] inc edi push eax inc edi diff --git a/src/stub/src/include/bsd.h b/src/stub/src/include/bsd.h index 1323f42e..2d92f317 100644 --- a/src/stub/src/include/bsd.h +++ b/src/stub/src/include/bsd.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/include/darwin.h b/src/stub/src/include/darwin.h index d04ff382..2c53d23a 100644 --- a/src/stub/src/include/darwin.h +++ b/src/stub/src/include/darwin.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/include/header.S b/src/stub/src/include/header.S index 290e2045..6cb3d31d 100644 --- a/src/stub/src/include/header.S +++ b/src/stub/src/include/header.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/include/linux.h b/src/stub/src/include/linux.h index 4a54b00c..00886e4d 100644 --- a/src/stub/src/include/linux.h +++ b/src/stub/src/include/linux.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/m68k-atari.tos.S b/src/stub/src/m68k-atari.tos.S index e476840c..bd92dd4b 100644 --- a/src/stub/src/m68k-atari.tos.S +++ b/src/stub/src/m68k-atari.tos.S @@ -3,8 +3,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/mips.r3000-linux.elf-fold.lds b/src/stub/src/mips.r3000-linux.elf-fold.lds index eeebd396..d9376d95 100644 --- a/src/stub/src/mips.r3000-linux.elf-fold.lds +++ b/src/stub/src/mips.r3000-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/mipsel.r3000-linux.elf-entry.S b/src/stub/src/mipsel.r3000-linux.elf-entry.S index 24e26f16..6c3224c2 100644 --- a/src/stub/src/mipsel.r3000-linux.elf-entry.S +++ b/src/stub/src/mipsel.r3000-linux.elf-entry.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/mipsel.r3000-linux.elf-fold.S b/src/stub/src/mipsel.r3000-linux.elf-fold.S index 79ed5162..751d66cd 100644 --- a/src/stub/src/mipsel.r3000-linux.elf-fold.S +++ b/src/stub/src/mipsel.r3000-linux.elf-fold.S @@ -2,7 +2,7 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/mipsel.r3000-linux.elf-fold.lds b/src/stub/src/mipsel.r3000-linux.elf-fold.lds index 16130a91..9ba31bbf 100644 --- a/src/stub/src/mipsel.r3000-linux.elf-fold.lds +++ b/src/stub/src/mipsel.r3000-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/mipsel.r3000-ps1.S b/src/stub/src/mipsel.r3000-ps1.S index c462fed0..7fe1c2a4 100644 --- a/src/stub/src/mipsel.r3000-ps1.S +++ b/src/stub/src/mipsel.r3000-ps1.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2002-2013 Jens Medoch +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2002-2014 Jens Medoch ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-darwin.dylib-entry.S b/src/stub/src/powerpc-darwin.dylib-entry.S index 53876318..c264c6fa 100644 --- a/src/stub/src/powerpc-darwin.dylib-entry.S +++ b/src/stub/src/powerpc-darwin.dylib-entry.S @@ -3,7 +3,7 @@ * * This file is part of the UPX executable compressor. * - * Copyright (C) 2005-2013 John F. Reiser + * Copyright (C) 2005-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-darwin.macho-entry.S b/src/stub/src/powerpc-darwin.macho-entry.S index ad99d275..632b676f 100644 --- a/src/stub/src/powerpc-darwin.macho-entry.S +++ b/src/stub/src/powerpc-darwin.macho-entry.S @@ -3,7 +3,7 @@ * * This file is part of the UPX executable compressor. * - * Copyright (C) 2005-2013 John F. Reiser + * Copyright (C) 2005-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-darwin.macho-fold.S b/src/stub/src/powerpc-darwin.macho-fold.S index 5455c9da..8f2f8605 100644 --- a/src/stub/src/powerpc-darwin.macho-fold.S +++ b/src/stub/src/powerpc-darwin.macho-fold.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-darwin.macho-main.c b/src/stub/src/powerpc-darwin.macho-main.c index 40fccc80..94b54d8a 100644 --- a/src/stub/src/powerpc-darwin.macho-main.c +++ b/src/stub/src/powerpc-darwin.macho-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.elf-entry.S b/src/stub/src/powerpc-linux.elf-entry.S index f68fdda1..330c4de3 100644 --- a/src/stub/src/powerpc-linux.elf-entry.S +++ b/src/stub/src/powerpc-linux.elf-entry.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.elf-fold.S b/src/stub/src/powerpc-linux.elf-fold.S index 1265d8a2..02066a67 100644 --- a/src/stub/src/powerpc-linux.elf-fold.S +++ b/src/stub/src/powerpc-linux.elf-fold.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.elf-fold.lds b/src/stub/src/powerpc-linux.elf-fold.lds index 26e81494..f5a9ab83 100644 --- a/src/stub/src/powerpc-linux.elf-fold.lds +++ b/src/stub/src/powerpc-linux.elf-fold.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.elf-main.c b/src/stub/src/powerpc-linux.elf-main.c index 5af76006..da966d01 100644 --- a/src/stub/src/powerpc-linux.elf-main.c +++ b/src/stub/src/powerpc-linux.elf-main.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.kernel.vmlinux-head.S b/src/stub/src/powerpc-linux.kernel.vmlinux-head.S index e058a62e..8dc94882 100644 --- a/src/stub/src/powerpc-linux.kernel.vmlinux-head.S +++ b/src/stub/src/powerpc-linux.kernel.vmlinux-head.S @@ -3,7 +3,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2007-2013 John Reiser +; Copyright (C) 2007-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/powerpc-linux.kernel.vmlinux.S b/src/stub/src/powerpc-linux.kernel.vmlinux.S index 4ad0f464..9383fbdf 100644 --- a/src/stub/src/powerpc-linux.kernel.vmlinux.S +++ b/src/stub/src/powerpc-linux.kernel.vmlinux.S @@ -3,9 +3,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2013 Laszlo Molnar -; Copyright (C) 2004-2013 John Reiser +; Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2014 Laszlo Molnar +; Copyright (C) 2004-2014 John Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/src/thumb-linux.shlib-init.S b/src/stub/src/thumb-linux.shlib-init.S index 35a4da05..4cedc77b 100644 --- a/src/stub/src/thumb-linux.shlib-init.S +++ b/src/stub/src/thumb-linux.shlib-init.S @@ -2,9 +2,9 @@ * * This file is part of the UPX executable compressor. * -* Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer -* Copyright (C) 1996-2013 Laszlo Molnar -* Copyright (C) 2000-2013 John F. Reiser +* Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer +* Copyright (C) 1996-2014 Laszlo Molnar +* Copyright (C) 2000-2014 John F. Reiser * All Rights Reserved. * * UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/thumb-eabi-linux.shlib-init.h b/src/stub/thumb-eabi-linux.shlib-init.h index b3b9035a..2196410b 100644 --- a/src/stub/thumb-eabi-linux.shlib-init.h +++ b/src/stub/thumb-eabi-linux.shlib-init.h @@ -3,9 +3,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/tools/armpe/armpe_tester.c b/src/stub/tools/armpe/armpe_tester.c index 3338bfb3..62789f26 100644 --- a/src/stub/tools/armpe/armpe_tester.c +++ b/src/stub/tools/armpe/armpe_tester.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar - Copyright (C) 2000-2013 John F. Reiser + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar + Copyright (C) 2000-2014 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/ui.cpp b/src/ui.cpp index da57ebf1..1e60db32 100644 --- a/src/ui.cpp +++ b/src/ui.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/ui.h b/src/ui.h index adb37f8e..986f80fc 100644 --- a/src/ui.h +++ b/src/ui.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/util.cpp b/src/util.cpp index 339000ea..04b9b8fe 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/util.h b/src/util.h index 7f24f122..de604ada 100644 --- a/src/util.h +++ b/src/util.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/version.h b/src/version.h index 3d8092b2..ee50336c 100644 --- a/src/version.h +++ b/src/version.h @@ -1,6 +1,6 @@ -#define UPX_VERSION_HEX 0x035b00 /* 03.91.00 */ -#define UPX_VERSION_STRING "3.91" -#define UPX_VERSION_STRING4 "3.91" -#define UPX_VERSION_DATE "Sep 30th 2013" -#define UPX_VERSION_DATE_ISO "2013-09-30" -#define UPX_VERSION_YEAR "2013" +#define UPX_VERSION_HEX 0x035c00 /* 03.91.00 */ +#define UPX_VERSION_STRING "3.92" +#define UPX_VERSION_STRING4 "3.92" +#define UPX_VERSION_DATE "Mar 30th 2014" +#define UPX_VERSION_DATE_ISO "2014-03-30" +#define UPX_VERSION_YEAR "2014" diff --git a/src/work.cpp b/src/work.cpp index d2b19bc1..d73dc5f5 100644 --- a/src/work.cpp +++ b/src/work.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2013 Laszlo Molnar + Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2014 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them