Skip to content
Snippets Groups Projects
  1. Jun 26, 2000
  2. Jun 25, 2000
  3. Jun 24, 2000
  4. Jun 23, 2000
  5. Jun 22, 2000
  6. Jun 21, 2000
    • chak@cse.unsw.edu.au.'s avatar
      [project @ 2000-06-21 09:13:09 by chak] · 25ee7c9e
      chak@cse.unsw.edu.au. authored
      As suggested by SimonM, moved an overview over the three components of the FFI
      into the FFI document included as Chapter 7 into the GHC user guide.
      
      Open questions:
      
      * How can I make cross references to the doc in hslibs/?  There are already
        references to hslibs sections in other parts of ghc's user guide, but they
        are not correctly resolved when I generate html from the sgml files.
      
      * There is now a (little) overlap with material in 6.5 (GHC Language Features:
        The foreign interface).  I would say, we could actually leave this as it is,
        as 6.5 goes on to describe GHC specifics.
      25ee7c9e
  7. Jun 20, 2000
  8. Jun 19, 2000
    • sven.panne@aedion.de's avatar
      [project @ 2000-06-19 21:28:00 by panne] · 1ef14bea
      sven.panne@aedion.de authored
      * makeForeignObj => newForeignObj
      
      * Tried to make type mapping table look less strange, but this
        succeeded only a little bit. Could somebody else have a look?
      1ef14bea
    • Simon Marlow's avatar
      [project @ 2000-06-19 15:13:43 by simonmar] · 7c342f5e
      Simon Marlow authored
      oops, backout accidental commit
      7c342f5e
    • chak@cse.unsw.edu.au.'s avatar
      [project @ 2000-06-19 13:37:50 by chak] · 74853437
      chak@cse.unsw.edu.au. authored
      Updated the building from .hc section.
      
      *MERGE*
      74853437
    • Simon Marlow's avatar
      [project @ 2000-06-19 13:28:35 by simonmar] · 43956364
      Simon Marlow authored
      Time fixes from Michael Weber <michael.weber@post.rwth-aachen.de>:
      
        * `toClockTime' previously didn't honor the `tz' field of a
          `CalendarTime', which led to time warping when applying
      
            => (toUTCTime (toClockTime ... (toUTCTime (toClockTime someTime) ... )))
      
          continuously.
      
          Now it accepts at least <local>- and UTC-encoded `CalendarTime's
          (TODO: test, whether all timezones work) and converts them
          correctly to <secs from epoch>-format (which is always UTC, as one
          might have guessed).
      
        * `addToClockTime' now works.
      
          Previously, `tz' seconds were added(!) when used like:
      
            => addToClockTime noTimeDiff someTime
      
          which is clearly wrong.
          Now, the following (hopefully) always holds
      
            => someTime == (addToClockTime noTimeDiff someTime)
      
        * `diffClockTimes' works correctly, and is the dual to
          `addToClockTime', i.e.
      
            => diff == ((addToClockTime diff someTime) `diffClockTimes` someTime)
      
          should now hold for all diff, someTime
      
          Previously, it reports ugly diffs at {min,hour,day,...}-breaks,
          for example:
      
            => "2000/06/18 01:00 UTC"
                  `diffClockTimes` "2000/06/17 23:00 UTC" == 1 day, -22 hours
      
          whereas now it emits "7200 secs". This number can be converted
          with `normalizeTimeDiff' to "2 hours".
      
        * added `normalizeTimeDiff', which calculates year, month, days,
          etc. out of an unnormalized `TimeDiff' (generated by
          `diffClockTimes', for example)
      
        * `formatTimeDiff': added the missing "%c" case. The
          format is proprietary, though... Is there a nicer one?
      43956364
    • Simon Marlow's avatar
      [project @ 2000-06-19 12:17:59 by simonmar] · cccc437a
      Simon Marlow authored
      ignore -no-link-chk for backwards compat.
      cccc437a
    • Simon Marlow's avatar
      [project @ 2000-06-19 12:09:22 by simonmar] · 24d08752
      Simon Marlow authored
      remove tests subdir
      24d08752
    • Simon Marlow's avatar
      [project @ 2000-06-19 10:59:56 by simonmar] · 40807a3a
      Simon Marlow authored
      Give 'ghc -E' the traditional behaviour: the output is dumped to
      stdout.  The new driver also generates <file>.cpp.
      40807a3a
    • Reuben Thomas's avatar
      [project @ 2000-06-19 10:05:38 by rrt] · f6ecf2bd
      Reuben Thomas authored
      Changed SUBDIRS from users_guide to set (the former doesn't build any more
      except as part of the latter).
      f6ecf2bd
Loading