Branch: Tag:

2008-05-03

2008-05-03 20:06:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at warning for deprecated symbols.
Added CompilerEnvironment()->PikeCompiler()->{push,pop}_type_attribute().
pike_types_le() now calls the above when encountering asymmetric attribute types.
Added some tests for the above.

Rev: src/pike_compiler.h:1.11
Rev: src/pike_types.c:1.324
Rev: src/program.c:1.686
Rev: src/testsuite.in:1.804

2:   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: pike_compiler.h,v 1.10 2008/05/02 10:56:06 grubba Exp $ + || $Id: pike_compiler.h,v 1.11 2008/05/03 20:06:06 grubba Exp $   */      #ifndef PIKE_COMPILER_H
80:   #define PC_GET_DEFAULT_MODULE_FUN_NUM 5   #define PC_CHANGE_COMPILER_COMPATIBILITY_FUN_NUM 6   #define PC_HANDLE_INHERIT_FUN_NUM 7 + #define PC_POP_TYPE_ATTRIBUTE_FUN_NUM 8 + #define PC_PUSH_TYPE_ATTRIBUTE_FUN_NUM 9      #endif /* !PIKE_COMPILER_H */