/[gentoo-projects]/pax-utils/porting.h
Gentoo

Log of /pax-utils/porting.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 11 00:29:11 2014 UTC (8 months, 1 week ago) by vapier
Branch: MAIN
CVS Tags: HEAD
Changes since 1.44: +1 -15 lines
Diff to previous 1.44
update elf.h


Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 2 21:13:05 2013 UTC (17 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.43: +10 -1 lines
Diff to previous 1.43
scanelf: add support for multiple quiet levels and fix the wrap around behavior to max out instead


Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 4 07:26:24 2012 UTC (22 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.42: +4 -4 lines
Diff to previous 1.42
update copyright years


Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 4 18:15:37 2012 UTC (2 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.41: +5 -1 lines
Diff to previous 1.41
if O_CLOEXEC is not defined, set it to 0


Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 8 18:34:06 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
use glibc/uclibc defines to pull in byteswap.h/endian.h as these are specific to glibc and not linux; report from Pino Toscano in deb bug 644607


Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 30 00:52:15 2011 UTC (3 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39
dont include alloca.h on openbsd #363903 by Maxim Koltsov


Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 15 12:06:37 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.38: +12 -1 lines
Diff to previous 1.38
make sure the maps we scan are aligned when needed (which often does not happen when reading static library archives *.a)


Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 1 10:19:42 2009 UTC (4 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37
extend symbol lookup syntax to allow matching of symbols based on more fields


Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 25 20:42:34 2009 UTC (4 years, 10 months ago) by grobian
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
allow pax-utils to detect endianness on HP-UX, patch by Michael Haubenwallner


Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 30 12:30:52 2008 UTC (5 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.35: +3 -3 lines
Diff to previous 1.35
tweak style slightly to make source tests happy


Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 16 20:54:45 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.34: +4 -2 lines
Diff to previous 1.34
pull in alloca.h for all hosts but freebsd


Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 16 12:16:21 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.33: +13 -14 lines
Diff to previous 1.33
sort headers alphabetically


Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 16 12:14:50 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32
only include alloca.h on linux systems #246439 by Javier Villavicencio


Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 19 20:36:31 2008 UTC (5 years, 11 months ago) by grobian
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31
Silence a warning


Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 23 22:27:27 2007 UTC (7 years, 3 months ago) by solar
Branch: MAIN
Changes since 1.30: +4 -4 lines
Diff to previous 1.30
- update copyright headers


Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 21:04:39 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.29: +19 -22 lines
Diff to previous 1.29
rewrite ELF_DATA fallback to account for ports that define macros, but dont give them any value


Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 20:42:43 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.28: +3 -6 lines
Diff to previous 1.28
relax a little if only one endian is defined


Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 20:38:45 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.27: +10 -1 lines
Diff to previous 1.27
make sure LITTLE_ENDIAN/BIG_ENDIAN exist in the fallback case


Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 20:25:01 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.26: +10 -4 lines
Diff to previous 1.26
cleanup __sun__ handling


Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 19:42:46 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25
- do not compile pspax on solaris.. make porting.h use __svr4__ vs __sun__ defines so we keep sparc-linux happy


Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 19:14:31 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.24: +8 -2 lines
Diff to previous 1.24
- make things a tad more portable to sparc and darwin


Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 18 08:12:55 2007 UTC (7 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23
- added regexp symbol matching using existing gmatch option


Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 28 04:01:04 2006 UTC (7 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.22: +6 -5 lines
Diff to previous 1.22
just whitespace


Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 3 18:25:18 2006 UTC (8 years, 3 months ago) by solar
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
- add work arounds for NetBSD


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 14 23:49:56 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.20: +9 -1 lines
Diff to previous 1.20
cleanup style, touchup new QA envvar code, and be better about cleaning up after ourselves


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 14 21:21:35 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.19: +2 -0 lines
Diff to previous 1.19
use a new ARRAY_SIZE() macro for calculating the # of elements in a static array


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 14 21:18:38 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.18: +7 -2 lines
Diff to previous 1.18
cut down on the arch-specific ifdef cruft


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 14 21:07:39 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.17: +9 -1 lines
Diff to previous 1.17
move porting-specific stuff to porting.h


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 14 21:04:25 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.16: +1 -7 lines
Diff to previous 1.16
SET_STDOUT isnt needed


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 10 22:45:08 2006 UTC (8 years, 4 months ago) by kevquinn
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15
Process QA_TEXTRELS and QA_EXECSTACK, whitespace-separated lists of
${D}-relative exemptions from textrel and executable stack (i.e. PF_X on
PT_GNU_STACK) checks, so portage can hand this off to scanelf (bug #131779)


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 19 02:41:17 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.14: +1 -15 lines
Diff to previous 1.14
- non linux hosts dont really need the glob code so invert the ifdefs


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 16 17:00:21 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13
- invert logic for glob64


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 19 22:33:48 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.12: +10 -2 lines
Diff to previous 1.12
- Diego says. no, need to change the glob*64* to glob* instead.. (its by default 64 bits)


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 12 16:51:21 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.11: +7 -1 lines
Diff to previous 1.11
- add include globbing support for ld.so.conf handling. mainly only useful on distros other than gentoo


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 13 11:31:55 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.10: +9 -1 lines
Diff to previous 1.10
define and use our own copy of PATH_MAX


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 10 01:31:17 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.9: +3 -2 lines
Diff to previous 1.9
fix building on stupid OpenBSD systems


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 5 03:12:07 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.8: +20 -4 lines
Diff to previous 1.8
update copyright years and unify headers in porting.h


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 30 22:39:40 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
openbsd sucks as well


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 29 12:56:41 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.6: +14 -5 lines
Diff to previous 1.6
add some more logic for native endian detection since some linux distros dont clean up their broke ass linux headers enough for use to use asm/elf.h


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 29 12:40:51 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.5: +4 -1 lines
Diff to previous 1.5
add a compile time sanity check


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 29 12:28:50 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
seems netbsd is just as stupid as apple #117055 by Benigno B. Junior


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 30 03:30:19 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.3: +7 -1 lines
Diff to previous 1.3
use smaller license header


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 30 03:23:07 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.2: +43 -5 lines
Diff to previous 1.2
add generic bswap macros and macro the stdout stuff so OS X builds


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 27 22:15:16 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.1: +9 -1 lines
Diff to previous 1.1
just setup ELF_DATA ourself so that stupid BSD works


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 27 02:58:11 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
break out the port-specific stuff into a sep header file


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20