]> git.pld-linux.org Git - packages/e3.git/blob - e3-gcc421.patch
- no_install_post_strip is back, e3 binary is statically linked and after
[packages/e3.git] / e3-gcc421.patch
1 --- e3-2.43/e3c/e3.c.old        2007-10-15 19:00:14.000000000 +0200
2 +++ e3-2.43/e3c/e3.c    2007-10-15 19:04:15.000000000 +0200
3 @@ -224,7 +224,7 @@ long stack[100];
4  #define RETURN goto *(*esp--)
5  #define CALL(calladr,retadr) *++esp=(long)&&_loc##retadr; goto calladr; _loc##retadr:
6  #define PUSH(arg) *++esp=arg
7 -#define POP(arg) (long*)arg=*esp--
8 +#define POP(arg) arg=*esp--
9  
10  int main(int argc,char**argv,char **envp)
11  {
12 @@ -1296,7 +1296,7 @@ SpaceAva:PUSH(edi);
13  Ins0:  POP(edi);                       // here is the jmp destination from DeleteByte
14  //------
15         changed = CHANGED;
16 -       (long)ebp+=eax;
17 +       ebp+=eax;
18         if ((unsigned long)edi>=(unsigned long)blockende) goto Ins1;
19         blockende+=eax;
20  Ins1:  if ((unsigned long)edi>=(unsigned long)blockbegin) goto Ins2;
This page took 0.029548 seconds and 3 git commands to generate.