From maxr at ten15.org Sat Jul 1 19:27:22 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sat, 1 Jul 2006 10:27:22 -0700 (PDT) Subject: src: r2460 - trunk/tendra/src/producers/ada/tdfada Message-ID: <200607011727.k61HRMoO063070@spill.ten15.org> Author: maxr Date: Sat Jul 1 10:27:21 2006 New Revision: 2460 Changeset: http://www.ten15.org/changeset/2460 Log: Wrong dependency in build script Modified: trunk/tendra/src/producers/ada/tdfada/Makefile From maxr at ten15.org Thu Jul 6 13:37:52 2006 From: maxr at ten15.org (Maxim Reznik) Date: Thu, 6 Jul 2006 04:37:52 -0700 (PDT) Subject: src: r2461 - in trunk/tendra: mk/base src/producers/ada/asis src/producers/ada/tdfada Message-ID: <200607061137.k66BbqVS067107@spill.ten15.org> Author: maxr Date: Thu Jul 6 04:37:51 2006 New Revision: 2461 Changeset: http://www.ten15.org/changeset/2461 Log: Little cleanup building scripts Modified: trunk/tendra/mk/base/tendra.ada.mk trunk/tendra/src/producers/ada/asis/Makefile trunk/tendra/src/producers/ada/tdfada/Makefile From maxr at ten15.org Thu Jul 6 13:39:52 2006 From: maxr at ten15.org (Maxim Reznik) Date: Thu, 6 Jul 2006 04:39:52 -0700 (PDT) Subject: src: r2462 - trunk/tendra/src/producers/ada/xasis Message-ID: <200607061139.k66Bdqc8067153@spill.ten15.org> Author: maxr Date: Thu Jul 6 04:39:51 2006 New Revision: 2462 Changeset: http://www.ten15.org/changeset/2462 Log: Strip path from Elements.Debug_Image to make output of tests independent of current directory structure. Modified: trunk/tendra/src/producers/ada/xasis/xasis-utils.adb From maxr at ten15.org Thu Jul 6 13:41:13 2006 From: maxr at ten15.org (Maxim Reznik) Date: Thu, 6 Jul 2006 04:41:13 -0700 (PDT) Subject: src: r2463 - trunk/tendra/src/producers/ada/asis Message-ID: <200607061141.k66BfD26067198@spill.ten15.org> Author: maxr Date: Thu Jul 6 04:41:12 2006 New Revision: 2463 Changeset: http://www.ten15.org/changeset/2463 Log: Allow labels in assignment stmts (in overload resolution) Modified: trunk/tendra/src/producers/ada/asis/asis-gela-overloads-walk.adb From maxr at ten15.org Thu Jul 6 13:43:52 2006 From: maxr at ten15.org (Maxim Reznik) Date: Thu, 6 Jul 2006 04:43:52 -0700 (PDT) Subject: src: r2464 - in trunk/regression: . ada ada/asis ada/asis/cases ada/asis/src ada/asis/src/common ada/asis/src/name ada/asis/src/open ada/asis/src/walk Message-ID: <200607061143.k66BhqlD067242@spill.ten15.org> Author: maxr Date: Thu Jul 6 04:43:48 2006 New Revision: 2464 Changeset: http://www.ten15.org/changeset/2464 Log: A few regression tests for ASIS implementation. Ticket #72 Added: trunk/regression/ trunk/regression/Makefile (contents, props changed) trunk/regression/ada/ trunk/regression/ada/Makefile (contents, props changed) trunk/regression/ada/asis/ trunk/regression/ada/asis/Makefile (contents, props changed) trunk/regression/ada/asis/cases/ trunk/regression/ada/asis/cases/Makefile (contents, props changed) trunk/regression/ada/asis/cases/a0000.adb (contents, props changed) trunk/regression/ada/asis/cases/a0000.walk (contents, props changed) trunk/regression/ada/asis/cases/a0000a-b.ads (contents, props changed) trunk/regression/ada/asis/cases/a0000a.ads (contents, props changed) trunk/regression/ada/asis/cases/a0001.adb (contents, props changed) trunk/regression/ada/asis/cases/a0001.name (contents, props changed) trunk/regression/ada/asis/cases/a0001a.ads (contents, props changed) trunk/regression/ada/asis/cases/a0001b.ads (contents, props changed) trunk/regression/ada/asis/src/ trunk/regression/ada/asis/src/Makefile (contents, props changed) trunk/regression/ada/asis/src/common/ trunk/regression/ada/asis/src/common/print_element.adb (contents, props changed) trunk/regression/ada/asis/src/common/process_context.adb (contents, props changed) trunk/regression/ada/asis/src/common/process_context.ads (contents, props changed) trunk/regression/ada/asis/src/common/process_unit.adb (contents, props changed) trunk/regression/ada/asis/src/common/run.adb (contents, props changed) trunk/regression/ada/asis/src/common/test.mk (contents, props changed) trunk/regression/ada/asis/src/name/ trunk/regression/ada/asis/src/name/Makefile (contents, props changed) trunk/regression/ada/asis/src/name/traversing_actions.adb (contents, props changed) trunk/regression/ada/asis/src/name/traversing_actions.ads (contents, props changed) trunk/regression/ada/asis/src/open/ trunk/regression/ada/asis/src/open/Makefile (contents, props changed) trunk/regression/ada/asis/src/open/open.adb (contents, props changed) trunk/regression/ada/asis/src/walk/ trunk/regression/ada/asis/src/walk/Makefile (contents, props changed) trunk/regression/ada/asis/src/walk/traversing_actions.adb (contents, props changed) trunk/regression/ada/asis/src/walk/traversing_actions.ads (contents, props changed) trunk/regression/ada/asis/test_list.mk (contents, props changed) From maxr at ten15.org Fri Jul 7 14:59:37 2006 From: maxr at ten15.org (Maxim Reznik) Date: Fri, 7 Jul 2006 05:59:37 -0700 (PDT) Subject: src: r2465 - trunk/regression/ada/asis/cases Message-ID: <200607071259.k67Cxb9v075510@spill.ten15.org> Author: maxr Date: Fri Jul 7 05:59:36 2006 New Revision: 2465 Changeset: http://www.ten15.org/changeset/2465 Log: Implicit declarations test case Added: trunk/regression/ada/asis/cases/a0002.adb (contents, props changed) trunk/regression/ada/asis/cases/a0002.name (contents, props changed) From maxr at ten15.org Fri Jul 7 15:02:13 2006 From: maxr at ten15.org (Maxim Reznik) Date: Fri, 7 Jul 2006 06:02:13 -0700 (PDT) Subject: src: r2466 - in trunk: regression tendra/regression tendra/regression/ada Message-ID: <200607071302.k67D2DTF075571@spill.ten15.org> Author: maxr Date: Fri Jul 7 06:02:13 2006 New Revision: 2466 Changeset: http://www.ten15.org/changeset/2466 Log: Added: trunk/tendra/regression/ - copied from r2464, /trunk/regression/ trunk/tendra/regression/ada/ - copied from r2465, /trunk/regression/ada/ Removed: trunk/regression/ From maxr at ten15.org Fri Jul 7 15:22:58 2006 From: maxr at ten15.org (Maxim Reznik) Date: Fri, 7 Jul 2006 06:22:58 -0700 (PDT) Subject: src: r2467 - trunk/tendra/regression/ada/asis/cases Message-ID: <200607071322.k67DMwmP075714@spill.ten15.org> Author: maxr Date: Fri Jul 7 06:22:57 2006 New Revision: 2467 Changeset: http://www.ten15.org/changeset/2467 Log: Fix cases Makefile for multiple test cases Added: trunk/tendra/regression/ada/asis/cases/a0000.open (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0001.open (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0002.open (contents, props changed) Modified: trunk/tendra/regression/ada/asis/cases/Makefile From maxr at ten15.org Fri Jul 7 15:23:31 2006 From: maxr at ten15.org (Maxim Reznik) Date: Fri, 7 Jul 2006 06:23:31 -0700 (PDT) Subject: src: r2468 - trunk/tendra/src/producers/ada/xasis Message-ID: <200607071323.k67DNVAE075758@spill.ten15.org> Author: maxr Date: Fri Jul 7 06:23:30 2006 New Revision: 2468 Changeset: http://www.ten15.org/changeset/2468 Log: Better Image of implicit element Modified: trunk/tendra/src/producers/ada/xasis/xasis-utils.adb From maxr at ten15.org Mon Jul 10 15:43:01 2006 From: maxr at ten15.org (Maxim Reznik) Date: Mon, 10 Jul 2006 06:43:01 -0700 (PDT) Subject: src: r2469 - trunk/tendra/src/producers/ada/xasis Message-ID: <200607101343.k6ADh17U002118@spill.ten15.org> Author: maxr Date: Mon Jul 10 06:43:00 2006 New Revision: 2469 Changeset: http://www.ten15.org/changeset/2469 Log: Better debug image for instances and inherited declarations Modified: trunk/tendra/src/producers/ada/xasis/xasis-utils.adb From maxr at ten15.org Mon Jul 10 15:44:25 2006 From: maxr at ten15.org (Maxim Reznik) Date: Mon, 10 Jul 2006 06:44:25 -0700 (PDT) Subject: src: r2470 - trunk/tendra/regression/ada/asis/cases Message-ID: <200607101344.k6ADiPAm002162@spill.ten15.org> Author: maxr Date: Mon Jul 10 06:44:24 2006 New Revision: 2470 Changeset: http://www.ten15.org/changeset/2470 Log: two test cases for inherited declarations and generic instances Added: trunk/tendra/regression/ada/asis/cases/a0003.adb (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0003.ads (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0003.name (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0003.open (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0004.adb (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0004.name (contents, props changed) trunk/tendra/regression/ada/asis/cases/a0004.open (contents, props changed) From maxr at ten15.org Tue Jul 11 12:57:27 2006 From: maxr at ten15.org (Maxim Reznik) Date: Tue, 11 Jul 2006 03:57:27 -0700 (PDT) Subject: src: r2471 - in trunk/tendra: regression/ada regression/ada/tdfada src/producers/ada/tdfada Message-ID: <200607111057.k6BAvRgV009889@spill.ten15.org> Author: maxr Date: Tue Jul 11 03:57:25 2006 New Revision: 2471 Changeset: http://www.ten15.org/changeset/2471 Log: Dummy regression test for tdfada Added: trunk/tendra/regression/ada/tdfada/ trunk/tendra/regression/ada/tdfada/Makefile (contents, props changed) trunk/tendra/regression/ada/tdfada/b0000.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/wrapper.c (contents, props changed) Modified: trunk/tendra/regression/ada/Makefile trunk/tendra/src/producers/ada/tdfada/Makefile trunk/tendra/src/producers/ada/tdfada/type_definition.adb From maxr at ten15.org Sun Jul 16 23:12:54 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sun, 16 Jul 2006 14:12:54 -0700 (PDT) Subject: src: r2472 - trunk/tendra/src/producers/ada/tdfada Message-ID: <200607162112.k6GLCsl2060690@spill.ten15.org> Author: maxr Date: Sun Jul 16 14:12:52 2006 New Revision: 2472 Changeset: http://www.ten15.org/changeset/2472 Log: Improve code generation Modified: trunk/tendra/src/producers/ada/tdfada/expression.adb trunk/tendra/src/producers/ada/tdfada/expression.ads trunk/tendra/src/producers/ada/tdfada/states.adb trunk/tendra/src/producers/ada/tdfada/states.ads trunk/tendra/src/producers/ada/tdfada/token.adb trunk/tendra/src/producers/ada/tdfada/type_definition.adb From maxr at ten15.org Sun Jul 16 23:14:32 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sun, 16 Jul 2006 14:14:32 -0700 (PDT) Subject: src: r2473 - in trunk/tendra/src/producers/ada: asis xml/ayacc Message-ID: <200607162114.k6GLEWtJ060724@spill.ten15.org> Author: maxr Date: Sun Jul 16 14:14:32 2006 New Revision: 2473 Changeset: http://www.ten15.org/changeset/2473 Log: Allow compilation of predefined units by file name without path to Ada specs. Modified: trunk/tendra/src/producers/ada/asis/asis-gela-contexts-utils.adb trunk/tendra/src/producers/ada/asis/asis-gela-library.adb trunk/tendra/src/producers/ada/asis/asis-gela-library.ads trunk/tendra/src/producers/ada/xml/ayacc/asis-gela-parser.adt From maxr at ten15.org Sun Jul 16 23:16:05 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sun, 16 Jul 2006 14:16:05 -0700 (PDT) Subject: src: r2474 - trunk/tendra/src/lib/libada/token Message-ID: <200607162116.k6GLG5qW060768@spill.ten15.org> Author: maxr Date: Sun Jul 16 14:16:04 2006 New Revision: 2474 Changeset: http://www.ten15.org/changeset/2474 Log: More Ada related tokens for predefined unit Standard. Added: trunk/tendra/src/lib/libada/token/ada.pl - copied, changed from r2466, /trunk/tendra/src/lib/libada/token/cmp.tpl Removed: trunk/tendra/src/lib/libada/token/cmp.tpl From maxr at ten15.org Sun Jul 16 23:17:50 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sun, 16 Jul 2006 14:17:50 -0700 (PDT) Subject: src: r2475 - in trunk/tendra/regression/ada: asis/cases tdfada Message-ID: <200607162117.k6GLHoGm060803@spill.ten15.org> Author: maxr Date: Sun Jul 16 14:17:50 2006 New Revision: 2475 Changeset: http://www.ten15.org/changeset/2475 Log: Two more regression tests for tdfada Added: trunk/tendra/regression/ada/tdfada/b0001.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0002.adb (contents, props changed) Modified: trunk/tendra/regression/ada/asis/cases/Makefile trunk/tendra/regression/ada/tdfada/Makefile trunk/tendra/regression/ada/tdfada/wrapper.c From maxr at ten15.org Sun Jul 16 23:18:50 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sun, 16 Jul 2006 14:18:50 -0700 (PDT) Subject: src: r2476 - trunk/tendra/mk/base Message-ID: <200607162118.k6GLIoev060834@spill.ten15.org> Author: maxr Date: Sun Jul 16 14:18:49 2006 New Revision: 2476 Changeset: http://www.ten15.org/changeset/2476 Log: Ada Makefile fix Modified: trunk/tendra/mk/base/tendra.ada.mk From maxr at ten15.org Mon Jul 17 21:06:07 2006 From: maxr at ten15.org (Maxim Reznik) Date: Mon, 17 Jul 2006 12:06:07 -0700 (PDT) Subject: src: r2477 - in trunk/tendra: regression/ada/tdfada src/producers/ada/tdfada Message-ID: <200607171906.k6HJ67eI070952@spill.ten15.org> Author: maxr Date: Mon Jul 17 12:06:06 2006 New Revision: 2477 Changeset: http://www.ten15.org/changeset/2477 Log: One more tdfada regression test and fixes for it Added: trunk/tendra/regression/ada/tdfada/b0003.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0003p.adb (contents, props changed) Modified: trunk/tendra/regression/ada/tdfada/Makefile trunk/tendra/src/producers/ada/tdfada/expression.adb trunk/tendra/src/producers/ada/tdfada/expression.ads trunk/tendra/src/producers/ada/tdfada/intrinsic.adb From maxr at ten15.org Fri Jul 21 23:54:30 2006 From: maxr at ten15.org (Maxim Reznik) Date: Fri, 21 Jul 2006 14:54:30 -0700 (PDT) Subject: src: r2478 - in trunk/tendra: regression/ada/tdfada src/lib/libada/token src/producers/ada/asis src/producers/ada/tdfada src/producers/ada/xasis Message-ID: <200607212154.k6LLsUUA013037@spill.ten15.org> Author: maxr Date: Fri Jul 21 14:54:28 2006 New Revision: 2478 Changeset: http://www.ten15.org/changeset/2478 Log: include declaration region name into entity external name. make pragma Import working. fix Boolean_Jump token. new regression test for Boolean operations. Added: trunk/tendra/regression/ada/tdfada/b0004.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0004p.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0004p.ads (contents, props changed) trunk/tendra/src/producers/ada/xasis/xasis-pragmas.adb (contents, props changed) trunk/tendra/src/producers/ada/xasis/xasis-pragmas.ads (contents, props changed) Modified: trunk/tendra/regression/ada/tdfada/Makefile trunk/tendra/regression/ada/tdfada/b0000.adb trunk/tendra/regression/ada/tdfada/b0001.adb trunk/tendra/regression/ada/tdfada/b0002.adb trunk/tendra/regression/ada/tdfada/b0003.adb trunk/tendra/src/lib/libada/token/ada.pl trunk/tendra/src/producers/ada/asis/asis-elements.adb trunk/tendra/src/producers/ada/asis/asis-extensions.adb trunk/tendra/src/producers/ada/asis/asis-extensions.ads trunk/tendra/src/producers/ada/asis/asis-gela-normalizer-utils.adb trunk/tendra/src/producers/ada/asis/asis-gela-normalizer-utils.ads trunk/tendra/src/producers/ada/asis/asis-gela-normalizer.adb trunk/tendra/src/producers/ada/asis/asis-gela-visibility-utils.adb trunk/tendra/src/producers/ada/asis/asis-gela-visibility-utils.ads trunk/tendra/src/producers/ada/asis/asis-gela-visibility.adb trunk/tendra/src/producers/ada/asis/asis-gela-visibility.ads trunk/tendra/src/producers/ada/tdfada/expression.adb trunk/tendra/src/producers/ada/tdfada/states.adb trunk/tendra/src/producers/ada/tdfada/utils.adb trunk/tendra/src/producers/ada/tdfada/utils.ads From maxr at ten15.org Sat Jul 22 15:15:09 2006 From: maxr at ten15.org (Maxim Reznik) Date: Sat, 22 Jul 2006 06:15:09 -0700 (PDT) Subject: src: r2479 - in trunk/tendra: regression/ada/tdfada src/producers/ada/asis src/producers/ada/tdfada src/producers/ada/xasis Message-ID: <200607221315.k6MDF9GH023259@spill.ten15.org> Author: maxr Date: Sat Jul 22 06:15:07 2006 New Revision: 2479 Changeset: http://www.ten15.org/changeset/2479 Log: Ada function call and test for it Added: trunk/tendra/regression/ada/tdfada/b0005.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0005p.adb (contents, props changed) Modified: trunk/tendra/regression/ada/tdfada/wrapper.c trunk/tendra/src/producers/ada/asis/asis-gela-visibility.adb trunk/tendra/src/producers/ada/tdfada/declaration.adb trunk/tendra/src/producers/ada/tdfada/declaration.ads trunk/tendra/src/producers/ada/tdfada/expression.adb trunk/tendra/src/producers/ada/tdfada/statement.adb trunk/tendra/src/producers/ada/xasis/xasis-pragmas.adb trunk/tendra/src/producers/ada/xasis/xasis-pragmas.ads From maxr at ten15.org Mon Jul 24 16:04:03 2006 From: maxr at ten15.org (Maxim Reznik) Date: Mon, 24 Jul 2006 07:04:03 -0700 (PDT) Subject: src: r2480 - trunk/tendra/regression/ada/tdfada Message-ID: <200607241404.k6OE43Ui064942@spill.ten15.org> Author: maxr Date: Mon Jul 24 07:04:03 2006 New Revision: 2480 Changeset: http://www.ten15.org/changeset/2480 Log: Reg. test for boolean operations (result as jump) Added: trunk/tendra/regression/ada/tdfada/b0006.adb (contents, props changed) trunk/tendra/regression/ada/tdfada/b0006p.adb (contents, props changed) From maxr at ten15.org Mon Jul 24 16:04:48 2006 From: maxr at ten15.org (Maxim Reznik) Date: Mon, 24 Jul 2006 07:04:48 -0700 (PDT) Subject: src: r2481 - in trunk/tendra/src: lib/libada/token producers/ada/tdfada Message-ID: <200607241404.k6OE4mUc064970@spill.ten15.org> Author: maxr Date: Mon Jul 24 07:04:48 2006 New Revision: 2481 Changeset: http://www.ten15.org/changeset/2481 Log: Some simplifications Modified: trunk/tendra/src/lib/libada/token/ada.pl trunk/tendra/src/producers/ada/tdfada/declaration.adb trunk/tendra/src/producers/ada/tdfada/declaration.ads trunk/tendra/src/producers/ada/tdfada/expression.adb trunk/tendra/src/producers/ada/tdfada/states.adb trunk/tendra/src/producers/ada/tdfada/states.ads trunk/tendra/src/producers/ada/tdfada/token.adb trunk/tendra/src/producers/ada/tdfada/token.ads trunk/tendra/src/producers/ada/tdfada/type_definition.adb From maxr at ten15.org Thu Jul 27 13:03:26 2006 From: maxr at ten15.org (Maxim Reznik) Date: Thu, 27 Jul 2006 04:03:26 -0700 (PDT) Subject: src: r2483 - trunk/tendra/src/producers/ada/tdfada Message-ID: <200607271103.k6RB3Qho008276@spill.ten15.org> Author: maxr Date: Thu Jul 27 04:03:24 2006 New Revision: 2483 Changeset: http://www.ten15.org/changeset/2483 Log: Short comment Modified: trunk/tendra/src/producers/ada/tdfada/tdfada.adb From stefanf at ten15.org Thu Jul 27 20:13:27 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Thu, 27 Jul 2006 11:13:27 -0700 (PDT) Subject: src: r2484 - trunk/tendra/src/producers/common/construct Message-ID: <200607271813.k6RIDRqY012063@spill.ten15.org> Author: stefanf Date: Thu Jul 27 11:13:24 2006 New Revision: 2484 Changeset: http://www.ten15.org/changeset/2484 Log: White-space cleanup. Checked with: md5 Modified: trunk/tendra/src/producers/common/construct/cast.c trunk/tendra/src/producers/common/construct/convert.c From stefanf at ten15.org Fri Jul 28 10:48:12 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Fri, 28 Jul 2006 01:48:12 -0700 (PDT) Subject: src: r2485 - in trunk/tendra/src: lib/apis/ansi lib/apis/iso99 producers/c/syntax producers/common producers/common/construct producers/common/parse producers/common/utility producers/cpp/syntax Message-ID: <200607280848.k6S8mC79018551@spill.ten15.org> Author: stefanf Date: Fri Jul 28 01:48:10 2006 New Revision: 2485 Changeset: http://www.ten15.org/changeset/2485 Log: Add the keyword __null and define NULL to be __null in order to diagnose two common misuses of the macro NULL. 1) Passing NULL to a variadic function or to a function without a prototype (C only). C allows NULL to be an expression either evaluating to 0 or to (void *)0. In the former case an integer is passed to the function whereas the function definition probably expect a pointer. Code that works on implementations with a pointer NULL might break on integer NULL systems. In C++ NULL has to be integer 0 so passing NULL to a variadic function is probably always an error. Example code: #include void a(); void b(int, ...); void c(void) { a(NULL); b(0, NULL); } 2) Using NULL as an integer (eg. int i = NULL). In C this can be solved easily by choosing type void * for __null. In C++ we recognise the __null keyword to generate a warning for this case. The following chart tries to summarise the behaviour of __null: __null type 1) 2) C void * warning error C++ int warning warning The idea for __null comes from someone on Usenet and GCC. Modified: trunk/tendra/src/lib/apis/ansi/stddef.h trunk/tendra/src/lib/apis/iso99/stddef.h trunk/tendra/src/producers/c/syntax/syntax.act trunk/tendra/src/producers/c/syntax/syntax.sid trunk/tendra/src/producers/common/c_class.alg trunk/tendra/src/producers/common/construct/cast.c trunk/tendra/src/producers/common/construct/convert.c trunk/tendra/src/producers/common/construct/copy.c trunk/tendra/src/producers/common/construct/destroy.c trunk/tendra/src/producers/common/construct/expression.c trunk/tendra/src/producers/common/construct/function.c trunk/tendra/src/producers/common/parse/psyntax.sid trunk/tendra/src/producers/common/parse/symbols.h trunk/tendra/src/producers/common/utility/catalog.err trunk/tendra/src/producers/cpp/syntax/syntax.act trunk/tendra/src/producers/cpp/syntax/syntax.sid From stefanf at ten15.org Sat Jul 29 23:02:57 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Sat, 29 Jul 2006 14:02:57 -0700 (PDT) Subject: src: r2486 - trunk/tendra/src/installers/80x86/common Message-ID: <200607292102.k6TL2vj9044394@spill.ten15.org> Author: stefanf Date: Sat Jul 29 14:02:56 2006 New Revision: 2486 Changeset: http://www.ten15.org/changeset/2486 Log: Set the variables `op', `ng' and `in' to dummy values in the failer() case to prevent using them uninitialised. Maybe failer() terminated the installer when this code was written originally (now it exits only after the 15th error). This caused segmentation faults for buggy capsules but unfortunately I don't have those anymore. Modified: trunk/tendra/src/installers/80x86/common/instr386.c From stefanf at ten15.org Sun Jul 30 15:40:56 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Sun, 30 Jul 2006 06:40:56 -0700 (PDT) Subject: src: r2487 - trunk/tendra/src/include Message-ID: <200607301340.k6UDeu4F052399@spill.ten15.org> Author: stefanf Date: Sun Jul 30 06:40:55 2006 New Revision: 2487 Changeset: http://www.ten15.org/changeset/2487 Log: For completeness add the macros AP_OPT_SWITCH and AP_OPT_NEG_SW corresponding to AT_SWITCH and AT_NEG_SWITCH. Modified: trunk/tendra/src/include/argparse.h From stefanf at ten15.org Sun Jul 30 15:58:59 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Sun, 30 Jul 2006 06:58:59 -0700 (PDT) Subject: src: r2488 - trunk/tendra/src/include Message-ID: <200607301358.k6UDwx95052519@spill.ten15.org> Author: stefanf Date: Sun Jul 30 06:58:59 2006 New Revision: 2488 Changeset: http://www.ten15.org/changeset/2488 Log: Redo the documentation for argparse.h. Describe AP_OPT_* macros instead of the AT_* enumerators. Don't describe stuff the user shouldn't care about. Modified: trunk/tendra/src/include/argparse.h From stefanf at ten15.org Sun Jul 30 16:01:21 2006 From: stefanf at ten15.org (Stefan Farfeleder) Date: Sun, 30 Jul 2006 07:01:21 -0700 (PDT) Subject: src: r2489 - trunk/tendra/src/include Message-ID: <200607301401.k6UE1LXt052566@spill.ten15.org> Author: stefanf Date: Sun Jul 30 07:01:20 2006 New Revision: 2489 Changeset: http://www.ten15.org/changeset/2489 Log: Change ArgProcP to be void (*)(void). The proc member needs to be casted anyway but using a variadic function type makes no sense. Modified: trunk/tendra/src/include/argparse.h