Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 147300 Details for
Bug 214787
[patch] dev-scheme/guile-1.8 doesn't compile w/ gcc-4.3
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for guile-1.8
guile-1.8.4-gcc-4.3.patch (text/plain), 2.05 KB, created by
Peter Sääf
on 2008-03-25 20:31:11 UTC
(
hide
)
Description:
patch for guile-1.8
Filename:
MIME Type:
Creator:
Peter Sääf
Created:
2008-03-25 20:31:11 UTC
Size:
2.05 KB
patch
obsolete
>diff -urN guile-1.8-1.8.3+1.old/libguile/c-tokenize.c guile-1.8-1.8.3+1/libguile/c-tokenize.c >--- guile-1.8-1.8.3+1.old/libguile/c-tokenize.c 2007-06-13 22:00:56.000000000 +0000 >+++ guile-1.8-1.8.3+1/libguile/c-tokenize.c 2008-02-23 01:40:11.000000000 +0000 >@@ -579,6 +579,8 @@ > #include <stdlib.h> > #include <string.h> > >+#define YY_NO_INPUT >+ > int yylex(void); > > int yyget_lineno (void); >diff -urN guile-1.8-1.8.3+1.old/libguile/c-tokenize.lex guile-1.8-1.8.3+1/libguile/c-tokenize.lex >--- guile-1.8-1.8.3+1.old/libguile/c-tokenize.lex 2007-05-09 20:22:03.000000000 +0000 >+++ guile-1.8-1.8.3+1/libguile/c-tokenize.lex 2008-02-23 01:39:42.000000000 +0000 >@@ -18,7 +18,9 @@ > #include <stdio.h> > #include <stdlib.h> > #include <string.h> >- >+ >+#define YY_NO_INPUT >+ > int yylex(void); > > int yyget_lineno (void); >diff -urN guile-1.8-1.8.3+1.old/libguile/inline.h guile-1.8-1.8.3+1/libguile/inline.h >--- guile-1.8-1.8.3+1.old/libguile/inline.h 2007-05-09 20:22:03.000000000 +0000 >+++ guile-1.8-1.8.3+1/libguile/inline.h 2008-02-23 01:43:22.000000000 +0000 >@@ -55,6 +55,12 @@ > extern unsigned scm_newcell2_count; > extern unsigned scm_newcell_count; > >+#ifdef __GNUC_STDC_INLINE__ >+#define SCM_C_GNU_INLINE SCM_C_INLINE __attribute__((__gnu_inline__)) >+#else >+#define SCM_C_GNU_INLINE SCM_C_INLINE >+#endif >+ > #if defined SCM_C_INLINE && ! defined SCM_INLINE_C_INCLUDING_INLINE_H > /* definitely inlining */ > #ifdef __GNUC__ >@@ -62,7 +68,7 @@ > #else > static > #endif >-SCM_C_INLINE >+SCM_C_GNU_INLINE > #endif > SCM > scm_cell (scm_t_bits car, scm_t_bits cdr) >@@ -138,7 +144,7 @@ > #else > static > #endif >-SCM_C_INLINE >+SCM_C_GNU_INLINE > #endif > SCM > scm_double_cell (scm_t_bits car, scm_t_bits cbr, >@@ -213,7 +219,7 @@ > #else > static > #endif >-SCM_C_INLINE >+SCM_C_GNU_INLINE > #endif > SCM > scm_array_handle_ref (scm_t_array_handle *h, ssize_t p) >@@ -228,7 +234,7 @@ > #else > static > #endif >-SCM_C_INLINE >+SCM_C_GNU_INLINE > #endif > void > scm_array_handle_set (scm_t_array_handle *h, ssize_t p, SCM v) >@@ -243,7 +249,7 @@ > #else > static > #endif >-SCM_C_INLINE >+SCM_C_GNU_INLINE > #endif > int > scm_is_pair (SCM x)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 214787
: 147300