lix/src/libexpr
Eelco Dolstra 705868a8a9 * Make sure that config.h is included before the system headers,
because it defines _FILE_OFFSET_BITS.  Without this, on 
  OpenSolaris the system headers define it to be 32, and then 
  the 32-bit stat() ends up being called with a 64-bit "struct 
  stat", or vice versa.

  This also ensures that we get 64-bit file sizes everywhere.

* Remove the redundant call to stat() in parseExprFromFile().
  The file cannot be a symlink because that's the exit condition
  of the loop before.
2010-10-04 17:55:38 +00:00
..
attr-path.cc * Keep track of the source positions of attributes. 2010-05-07 12:11:05 +00:00
attr-path.hh * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
common-opts.cc * The << operator on values should be const. 2010-05-18 10:36:37 +00:00
common-opts.hh * Update autoCallFunction() and findAlongAttrPath(). 2010-04-07 15:47:06 +00:00
eval.cc * Oops - "null" was displayed as "true". 2010-08-27 12:10:56 +00:00
eval.hh * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
get-drvs.cc * Keep track of the source positions of attributes. 2010-05-07 12:11:05 +00:00
get-drvs.hh * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
lexer.l * Store attribute positions in the AST and report duplicate attribute 2010-05-06 16:46:48 +00:00
Makefile.am * Don't need the test program anymore. 2010-04-23 09:09:32 +00:00
names.cc * Export the nix-env derivation name parsing and version comparison 2008-07-01 10:10:32 +00:00
names.hh * Export the nix-env derivation name parsing and version comparison 2008-07-01 10:10:32 +00:00
nix.sdf First attempt to update Nix SDF grammar to match the actual bison grammar 2008-06-04 14:36:46 +00:00
nixexpr.cc * Store position info for inherited attributes. 2010-05-07 12:43:57 +00:00
nixexpr.hh * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
parser.hh * Use a symbol table to represent identifiers and attribute names 2010-04-13 12:25:42 +00:00
parser.y * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
primops.cc * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00
symbol-table.hh * If std::tr1::unordered_set is unavailable, use std::set. 2010-10-04 16:16:19 +00:00
value-to-xml.cc * builtins.toXML: propagate the string context. This is a regression 2010-06-10 10:29:50 +00:00
value-to-xml.hh * Make sure that config.h is included before the system headers, 2010-10-04 17:55:38 +00:00