Ticket #1756: FIX_validate_for_PPC_Mac_OS_X_Linker_c.dpatch

File FIX_validate_for_PPC_Mac_OS_X_Linker_c.dpatch, 3.9 KB (added by thorkilnaur, 7 years ago)
Line 
1
2New patches:
3
4[FIX validate for PPC Mac OS X - Linker.c
5Thorkil Naur <naur@post11.tele.dk>**20071005144908] {
6hunk ./rts/Linker.c 4252
7-                        ASSERT(-word == reloc->r_address);
8+                        ASSERT(word + reloc->r_address == 0);
9}
10
11Context:
12
13[Change DOCOPTIONS pragma to DOC_OPTIONS
14David Waern <davve@dtek.chalmers.se>**20071002143849
15 
16 MERGE TO STABLE
17]
18[FIX: parsing of doc options
19David Waern <davve@dtek.chalmers.se>**20071002143713
20 
21 Lexing of the doc options pragma was changed, but but no change was
22 made to the parser to reflect that. This patch fixes this problem.
23 
24 MERGE TO STABLE
25]
26[FIX: add missing case to OccName.isSymOcc
27David Waern <davve@dtek.chalmers.se>**20071002143459]
28[Remove warnings from WwLib
29Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071002130736]
30[FIX: mkWWcpr takes open alg types into account
31Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071002130407
32 - This fixed the failures of GMapAssoc and GMapTop for optmising ways
33 
34 MERGE TO STABLE
35]
36[FIX #1738: KPush rule of FC must take dataConEqTheta into account
37Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20071001154343
38 
39 MERGE TO STABLE
40]
41[FIX #1729: Don't try to expand syn families with -XLiberalTypeSynonyms
42Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070929122624
43 
44 MERGE TO STABLE
45]
46[Some more traceTcs
47Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070929121941]
48[FIX: Make boxy splitters aware of type families
49Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20070928225541
50 
51 MERGE TO STABLE
52]
53[Finally, I managed to squash an infamous bug in :print
54Pepe Iborra <mnislaih@gmail.com>**20070927151300
55   
56   It turns out the newtype handling code in :print
57   was slipping non mutable Tyvars in the types reconstructed.
58   The error message eventually produced was rather obscure:
59   
60   [src/Tp.hs:75:28-64] *MainTp> :p x
61   *** Exception: No match in record selector Var.tcTyVarDetails
62   [src/Tp.hs:75:28-64] *MainTp>
63   
64   Due to non mutable tyvars, unifyType was failing.
65   A well placed assertion in the unifyType code would have made
66    my life much easier.
67   Which reminds me I should install a -ddump-* system in the
68   RTTI subsystem, or future hackers will run away in swearing.
69 
70 
71 MERGE TO STABLE
72 
73]
74[Be a bit more flexible in terminal identification for do_bold
75Pepe Iborra <mnislaih@gmail.com>**20070927141549
76   
77   In Os X for instance, by default we have TERM=xterm-color
78 
79 MERGE TO STABLE
80 
81]
82[html_installed_root shouldn't contain $$pkgid
83Ian Lynagh <igloo@earth.li>**20070927130427
84 This actually didn't break anything, as the shell expanded $pkgid to the
85 empty string, but it was still wrong.
86]
87[Comments and debug output only
88simonpj@microsoft.com**20070927110842]
89[further stub filename fix: I managed to break non-stubdir -fvia-C compilation
90Simon Marlow <simonmar@microsoft.com>**20070927102539]
91[FIX -stubdir bug: the .hc file was #including the wrong _stub.h filename
92Simon Marlow <simonmar@microsoft.com>**20070926134539
93 Using -stubdir together with hierarchical modules, -fvia-C, and --make
94 is essentially broken in 6.6.x.  Recently discovered by Cabal's use of
95 -stubdir.
96 
97 Test cases: driver027/driver028 (I've updated them to use -fvia-C, in
98 order to test for this bug).
99]
100[Add STANDARD_OPTS to SRC_HC_OPTS in rts/Makefile so we get -I../includes for .cmm files
101Ian Lynagh <igloo@earth.li>**20070926122637
102 Patch from Clemens Fruhwirth
103]
104[fix #1734, panic in :show modules after load failure
105Simon Marlow <simonmar@microsoft.com>**20070926100732]
106[Remove current package from preloaded package set
107Clemens Fruhwirth <clemens@endorphin.org>**20070926084802]
108[Fixing #1340, adding HPC Documentation
109andy@galois.com**20070926055331]
110[also acquire/release task->lock across fork()
111Simon Marlow <simonmar@microsoft.com>**20070927091331
112 further attempt to fix #1391 on MacOS
113]
114[TAG 2007-09-25
115Ian Lynagh <igloo@earth.li>**20070925164536]
116Patch bundle hash:
117cc9fcc10dfa9c7a2fe720a89faad8414daababde