Glenn, I see this in the diffs between ast-open.20110118 and ast-open.20110118:

--- ast_ksh_20110118/build_normal/src/lib/libast/stdio/getwchar.c
 2001-05-04 02:33:33.000000000 +0200
+++ ast_ksh_20110127/src/src/lib/libast/stdio/getwchar.c
2011-01-25 17:38:44.000000000 +0100
@@ -24,7 +24,7 @@
 #include "stdhdr.h"

 wint_t
-getwchar(void)
+(getwchar)(void)
 {
        return fgetwc(sfstdin);
 }
diff -r -u ast_ksh_20110118/build_normal/src/lib/libast/stdio/putwc.c
ast_ksh_20110127/src/src/lib/libast/stdio/putwc.c
--- ast_ksh_20110118/build_normal/src/lib/libast/stdio/putwc.c
2001-05-04 02:41:57.000000000 +0200
+++ ast_ksh_20110127/src/src/lib/libast/stdio/putwc.c   2011-01-26
06:25:25.000000000 +0100
@@ -24,7 +24,7 @@
 #include "stdhdr.h"

 wint_t
-putwc(wchar_t c, Sfio_t* f)
+(putwc)(wchar_t c, Sfio_t* f)
 {
        return fputwc(c, f);
 }

If I recall the C language the right way adding ( ) around a function
name disables the use of cpp macros, i.e. the following macros in AST
<ast_wchar.h>:
./arch/linux.i386/include/ast/ast_wchar.h:#define fputwc
 _ast_fputwc
./arch/linux.i386/include/ast/ast_wchar.h:#define putwc         _ast_putwc
./arch/linux.i386/include/ast/ast_wchar.h:#define putwchar      _ast_putwchar

Is this intended or do I interpret the C language wrong?

Olga

On Thu, Jan 27, 2011 at 3:48 PM, Glenn Fowler <[email protected]> wrote:
>
> the AT&T Software Technology ast beta 2011-01-27 source and binary release
> has been posted to the download site
>        http://www.research.att.com/sw/download/beta/
> the package names and md5 checksums are
>            INIT  c683618955092b9f63a5f907f75bf4b0
>        ast-base  0d4179b181451d6b6126efb31abd0d9d
>        ast-open  45c399b18405bf41374f0603d1c79a19
>         ast-ksh  f76ffebe3502ed8e032e529551e15d90
>       ast-jmake  41243940558e2c707e7c768faca37874
> the md5 sums should match the ones listed on the download page
> if not then don't download
>
> we believe that all reported bugs as of last week have been addressed
> barring build error reports today this will be the official release tomorrow
>
> _______________________________________________
> ast-users mailing list
> [email protected]
> https://mailman.research.att.com/mailman/listinfo/ast-users
>



-- 
      ,   _                                    _   ,
     { \/`o;====-    Olga Kryzhanovska   -====;o`\/ }
.----'-/`-/     [email protected]   \-`\-'----.
 `'-..-| /       http://twitter.com/fleyta     \ |-..-'`
      /\/\     Solaris/BSD//C/C++ programmer   /\/\
      `--`                                      `--`
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to