Revision ac7974acef22b357e790be418b750987e86cb386 authored by Elliot Saba on 23 April 2021, 20:59:06 UTC, committed by GitHub on 23 April 2021, 20:59:06 UTC
On ELF platforms, `ld` can print out warnings that certain symbols do
not have a type or size annotation.  This adds the annotations to the
`DEBUGINFO` and `EXPORT` helper macros, which are where this information
was put for the windows assembler.  With this patch, we should eliminate
`ld` warnings such as:

```
warning: type and size of dynamic symbol `jl_symbol' are not defined
```
1 parent d7d2b0c
Raw File
julia.appdata.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2014 Paul Lange <palango@gmx.de> -->
<component>
 <id>org.julialang.julia</id>
 <name>Julia</name>
 <launchable type="desktop-id">julia.desktop</launchable>
 <metadata_license>CC-BY-SA-3.0</metadata_license>
 <project_license>MIT and LGPL-2.1+ and GPL-2.0+</project_license>
 <summary>High-performance programming language for technical computing</summary>
 <provides>
  <binary>julia</binary>
 </provides>
 <description>
  <p>
   Julia is a high-level, high-performance dynamic programming language for
   technical computing, with syntax that is familiar to users of other
   technical computing environments. It provides a sophisticated compiler,
   distributed parallel execution, numerical accuracy, and an extensive
   mathematical function library.
  </p>
  <p>
   The library, largely written in Julia itself,
   also integrates mature, best-of-breed C and Fortran libraries for linear
   algebra, random number generation, signal processing, and string processing.
   In addition, the Julia developer community is contributing a number of
   external packages through Julia’s built-in package manager at a rapid pace.
  </p>
 </description>
 <screenshots>
  <screenshot type="default">
   <image>https://julialang.org/images/julia-gnome.png</image>
  </screenshot>
 </screenshots>
 <url type="homepage">https://julialang.org/</url>
</component>
back to top